Снять все деньги, заработанные для вас роботом Forex Robot 777, так же легко, как и торговать. Для этого необходимо выполнить простую последовательность действий:
- удалить робота.
- закрыть все открытые ордеры.
- заказать вывод денег в Личном Кабинете Forex4you.
ПРЕДУПРЕЖДЕНИЕ
Перед тем как делать описанное, подумайте, действительно ли вам это нужно. Повторно открыть закрытые ордеры - НЕВОЗМОЖНО.
Видеоинструкция
Удаление робота
Заходим на сервер VPS. Видим, что сейчас у нас открыто огромное количество ордеров. Обращаем внимание на значение Эквити - именно столько денег останется после закрытия.
Щёлкаем правой кнопкой по чёрному фону, выбираем Советники - Удалить.
С экрана должны исчезнуть все надписи робота, из правого верхнего угла - улыбающийся смайлик. Должен остаться пустой чёрный экран.
Закрытие ордеров
Для закрытия ордеров:
- выбираем меню Вид - пункт Терминал.
- внизу переключаемся на вкладку Торговля.
* Все торговые результаты индивидуальны и зависят от специфики каждого клиента.
Но закрывать вручную столько ордеров - лень. Поручим это дело роботу-скрипту. Это ещё один робот, единственная задача которого - закрывать всё, что попадается ему на пути.
Для этого:
- скачиваем файл робота Robot-777-close-all.
- выбираем меню Файл - Открыть каталог данных.
- заходим в папку MQL4, потом в папку Scripts.
- перетаскиваем в эту папку скачанного робота.
- закрываем папку.
- в терминале выбираем меню Вид - пункт Навигатор.
- правой кнопкой по группе Скрипты - пункт Обновить.
- убедиться, что кнопка Авто-торговля включена.
- развернуть группу и двойным щелчком запустить скрипт Robot-777-close-all.
- подождать.
- процесс закрытия можно видеть на вкладке Эксперты.
- после завершения работы скрипта (когда по экрану перестанут бежать сообщения) видим, что во вкладке Торговля ордеров нет, Баланс и Средства равны.
- удаляем робота: щёлкнуть по нему правой кнопкой - Удалить.
Вывод денег
Процесс вывода денег подробно описан в статье Как снять часть денег со счёта.
Единственное отличие:
- не нужно указывать сумму для вывода.
- нужно отметить галочку Снять все
Технические подробности
Код скрипта:
void OnStart()
{
for(int x=OrdersTotal()-1;x>=0;x--)
{
if(OrderSelect(x,SELECT_BY_POS,MODE_TRADES) == false) continue;
//=====================================================
if(OrderType()==OP_BUY || OrderType()==OP_SELL)
{
OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),50);
}
//=====================================================
if (OrderType() == OP_BUYLIMIT || OrderType() == OP_SELLLIMIT)
{
OrderDelete(OrderTicket());
}
//=====================================================
}
}
Выполняемые действия:
- при запуске - OnStart.
- запоминаем количество ордеров - OrdersTotal.
- последовательно выбираем каждый из них - OrderSelect.
- если ордер BUY или SELL - закрываем - OrderClose.
- если ордер BUY LIMIT или SELL LIMIT - удаляем - OrderDelete.
Комментариев нет:
Отправить комментарий