Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 08.02.19
Angel Angel ist offline
Mitglied
 
Registriert seit: Dec 2017
Ort: 76891
Beiträge: 126
Angel befindet sich auf einem aufstrebenden Ast
Standard OrderModify Problem !!! Hilfeeee!!!

Hi Freunde des (oft widerspenstigen) MQL4,
ich möchte eine Order nach dem Öffnen mit OrderModify verändern.
Es soll ein StoppLoss auf einer EMA gesetzt werden und der soll sich mit der EMA verändern.
Nun habe ich alles versucht, in die OrderModify die zuvor ausgelesene Ticketnummer reinzubringen - ohne Erfolg.
Vielleicht könnt ihr mit mal helfen?
Hier der Code (Natürlich sind die Variablen definiert):
Code:
   for(i=0;i<=OrdersTotal();i++)
   OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
          bool res=OrderModify(OrderTicket(),0,EMA50,0,0,clrBlue);
          if(!res)
                     Alert("Error in OrderModify. Error Code = ",GetLastError());
                     else
                     Alert("Order modified successfully!");
Als Fehlercode wird 4051 angezeigt (Invalid function parameter value)
Wäre echt toll, wenn ich hier weiterkommen würde...! Danke!!!
__________________
MQL4-Interessiert... und noch gaaaanz am Anfang