Autor der Idee — Pavel Smirnov, Autor des MQL5-Codes — barabashkakvn.
Das automatisierte Handelssystem Gazonokosilka (auf Russisch „Rasenmäher“) kann oft kleine Gewinne erwirtschaften. Stop-Loss- und Take-Profit-Parameter sind auf enge Werte eingestellt, sodass Trades bei kleinen Kursbewegungen geschlossen werden können. Das EA soll jedoch nicht scalpen; das optimale Szenario sind ein bis zwei Trades pro Tag.
Handelsregeln des Systems:
- Einsteigen bei einer Rücksetzerbewegung
- Aussteigen bei Stop-Loss oder Take-Profit
Daher müssen wir zunächst die Preisbewegung oder das Momentum bestimmen (es stehen verschiedene Optionen zur Verfügung). Dann warten wir auf den Rücksetzer (verschiedene Optionen) und treten in den Markt ein.
Das EA ist für den Test auf EUR/USD H1 konzipiert und ermöglicht das Experimentieren mit dem zugrunde liegenden Handelssystem. Das EA analysiert die Preisbewegung innerhalb der Kerze, daher sollte der Test im Modus „Every tick based on real ticks“ durchgeführt werden. Das ist sehr wichtig.
Der Code ist gut kommentiert und strukturiert, sodass selbst ein Anfänger ihn verstehen kann.
Eingabeparameter des Expert Advisors (externe Variablen):
- magic — die magische Zahl, die es dem EA ermöglicht, mit eigenen Positionen zu arbeiten.
- TakeProfit — Take-Profit-Niveau in Punkten. Es wird für alle Positionen beim Eröffnen gesetzt.
- Otkat — Rücksetzwert in Punkten. Wenn der Preis sich um diesen Betrag zurückzieht, wechselt der EA in den Zustand der Trade-Eröffnung.
- StopLoss — Stop-Loss-Niveau in Punkten. Wird beim Eröffnen der Position ähnlich wie TakeProfit gesetzt.
- t1 — die Nummer der Kerze, die zur Bestimmung der Preisbewegung verwendet wird.
- t2 — die Nummer der Kerze, die zur Bestimmung der Preisbewegung verwendet wird.
- delta — der Wert, der zur Bestimmung des Momentums verwendet wird.
- lot — Positionsgröße.
- active_trades — die maximale Anzahl an offenen Trades zur gleichen Zeit.
Kommentar 0