Hallo zusammen,
Habe noch den Code "Eventuelle bestehende Long Order schließen" eingefügt. Leider ohne Erfolg. Es werden immer noch mehr als eine Order eröffnet.
Gibt es denn wirklich keinen, der dort Hilfe weiß?
PHP-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;
}
}
while(LongOrder<=0)
{
LongOrder = OrderSend(Symbol(),OP_BUY,HandelsLots,Ask,10,0,0,"MAXing Long",MagicNummer,0,Green);
}
}