Kursseite

Online Workshop-Serie: Heiken Ashi EA programmieren

In diesem interaktiven, drei-teiligen online Workshop vollenden wir gemeinsam die im Live Event Webinar der JFD Bank und Cristof Ensslin von mindful FX am 22.10.2019 begonnene Programmierung eines Heiken Ashi EA’s für MT4.

Vorbereitung: Live Event Webinar der JFD Bank und Cristof Ensslin von mindful FX
Session Datum: 22.10.2019

Videoaufzeichnung:

Code Download (.mq4-Datei):

HAFTUNGSAUSSCHLUSS UND RISIKOHINWEIS: dieser EA ist noch nicht vollständig funktionabel und stellt keine Handelsempfehlung dar, sondern dient lediglich zur Veranschaulichung des MQL4-Programmierens und somit nur für Lernzwecke des EA-Programmierens. Nutzen Sie ihn ausschließlich auf Demo-Konten!​

Klicken Sie hier, um den Code herunterzuladen:

Zusammenfassung: Die Teilnehmer des sehr gut gefüllten Webinar-Raums konnten dabei sehen und lernen,

  1. wie der EA die vier Indikatoren-Werte des Heiken Ashi Indikators mittels der iCustom-Funktion im MQL4-Code abruft,

  2. mit welcher Logik und wenn-dann-Bedingungs-Abfrage daraus Handelssignale ermittelt werden können,

  3. und wie der EA mit Hilfe dieser Handelssignale die OrderSend-Funktion ansteuert und automatisch zum nächsten Heiken Ashi-Farbwechsel jeweils einen Deal eröffnet.

Teil 1: Online Workshop-Serie: HEIKEN ASHI EA PROGRAMMIEREN
Session Datum: 29.10.2019

Videoaufzeichnung:

Zusammenfassung: In dieser Session lernten wir, den Code des EA’s so zu programmieren, dass der EA

  1. einen bestehenden Buy-Deal bei Sell-Signal und einen bestehenden Sell-Deal bei Buy-Signal schließt,

  2. jeden Farbwechsel handeln kann,

  3. nur noch auf Basis einer vollständig abgeschlossenen Kerze handelt, um Fehlsignale zu vermeiden,

  4. die effektivste und sicherste Methode verwendet, um den Eröffnungskurs einer neuen Kerze zu erkennen, um wirklich jedes Signal erkennen zu können,

  5. während des Programmiervorgangs immer wieder zu kompilieren ist, um Syntax-Fehler im Code leichter zu finden,

  6. nach jeder Veränderung im Strategietester zu testen ist, um eventuelle Fehlerquellen schneller ermitteln zu können,

  7. mit Eingabevariablen versehen wird, um ihn im MT4 bequem verwenden zu können.

Code Download (.mq4-Datei):

HAFTUNGSAUSSCHLUSS UND RISIKOHINWEIS: dieser EA ist noch nicht vollständig funktionabel und stellt keine Handelsempfehlung dar, sondern dient lediglich zur Veranschaulichung des MQL4-Programmierens und somit nur für Lernzwecke des EA-Programmierens. Nutzen Sie ihn ausschließlich auf Demo-Konten!​

Zur Sicherheit bitte ich Sie, Ihre Email-Adresse zu bestätigen, um den Download der Code-Datei zu erhalten:

Teil 2: ONLINE WORKSHOP-SERIE: HEIKEN ASHI EA PROGRAMMIEREN EA PROGRAMMIEREN
Session Datum: Dienstag, 05.11.2019

Videoaufzeichnung:

Zusammenfassung: in dieser Session lernten wir

  1. eine “for”-Schleife, also einen Programm-Loop zu programmieren

  2. wie wir damit alle Deals sowie deren Daten-Einzelheiten jederzeit abrufen können

  3. den EA für Wiederaufnahme des Handels nach Absturz-und-Neustart zu rüsten

  4. Deals per SL, TP, Trailing Stop und Break Even zu managen

  5. welche Parameter der Funktion OrderModify mitzugeben sind

  6. wie wir Funktionen durch 0-Stellung von Eingabevariablen komplett ausschalten können.

Code Download (.mq4-Datei):

HAFTUNGSAUSSCHLUSS UND RISIKOHINWEIS: dieser EA könnte noch nicht vollständig funktionabel sein und stellt keine Handelsempfehlung dar, sondern dient lediglich zur Veranschaulichung des MQL4-Programmierens und somit nur für Lernzwecke des EA-Programmierens. Nutzen Sie ihn ausschließlich auf Demo-Konten!​ Wir übernehmen keinerlei Haftung. Echtgeld-Trading mit EAs ist stark risikobehaftet, Sie können mehr als Ihren Einsatz verlieren.

Zur Sicherheit bitte ich Sie, Ihre Email-Adresse zu bestätigen, um den Download der Code-Datei zu erhalten:

Teil 3: ONLINE WORKSHOP-SERIE: HEIKEN ASHI EA PROGRAMMIEREN
Session Datum: Dienstag, 12.11.2019

Videoaufzeichnung:

Zusammenfassung: in dieser dritten Session lernten wir

  1. Die Lotsize automatisch aus SL-Abstand und Dealrisiko in Prozent vom Kontokapital errechnen zu lassen, so dass effektives Risiko- und Moneymanagement möglich ist

  2. Die unterschiedliche Verwendung der in MQL4 eingebaute MarketInfo(…)-Funktion

  3. Dass mit Moneymanagement ein Totalverlust so gut wie ausgeschlossen werden kann

  4. Die Lotsize so zu runden, dass es dem Volumens-Schritt (Lotstep) des Brokers für das Chart-Symbol entspricht; auch wenn dieser Lotstep außerhalb der üblichsten Werte (0.01, 0.1 und 1) liegt

  5. Wie wir die Handelszeiten einschränken können, um den EA nur zu tendenziell trendstarken Tageszeiten aktiv zu halten

  6. Dass wir die Handelszeiten des Brokers auch nicht mittels eines EA’s ausweiten können

  7. Wie wir ein Closing aller offener Deals zum Handelsende erreichen und optional ein- und ausschaltbar machen

Code Download (.mq4-Datei):

HAFTUNGSAUSSCHLUSS UND RISIKOHINWEIS: dieser EA könnte noch nicht vollständig funktionabel sein und stellt keine Handelsempfehlung dar, sondern dient lediglich zur Veranschaulichung des MQL4-Programmierens und somit nur für Lernzwecke des EA-Programmierens. Nutzen Sie ihn ausschließlich auf Demo-Konten!​ Wir übernehmen keinerlei Haftung. Echtgeld-Trading mit EAs ist stark risikobehaftet, Sie können mehr als Ihren Einsatz verlieren.

Zur Sicherheit bitte ich Sie, Ihre Email-Adresse zu bestätigen, um den Download der Code-Datei zu erhalten:

Bleiben Sie am Ball

Programmieren Sie weiter nach Lust und Laune. Solange Sie sich auf einem Demokonto befinden, können Sie ausprobieren, was Sie möchten. Die eigene Trial-and-Error-Methode kann zeitweise frustrierend sein, ist aber oftmals die langfristig tiefgehendste und somit ertragreichste!