Скрипт выставляет стоп ордер на то место куда его бросили или на расстояние Delta от цены, если Delta указана больше ноля.

BuyStop, если кинули выше цены и SellStop если ниже.

Далее скрипт будет тралить этот ордер за ценой вплоть до срабатывания, после чего закончит свою работу.

Если не указан лот в параметре Lot, то скрипт сам вычисляет лот как разницу суммы лотов направлений (лок)

Настройки скрипта:

extern int TakeProfit = 0; //тейкпрофит ордера, если 0 то нет стоплосса
extern int StopLoss = 0; //стоплосс ордера, если 0 то нет стоплосса
extern int Delta = 0; //расстояние от цены до ордера, если 0 то ордер открываем в точке, куда бросили его мышью
extern int StepMove = 1; //шаг смещения ордера в пунктах
extern double Lot = 0.1; //лот, если 0 то скрипт сам рассчитывает лок
extern int Magic = 100; //уникальный номер ордера
Trail Lock Stop Order
Trail Lock Stop Order
Trail-Lock-Stop-Order.zip
1.7 KiB
182 Downloads
Детали