|
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.
Hab aus meinem 2GD-EA einen 4GD-EA gemacht, in der Hoffnung, dass er jetzt Seitwärtsphasen möglichst vermeidet. Gibts nen Unterschied zwischen einem richtigen Backtest und dem Strategietester des Metatrader 4? Wenn ja, wär ich dankbar, wenn mal Jemand den EA im Anhang einem richtigen BT unterziehen könnte. Will aber Niemanden zur Last fallen. |
|
|||
Was heißt:
indicator buffers amount is less than needed Ich meine, ich kann mir schon denken, dass ich die ganzen CCI-Buffer mit einbaun muss. Aber wie? Und ist es wirklich nötig? |
|
|||
Beschäftige Dich mit dem Sprachkonzept und den möglichen Funktionen. Wenn Du die Zeilen mit den Indikatorfarben löschst ist der Fehler vermutlich weg aber funktionieren tut Dein EA trotzdem nicht.
Wie lange sitzt du jetzt eigentlich schon an Deinem EA ? Hättest Du die Zeit investiert und die mql Referenz gelesen wäre es bestimmt schneller gegangen. |
|
|||
Werd mich in nächster Zeit weiter mit programmieren befassen.
Derzeit läufts ja so, dass er z.B. ne Buy Order öffnet, wenn der LC und der schnelle GD und der Low GD über dem langsamen sind. Umgedreht bei SELLs. So müsste das eigentlich ganz gut funktionieren. Bzw. werd ichs morgen im Demo erleben. Ich bin mir aber nicht sicher, ob er erst schließen soll, wenn LC UND schneller GD unterm langsamen GD sind, oder obs reicht, wenn der LC unter beiden GDs ist, ohne dass die sich gekreuzt haben. Hab schon Charts gesehn, wo der LC unter beiden war, es sich dann aber doch noch anders überlegt und den steilen Weg nach oben fortgesetzt hat. Andererseits:Wie oft passiert sowas schon? |
|
|||
Hallo.
Wo kann man im MT4 noch mal den Hebel einstellen? Kann es sein, dass Forex heute keine gute Devise ist? Hab eben den EA gestoppt mit 5,72 Euro Gewinn. |
|
|||
Hallo.
Ich hab mal gesehn, dass in eine Richtung geöffnet wurde, obwohl der Kurs gerade die Segel in die andere gesetzt hatte. Die Bedingungen waren aber in Periode 1 gegeben. Und so gab es dann Verluste, weil den Regeln zufolge der Einstieg in die später falsche Richtung korrekt war. Ich würde das gerne vermeiden, in dem ich auch die Kerze 0 einbeziehe. Weiß aber nicht so richtig, wie. Vielleicht den letzten, also aktuellen Open mit dem LastClose vergleichen? Nur Order abgeben wenn Open Kerze 0 größer/kleiner als LastClose der Kerze 1 ist? |
|
|||
Sehe eben, dass der Open nicht größer als der Close davor sein muss, wenn der Kurs nach oben geht. Also vielleicht den Close der Kerze 0 mit dem der Kerze 1 vergleichen. Oder vielleicht bei nem Buy die LOWs und bei nem Sell die Highs vergleichen?
|
|
|||
Oder einfach mal weniger rumprobieren und rumfummeln, sondern eher mal bereits geschriebene Programme sichten, lernen, lesen, logisch überlegen, strukturiert vorgehen und dann alles wieder von vorne beginnen.
V.a. greift Euch bestehenden Code. Da kann man nahezu alles rauslesen. Und vorausgesetzt, da sind keine logischen Fehler drin, sind das die besten Lehrbeispiele ever! traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
|
|||
Ist das richtig?
Code:
double C = iClose(Symbol(), TimeFrame, 0); |
|
|||
Wenn Du den letzten Kurs der aktuellen Kerze wissen willst und für TimeFrame der richtige Wert steht, ja.
Mit Kopfschmerzen programmieren ist eine ganz schlechte Idee. Denn das Wichtigste bei Programmieren ist Dein Kopf bzw. das was drin ist. Kein Sportler würde auf die Idee kommen, einen Lauf zu machen, wenn ihm höllisch das Knie weh tut. Nimm ne Aspirin, lege Dich hin und schlaf ne Runde. traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis. |
Lesezeichen |
Stichworte |
expert advisor, gleitender durchschnitt, mql4, programmierung, programmierung metatrader, programmierung mql4, trading |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|