EA führt keine Trades aus bei anderem Symbol

 

Hallo zusammen,

ich bin neu bei Metatrader 5 und habe ein seltsames Problem. Ich habe es zwar auch im englischsprachigen Forum platziert, aber vielleicht gibt es hier ja auch Experten, die mir helfen können...


Ich habe ein Handelssystem programmiert, das im Nasdaqfuture, Symbol ENQ, einwandfrei funktioniert.

Aber im DAX Future, Symbol DD, führt es keine Trades aus. Cash ist im Account vorhanden, denn es lassen sich Trades im DD manuell eingeben, die auch ausgeführt werden. Ist also kein Marginproblem.

Hat jemand eine Idee, warum das System  im einen Symbol funktioniert und im anderen nicht?

Danke für die Hilfe von euch!

 
  1. Was sagen die Logs (Expert, Journal)?
  2. Schon mal versucht, den EA mit historischen Kursen im visuellen Modus zu testen?
  3. Auch hier gäbe es ein Log, das uU. Wichtiges zu erzählen hat!
 
Carl Schreiber:
  1. Was sagen die Logs (Expert, Journal)?
  2. Schon mal versucht, den EA mit historischen Kursen im visuellen Modus zu testen?
  3. Auch hier gäbe es ein Log, das uU. Wichtiges zu erzählen hat!

Die Logs sagen

Result Retcode 10006 , description of result: rejected

und

CTrade:OrderSend: exchange sell 5.00 FDXMU20 [rejected]

Im ENQ tradet das System einwandfrei.

Im DAX, sowohl DD wie FDXM, kommt rejected.

Geld ist genug vorhanden, denn ich kann ja Orders im DD auch so eingeben.


Ach so und:

Im Demomodus macht er ganz normal Trades auch im DD und FDXM.

Das ist das, was ich nicht verstehe

 
Dann frag Deinen Broker.
 
Carl Schreiber:
Dann frag Deinen Broker.


Das habe ich und der sagt er weiß es nicht. Ich soll jemanden bei Metatrader fragen :)

 

Wann hast Du den Auftrag geschickt? Als der Markt geschlossen war?

Warum machst Du bei (solch) einem Fehler keinen Ausdruck Deines Auftrages, komplett!