Próbuję przenieść mój stop loss, aby złamać nawet w moim EA z następującego kodu:
Wstawiony kod/Przerwij stop loss na break even, jeśli (OrderType () == OP_BUYSTOP) {if (bid gt; = OrderOpenPrice () (SLToBreakEvenPercent * TakeProfit2) OrderStopLoss () lt; OrderOpenPrice ()) {OrderModify (OrderTicket () , OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, CLR_NONE); }} if (OrderType () == OP_SELLSTOP) {if (ask lt; = OrderOpenPrice () - (SLToBreakEvenPercent * TakeProfit2) (OrderStopLoss () gt; OrderOpenPrice () || OrderStopLoss () == 0)) {OrderModify (OrderTicket (), OrderOpenPrice (), OrderOpenPrice (), OrderTakeProfit (), 0, CLR_NONE); }}
Stop loss zostanie przesunięty, ale pierwotny zysk z zysku nie jest ustalany. Modyfikuje on tylko stop loss na zamówieniu, a nie zysk. Wszelkie pomysły będą mile widziane.