Diskussion zum Artikel "Erstellen eines MQL5 Expert Advisors basierend auf der Strategie „Daily Range Breakout“"

 

Neuer Artikel Erstellen eines MQL5 Expert Advisors basierend auf der Strategie „Daily Range Breakout“ :

In diesem Artikel erstellen wir einen MQL5 Expert Advisor auf Basis der Daily Range Breakout Strategie. Wir behandeln die wichtigsten Konzepte der Strategie, entwerfen den EA-Blaupause, und implementieren die Breakout-Logik in MQL5. Schließlich werden Techniken für das Backtesting und die Optimierung des EA erforscht, um seine Effektivität zu maximieren.

Der Daily Range Breakout ist unter Forex-Händlern eine bekannte Handelsmethode. So können sie von großen Kursbewegungen profitieren, die auftreten, nachdem der Markt eine tägliche Spanne gebildet hat. Die Strategie nutzt die Kursentwicklung des Marktes, um herauszufinden, wo wichtige Unterstützungs- und Widerstandsniveaus liegen. Sobald diese Händler wissen, wo diese Niveaus liegen, handeln sie mit deren Ausbrüchen und halten Ausschau nach den wahrscheinlichen großen Bewegungen, die in der Regel auftreten, nachdem der Markt eines dieser Niveaus durchbrochen hat.

Diese Strategie konzentriert sich auf die tägliche Spanne, die sich aus der Differenz zwischen dem höchsten und dem niedrigsten Kurs eines Währungspaares innerhalb eines Handelstages ergibt. Die Ausbruchspunkte werden aus der Spanne des vorangegangenen Handelstages abgeleitet. Ein Ausbruch findet statt, wenn der Kurs über ein etabliertes Widerstandsniveau oder unter ein Unterstützungsniveau steigt. Im Nachhinein betrachtet, scheinen die Kurse des letzten Tages sehr gut definierte Niveaus festzulegen, die als potenzielle Ausbruchspunkte genutzt werden können. Wenn der Kurs das Widerstandsniveau nach oben durchbricht, wird eine Kauf-Position eingenommen. Wenn der Kurs die Unterstützungsmarke durchbricht, wird eine Verkaufs-Position eingegangen. Hier ist eine Illustration dessen, was wir meinen.

DAILY RANGE BREAKOUT ILLUSTRATION

Autor: Allan Munene Mutiiria

 

Es sieht aus wie ein bekannter "Morning Flat Breakout", nicht wie ein "Daily Range Breakout" (was etwas anderes ist), daher ist der Titel irreführend.

Auch habe ich nicht gesehen, einen Code für die Zeitzone Handhabung, weil abhängig von Ihrem Server GMT-Offset, die "Morning Flat", die den Bereich für Breakout definiert, sollte nicht ab Mitternacht 00:00 unbedingt verfolgt werden, aber mit dem Offset.

 
Stanislav Korotky #:

Es sieht aus wie ein bekannter "Morning Flat Breakout", nicht wie ein "Daily Range Breakout" (was etwas anderes ist), daher ist der Titel irreführend.

Auch habe ich nicht gesehen, einen Code für die Zeitzone Handhabung, weil abhängig von Ihrem Server GMT-Offset, die "Morning Flat", die den Bereich für Breakout definiert, sollte nicht ab Mitternacht 00:00 unbedingt verfolgt werden, aber mit dem Offset.

Vielen Dank für die Antwort. Das hängt von der Strategie ab, die man verwendet. In unserem Fall ist es der Daily Range Breakout, der im Wesentlichen von Mitternacht bis 6 Uhr morgens läuft, was natürlich angepasst werden kann. Danke für die Antwort.

 
Können Sie den Code so ändern, dass das Ea diversifizieren und den Take-Profit und Stop-Loss sowie die Handelszeit und den Risikoprozentsatz anpassen kann?