<code>extern int Spread = 30; // спред</code>
<code>//+------------------------------------------------------------------+ //| Expert tick function - Spread | //+------------------------------------------------------------------+ int spread=(int)((MarketInfo(NULL,MODE_ASK)-MarketInfo(NULL,MODE_BID))/_Point); if(spread > Spread) return; Comment("\n Spread: ",spread); ///--- </code>
<code>extern int Step = 100; // шаг ордеров</code>
При открытии первичного рыночного ордера любого направления Buy или Sell, любым способом (руками, отложкой, др. советником)
вспомогательный советник ставит к нему на р-нии Delta-1 стоп-ордер той же лотности с коэфф.умнож.=1 (по умолч).
При срабатывании этого стоп-ордера в рыночный, уже к нему открывается другой стоп-ордер, уже на р-нии Delta-2 той же лотности с коэфф.=1.
И т.д. до указанного количества повторов этого цикла = 5 по умолч. (Здесь выставление последующих стоп-ордеров в серии к этому первичному рыночному прекращается. На новом первичном рыночном ордере начинается своя серия ордеров.)… (подробнее): ...
Повторная ситуация — не открыты Buy
при наличии buy-stop в окнеближе чем Delta > 222; (?)
preasto