Установка отложенных ордеров программным путём.

 
Уважаемые профессионалы! Доброго времени суток!
У меня такой вопрос:
Как правильно выставить отложенный ордер?

Вот, например, как делаю я:

OpenBuyStopOrder = OrderSend(Symbol(), OP_BUYSTOP, Lots, Ask+TP*Point+Spred*Point, 3, 0, Ask+2*TP*Point+Spred*Point, "EVDEN", 16384, 0 ,Green);

где:
TP = 11; (т.к., если поставить 10, то ордера открываются через один... Почему не понимаю..)
Lots = 2;
Spread = 3;

Ну? Что скажете? Правильно или нет?
 
ТР=10- видимо, это минимально допустимое Вашим брокером расстояние от текущей цены до отложенного ордера.
Причина обращения: