24 марта 2017 г.

Как снять все деньги со счёта

Снять все деньги, заработанные для вас роботом 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.


Комментариев нет:

Отправить комментарий