Einzelnen Beitrag anzeigen
  #31 (permalink)  
Alt 15.04.16
piptrade piptrade ist offline
Mitglied
 
Registriert seit: Sep 2012
Beiträge: 157
piptrade befindet sich auf einem aufstrebenden Ast
Standard

Hallo Top-SecreT,
habe nun gelesen und verglichen, verglichen und gelesen und an dem kleinen code "geschraubt" und "geschraubt". Nun sollte das Teil auch Dir besser gefallen:

if(OrderSelect(MAGICMA, SELECT_BY_POS)==true)
{
switch(OrderType())
{
case OP_BUY:
if (Bid >= OrderOpenPrice() + 70* Point)
if (!OrderModify(OrderTicket(),OrderOpenPrice(),Order OpenPrice() + 40 * Point, 120 * Point, 0, Blue))
Print("Fehler beim Ändern der Position: ",GetLastError());
break;
case OP_SELL:
if (Ask <= OrderOpenPrice() - 70* Point)
if (!OrderModify(OrderTicket(),OrderOpenPrice(),Order OpenPrice() - 40 * Point, 120 * Point, 0, Red))
Print("Fehler beim Ändern der Position: ",GetLastError());
break;
}
}

Im MetaEditor werden weder Fehler noch Warnungen angezeigt und der EA, in welchem das Teil integriert ist, läßt sich auch öffnen.
Dennnoch werden weder SL noch TP wunschgemäß (code-gemäß) verschoben.
Gib mir wenigstens einen kleinen Tipp, was falsch sein könnte, oder was ggf. noch fehlt.

LG. piptrade