Entwicklung von automatisierten Handelssystemen in MQL5

MQL5 ist die objektorientierte Programmiersprache, mittels derer sich Handelsroboter
(Expert Advisors (EAs)) für das Handelssystem und Entwicklungs-Framework Metatrader5 programmieren lassen.

Es lassen sich von Charts aller Aktien und Währungspaaren die Daten von 10 Jahren und mehr pro Sekunde oder gar Tick herunterladen. Über diese Daten kann man die EAs laufen lassen (Backtesting) und schauen, wie und ob sie überhaupt Gewinn produziert hätten. So lassen sich auch Daten von speziellen Events wie bspw. Leitzinsentscheiden von Zentralbanken oder der Veröffentlichung anderer kursbewegender Wirtschaftsdaten (Verbraucherpreisindex, Beschäftigungszahlen, etc.) der Vergangenheit dazu nutzen, die EAs zu testen, ob sie zu den gegebenen Zeiten am Markt Gewinne generiert hätten.
Nach erfolgreichen Backtests geht es dann in die nächste Phase, den Code auf einem Live-Konto zu aktivieren.

Juli 2020

Der Goldesel ist eins meiner  aktuellen Projekte, an dem ich seit Q2 2019 arbeite.
“Der Goldesel sind mehrere Esel.” Jede Handelsstrategie benötigt einen eigenen Code. Die eine ist auf bestimmte Zeiten ausgelegt, an denen Wirtschaftsevents stattfinden oder Wirtschaftsdaten bekanntgegeben werden und starke Kursausschläge zu erwarten sind. Der Code erkennt die Richtung, wenn Momentum im Kurs entsteht, positioniert entsprechend einen Trade und schließt ihn, sobald das Momentum nachlässt. Das ganze dauert ggfs. nur wenige Sekunden.
Eine andere Strategie ist auf eine Seitwärtsphase des Kurses und kontinuierliche kleine Gewinnmitnahmen ausgelegt; das sind andere Bedingungen und die Kauf- und Verkaufssignale werden anders formuliert.

Aktuell laufen die ersten Tests mit einem Demokonto.

Wie das aussieht können Sie sich hier ansehen:

Expert Advisor/Robot über 2 Tage DAX: https://www.youtube.com/watch?v=yHajWnURys0

Expert Advisor/Robot über 19 Monate DAX: https://www.youtube.com/watch?v=vcB-6sm76yc

Mein YouTube-Kanal: UCGXSjIhpBUrenTZVjMvG8-A