Помогите найти ошибку в коде.
У тебя ордер СЕЛЛ закрывается, если
if(Close[0]>StopPriceSell)
а StopPriceSell=0;
первоначально и может не измениться в результате твоих манипуляций:
if(Bid>iCustom(NULL,0,"Bands",0,0)) StopPriceSell=OpenPrice+SL;
if(StopPriceSell>StopPriceSell_1)StopPriceSell=StopPriceSell_1;
if(StopPriceSell>StopPriceSell_1)StopPriceSell=StopPriceSell_1;
Roger писал(а) >>
У тебя ордер СЕЛЛ закрывается, если
if(Close[0]>StopPriceSell)
а StopPriceSell=0;
первоначально и может не измениться в результате твоих манипуляций:
if(Bid>iCustom(NULL,0,"Bands",0,0)) StopPriceSell=OpenPrice+SL;
if(StopPriceSell>StopPriceSell_1)StopPriceSell=StopPriceSell_1;
if(StopPriceSell>StopPriceSell_1)StopPriceSell=StopPriceSell_1;
Спасибо за ответ!
Согласен с Вами, сейчас буду что-то думать. Но на бай-ордерах ведь все зеркально, и там тоже может сложиться подобная ситуация, но там все работает.
ВсЁ, разобрался!
Спасибо большое!!!
Уважаемые знатоки, помогите, пожалуйста найти ошибку в коде.
При тестировании советника селл-приказы открываются и тут же закрываются (не включается скрытый трейлинг).
Для бай-ордеров - все нормально.