Moin zusammen,
musste heute ein Update der MT4 von 509 auf 765 machen.
Habe nun 2 Warnings in den Modify Zeilen.
return value of 'OrderModify' should be checked Code_9.2_H_1_STOCH-STOCH_Rohmann 15.2.15.mq4 133 11
und
return value of 'OrderModify' should be checked Code_9.2_H_1_STOCH-STOCH_Rohmann 15.2.15.mq4 139 6
PHP-Code:
{
for(int i = OrdersTotal() - 1; i >= 0; i--)
{
if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))
{
if(OrderType() == OP_BUY && NormalizeDouble(Bid - OrderStopLoss(), Digits) > NormalizeDouble(TrailingStop * Point, Digits))
{
OrderModify(OrderTicket(), OrderOpenPrice(), Bid - TrailingStop * Point, OrderTakeProfit(),0);
}
if(OrderType() == OP_SELL && NormalizeDouble(OrderStopLoss() - Ask, Digits) > NormalizeDouble(TrailingStop * Point, Digits))
{
OrderModify(OrderTicket(), OrderOpenPrice(), Ask + TrailingStop * Point, OrderTakeProfit(),0);
}
}
}
}
Es wird nun erwartet, dass der Rückgabewert überprüft wird????
Es läuft auf jeden Fall nicht.
Kann mir bitte jemand erklären, was erwartet wird?
Vielen Dank für Eure Antwort.