имеющиеся стоп-ордера обратного направления, вроде как, не влияют на закрытие ордеров этого же направления (Sell) и открытию по сигналу обратного (Buy)
<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