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

Bin nochmals tief in mich gegangen und habe versucht jeglichen Hinweis dieses Beitrages nachzuvollziehen. Im Nachhinein sind die ursprünglichen Fehler natürlich offensichtlich und für Materiekenner wahrscheinlich sogar albern!
Mit der Zuversicht, nunmehr die gravierenden "Schwachstellen" beseitigt zu haben, hoffe ich auf Eure Antwort.
Hier der nachgebesserte code:

input int TakeProfit = 100;
input int StopLoss = 250;
//+-----------------------+
int start()
{
if(OrderSelect(TicketNumber,SELECT_BY_TICKET)==tru e)
{
switch(OrderType())
{
case OP_BUY:
if (Bid >= OrderOpenPrice() + 70* Point){
if (!OrderModify(OrderTicket(),OrderOpenPrice(),Order OpenPrice()+40*Point,OrderOpenPrice()+130*Point,0, Blue)){
Print("Fehler beim Ändern der Position: "+GetLastError());
}
}
case OP_SELL:
if (Ask <= OrderOpenPrice() - 70* Point){
if (!OrderModify(OrderTicket(),OrderOpenPrice(),Order OpenPrice()-40*Point,OrderOpenPrice()-130*Point,0,Red)){
Print("Fehler beim Ändern der Position: "+GetLastError());
}
}
}
}
else
Print("OrderSelect has not been able to find the order ", GetLastError());
return(0);
}

Würde mich riesig über Eure Antwort freuen.

LG. piptrade