BuySellStopLimit
Скрипт выставляет отложенные ордера при достижении ценой заданного уровня.
В терминале МТ5 есть такие ордера, как Buy Stop Limit и Sell Stop Limit, но устанавливать их очень неудобно. (Много лишних действий). В MetaTrader 4 нет таких видов ордеров, хотя их необходимость для многих очевидна. Вот я и решил дополнить терминал МТ4 скриптом, позволяющим реализовать такие ордера и сделать открытие таких ордеров в МТ5 более удобным. А так же добавил к стоп ордеру еще и лимитный.
Пример:
Вы хотите установить SellStop на цену 1,2000 но только тогда, когда цена дойдет до 1,2500. При этом текущая цена ниже 1,2000. На данный момент в терминале МТ4 это невозможно сделать стандартными средствами. Вы кидаете скрипт на цену 1,2500 (можно приблизительно, так как после можно сместить линию и таким образом настроить момент открытия ордеров). Скрипт установит на цене, куда Вы его бросили линию с надписью Bid=1.2500 SellStop 1.2000. Это означает, что когда цена дойдет до уровня 1,2500 скрипт автоматически установит SellStop на 1,2000, с указанными в параметрах стоплоссом и тейкпрофитом. Помимо стоп ордера, скрипт может таким же образом установить и лимитный ордер. После выставления скрипта все линии можно перемещать мышью и удалять не нужные, чтобы настроить его на нужные цены.
Если Вы бросаете скрипт выше цены, то он размещает ордера SellStop и BuyLimit. Если же ниже текущей цены, то скрипт разместит BuyStop и SellLimit.