Fehler zero divide in 'MA TEST.mq5' (211,19) wer kann mir helfen ? - Seite 2

 
I think the problem is the symbol which I use
My Broker AMP Offers Futures Contracts for Metatraders 5

And I've tested with CLEF7, 15 minutes candles,
0.1 Lots.

And then comes error message
  Lots must be in the range from 0.000000 to 0.000000
   Zero divide in 'MA TEST.mq5' (211.19)

What do I need to change to the expert?

So it works?


Greeting.


 

Entschuldigung ich habe aus Versehen in Englisch geschrieben.

Ich denke, das Problem ist das Symbol, das ich benutze

Mein Broker AMP bietet Futures-Kontrakte für Metatrader an


Und ich habe mit CLEF7 getestet, 15 Minuten Kerzen,
0,1 Lots.

Und dann kommt Fehlermeldung:

Lots müssen im Bereich von 0,000000 bis 0,000000 liegen

    Nullteilung in 'MA TEST.mq5' (211.19)

Was muss ich am Experten ändern damit es funktioniert ?



Gruß.
 

Hast du meinen letzten Post gelesen und verstanden ? 

 

Der EA ist für DEVISEN Symbole geschrieben .

 

Teste den mit "EURUSD" als ersten Parameter 

 

Für Futures gibt es keine 0.XX ..!!!

Futuren werden nur in ganzen Stück gehandelt 

 

Danke für die hilfe.

 

Korrektur .....

 

für Futures werden im MT5 auch Stückelungen von 1 Angeboten und sind handelbar.

Da war ich nicht richtig informiert bzw dem rasanten Tempo der Entwicklung hinterher :-)

Den EA musst du dann selber anpassen.

 

Gruß  

 

Christian,

ich denke im mt4/5 handelt man keine Futures. Du/Broker müsste(sts) ja dann den Kontrakt (typisch wäre Gold/Silber) am 3. Freitag des jew. Verfallsmonat oder so.. rollen, sonst stehst Du plötzlich da und musst (so ist der Future, erfunden in Grossetto in Italien) zum Datum am angegebenen Ort, das 'underlying good' entweder abliefern (verkaufen, short) oder abholen (kaufen, long).

Da das nicht so ist, handeln wir alle nur CFDs auf die Futures  - immer und überall ;)

Es kann aber sein - wg. des eigentlichen Problems - dass bei einem Broker zwar alle Symbole darstellbar sind aber auf einigen ('den kleinen') Konten nicht handelbar sind, aber auf deren 'großen' dann schon.

 

Hatte auch die CFDs im  Korrekturpost  im Kopf nur nicht dazu geschrieben. CFDs sind ja stückelbar.

 
Christian:

Richtig , hab es eben auch gesehen. 

Merkwürdig ...darf nicht 0 sein.

Sollte nicht, aber kann passieren!!

ZB. bei Chart-Wechsel oder Terminal-Neustart kann es passieren, dass (Stichwort Threadrace) der EA schon rechnete, der Server aber noch nicht alle Daten nicht nur Preise sondern eben auch Symboldaten geliefert hat.

Grund der Beschwerde: