![]() |
|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
![]() |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
![]()
Hallo Zusammen,
ich hab da folgendes Problemchen: seit ein paar Jahren lasse ich EA's auf den DOW laufen. Nun wollte ich es auch mal mit ner Währung ausprobieren, aber der EA macht keinen Trade auf... Gibt es bei FOREX etwas zu beachten? VG Andreas |
|
|||
![]()
Im einfachsten Falle liegt es daran, dass im Code eine Selektion erfolgt, so dass der EA nur! auf dem Dow läuft. Evtl. Läuft er noch auf weiteren Nicht-Forex-Instrumenten wie DAX und andere Indices, sowie evtl. CFDs.
Und wie immer geht das nur endgültig zu klären, durch Einsicht in den Code oder auf Nachfragen beim Hersteller. Besitzt Du die mq4-Datei? traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
![]()
vielen Dank für deine schnelle Antwort.
Dieser entnehme ich, das ich wohl meinen Broker kontaktieren muss... Denn an einer Selektion im EA kann es nicht liegen, da ich ihn selbst geschrieben habe. Und als Orderaufgabe nutze ich das übliche Code:
result=OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,0,0,name_ea,magic_nr,0,Blue); |
|
|||
![]() Zitat:
Carpe Diem, Hosch |
|
|||
![]()
Slippage ist "int 3".
Und result liefert "-1". Das dachte ich mir ja auch schon. Aber warum blos... Alles irgendwie komisch --- denn alles ausser Forex funzt. |
|
|||
![]()
Jo, kann auch an der Lotzahl liegen oder der EA gelangt gar nicht erst zur OrderSend()-Funktion, weil bei einer evtl. davorliegenden Abfrage handelsinstrumentspezifische Variablen einfließen.
Was kommt denn als Fehlermeldung? Slippage 3 wären bei einem 5-Digitbroker nur noch 0.3 und das kann durchaus zu wenig sein. Nimm mal 30, falls es ein 5-DB ist. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
![]()
genau das habe ich eben geprüft.
Die Schleife läuft bis OrderSend und meine Lot-Grösse ist 0.01. |
|
|||
![]()
Hast Du einen 5-DB? Wenn ja Slippage*10.
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
![]()
...Slippage ist es auch nicht...
ist zum haareraufen |
![]() |
Lesezeichen |
Stichworte |
ea order, expert advisor order, forex order, mql4, order, programmierung, programmierung metatrader |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|