MT5: Takeprofit funktioniert NICHT im Echt-Konto - nur im Demo-Konto und im Backtest

 

Hi,

ich habe ein komisches Problem. Ich setze ein und denselben EA im Echtkonto und im Demo-Konto ein.

Der Trade wird mit folgender Zeile abgesetzt:


if (Zeit.day_of_week == TradeTag && iTickVolume(NULL,PERIOD_M1,0) <= 5 && Zeit.hour == AnfStunde && Zeit.min == AnfMinute)  {

    double Ask=NormalizeDouble(SymbolInfoDouble(_Symbol,SYMBOL_ASK),_Digits);

    trade.Buy(Lots,NULL,Ask,Ask-StopLoss,Ask+TakeProfit,"BUY");}


Beim backtesten wird der TakeProfit gesetzt im Test-Terminal, im Demo-Konto im Live-Betrieb auch.

Aber auf dem Echtkonto ist der Takeprofit ganz kurz da (beim ersten Tick?) und danach weg, also gelöscht.

Der Trade selbst läuft aber weiter, nur ohne Takeprofit.

Der StopLoss ist vom ersten Tick an da und bleibt auch da....


Wie kann das sein ??

Wo ist das Problem ? 

Im Echtkonto muss also irgendwas anders laufen als auf dem Demo-Konto.....

Ex gibt keinen TrailingStop oder OrderModify im Code....

Broker ist Activetrades.....

Bin für jeden Tipp dankbar.....

Vielen Dank und viele Grüße


Oschi

 
Was sagen die Logs? Expert und Journal? Rechter Mausklick => Öffnen..