Code:
//Long Signale umsetzen
if (LongSignal == true) {
//Eventuelle Short Order schliessen
if (ShortOrder>0) {
if (OrderSelect(ShortOrder,SELECT_BY_TICKET)== true) {
bool ShortOrderGeclosed = OrderClose(ShortOrder,OrderLots(),Ask,10,Blue);
if (ShortOrderGeclosed == true) ShortOrder = 0;
}
}
//Eventuelle bestehende Long Order schliessen
if (LongOrder>0) {
if (OrderSelect(LongOrder,SELECT_BY_TICKET)== true) {
bool LongOrderGeclosed = OrderClose(LongOrder,OrderLots(),Bid,10,Blue);
if (LongOrderGeclosed == true) LongOrder = 0;
}
}
if (LongOrder <= 0) {
LongOrder = OrderSend(Symbol(),OP_BUY,HandelsLots,Ask,10,0,0,"MAXing Long",MagicNummer,0,Green);
}
}
traderdoc