Code:
void Func_BUY_BREAKEVEN () {
Stop_Loss = NormalizeDouble(S12, Digits); //Neuer Wert für SL wird auf Tagestief gesetzt
bool result;
for(int x=OrdersTotal()-1;x>=0;x--) { //Schleife Anzahl der Orders
if(OrderSelect(x,SELECT_BY_POS,MODE_TRADES)) {
if (OrderSymbol() == Symbol()){ //Auswahl der BUY Orders
if(OrderType()==OP_BUY){
int Magic = OrderMagicNumber();
if(Magic==1000){
result = OrderModify(OrderTicket(),OrderOpenPrice(),Stop_Loss,OrderTakeProfit(),0,clrBlue);
}
}
}
}
}
}
Wenn ich bei platzieren einer Order die MagicNumber 1000 vergeben habe, dann würde ich die hiermit auswählen, oder?