Скрипт OpenOrderMarketExecution

Этот скрипт будет полезен в первую очередь тем, кто работает с брокерами MarketExecution, стопы выставляются на следующем тике, послы выставления ордера.

Хотя данную функцию можно и отключить в настройках.

Так же имеется возможность задать магик, что очень важно, если мы хотим добавить ордер в работу советника.

Возможна одновременная установка разнонаправленных ордеров, для этого переменным SELL и BUY установите значение true.

Скрипт после запуска делает 10 попыток выставления ордера, если что то идет не так, после чего завершает свою работу

 

extern int     stoploss    = 50,       //уровень выставления SL, если 0, то SL не выставляется
               takeprofit  = 50,       //уровень выставления TP, если 0, то TP не выставляется
               Magic       = 777;      //уникальный номер ордера
extern bool    SELL        = true,     //открыть ордер SELL
               BUY         = true;     //открыть ордер BUY
extern double  Lot         = 0.0;      //объем ордера
extern int     Risk        = 1;        //% которым  мы готовы рискнуть, применяется при Lot=0
extern int     slippage    = 5;        //Максимально допустимое отклонение цены для рыночных ордеров
extern bool    MarketExecution = true; //Выставление стопов на следующем тике


OpenOrderMarketExecution
OpenOrderMarketExecution
OpenOrderMarketExecution.rar
2.0 KiB
110 Downloads
Детали

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *