Course Robot EA
- Experten
-
Vladimir Milovanov
MQL5 developer focused on Expert Advisors, indicators and trading automation.
I pay particular attention to clear specifications, reliable implementation and thorough testing in MetaTrader 5. - Version: 2.10
Erfahren Sie, wie ein Expert Advisor eine Handelsentscheidung trifft
Course Robot EA ist ein kostenloser, lehrreicher Expert Advisor für MetaTrader 5. Er verwandelt eine einfache Handelsidee in einen vollständigen Algorithmus, den Sie Schritt für Schritt ausführen, testen und untersuchen können.
Stellen Sie sich das wie ein Fahrschulauto mit einem zusätzlichen Pedalsatz vor. Die Strategie bleibt leicht verständlich, während die Sicherheitsprüfungen zeigen, was ein Roboter tun sollte, bevor er in den Markt eingreift.
So funktioniert die Strategie
Der EA vergleicht die beiden letzten geschlossenen Kerzen mit einem einfachen gleitenden Durchschnitt (SMA).
- Ein KAUF-Setup entsteht, wenn der Kurs den SMA nach oben durchschreitet.
- Ein VERKAUF -Setup entsteht, wenn der Kurs den SMA nach unten kreuzt.
- Der optionale Steigungsfilter bestätigt, dass der SMA in dieselbe Richtung zeigt.
- Der EA wertet das Signal einmal pro neuem Kerzenchart aus, anstatt auf jeden einzelnen Tick zu reagieren.
Der Course Robot EA verwendet weder Martingale noch Grids, Averaging noch Lot-Erhöhungen nach einem Verlust.
Integrierter Schutz
Der Lerncode enthält praktische Überprüfungen, die Entwickler oft erst nach ihrem ersten Brokerfehler entdecken:
- risikobasierte Positionsgrößenbestimmung;
- Stop-Loss und Take-Profit bei jedem Einstieg;
- Filter für den maximalen Spread;
- eine offene Position pro Chart-Symbol;
- tägliches Einstiegslimit;
- Tägliches Limit für realisierte Verluste;
- Pause nach einer Reihe von Verlustausstiegen am laufenden Handelstag;
- Drawdown-Schutz basierend auf dem Spitzenkapital;
- Prüfung von Mindestlot, Volumenschritten und freier Margin;
- Prüfung der Tick-Größe und des Stop-Abstands beim Broker;
- eindeutige Diagnosemeldungen im Experten-Protokoll.
Das Standardrisiko beträgt 0,25 % des Guthabens pro Trade. Der maximal zulässige Eingabewert beträgt 1 %.
Sollte das Mindestlot des Brokers das gewählte Risiko überschreiten, lässt der EA den Einstieg aus. Er rundet ein unsicheres Volumen nicht nach oben auf, nur um einen Trade zu platzieren.
Empfohlene Schulungsumgebung
- Symbol: EURUSD, einschließlich Broker-Suffixen
- Zeitrahmen: H1
- Startguthaben: 10.000 USD auf einem Demokonto
- Hebel: 1:100
- Testmodus: Jeder Tick basiert auf echten Ticks
Der EA funktioniert auch bei anderen Symbolen und Zeitrahmen. EURUSD H1 dient als Referenz, stellt jedoch keine Einschränkung der Software dar.
Strategieparameter
- MaPeriod – Zeitraum des einfachen gleitenden Durchschnitts.
- UseSlopeFilter – Bestätigt die Richtung des SMA.
- StopLossPoints – Stop-Loss-Abstand in Broker-Punkten.
- TakeProfitPoints – Take-Profit-Abstand in Broker-Punkten.
Einstellungen zum Schutz
- RiskPercent – Risikoprozentsatz pro Trade.
- MaxSpreadPoints – maximal zulässiger Spread in Brokerpunkten.
- MaxTradesPerDay – maximale Anzahl an Trades pro Handelstag.
- DailyLossLimitPercent — Tägliches Limit für realisierte Verluste.
- MaxDrawdownPercent – zulässiger Drawdown gegenüber dem Höchstkapital.
- MaxConsecutiveLosses – zulässige Anzahl aufeinanderfolgender Verlustgeschäfte.
Service-Eingaben
- MagicNumber — identifiziert die Trades des EAs.
- MaxDeviationPoints – maximale Abweichung vom Orderpreis.
- EnableTrading — aktiviert oder pausiert neue Einstiegsgeschäfte.
- EnableLogging – aktiviert Diagnosemeldungen.
Bevor Sie beginnen
Testen Sie den EA zunächst im Strategietester und führen Sie ihn anschließend auf einem Demokonto aus. Die Broker-Spezifikationen variieren: Symbolnamen, Punktgröße, Mindestlot, Spread und Handelsbeschränkungen können sich ändern.
Der „Course Robot EA“ ist ein Bildungsprodukt und stellt keine Anlageberatung dar. Er verspricht weder Gewinne noch Kapitalerhalt. Historische Ergebnisse und Demo-Ergebnisse lassen keine Rückschlüsse auf die zukünftige Wertentwicklung zu.
