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.
Автор бесплатного курса по созданию первого торгового робота на MQL5 для новичков: - Version: 2.10
Erfahren Sie, wie ein echter Expert Advisor Entscheidungen trifft
Course Robot EA ist ein kostenloser Lern-Handelsroboter für MetaTrader 5. Er verwandelt eine einfache Handelsidee in einen vollständigen Arbeitsablauf, den Sie überprüfen, testen und optimieren können.
- Warten Sie auf einen neuen geschlossenen Balken;
- Erkennen Sie einen Kursüberschlag mit einem einfachen gleitenden Durchschnitt (SMA);
- bestätigen Sie die Richtung anhand der Steigung des SMA;
- überprüfen Sie das Risiko und die Handelsbedingungen;
- die Positionsgröße berechnen;
- eine abgesicherte Marktorder senden.
Stellen Sie sich das wie ein Fahrschulauto vor. Die Strategie bleibt bewusst einfach, während die Sicherheitsprüfungen zeigen, was geschehen muss, bevor ein Algorithmus den Markt berührt.
Handelslogik
Der EA vergleicht die beiden letzten geschlossenen Kerzen mit dem SMA.
- Ein KAUF-Setup liegt vor, wenn der Kurs den SMA nach oben kreuzt.
- 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 und verfolgt nicht jeden einzelnen Tick.
Integrierter Schutz
- risikobasierte Positionsgröße;
- Stop-Loss und Take-Profit bei jedem Einstieg;
- Filter für maximalen Spread;
- eine offene Position pro Chart-Symbol;
- tägliches Einstiegslimit;
- Tägliches Limit für realisierte Verluste;
- Pause nach einer Reihe von Verlustausstiegen;
- Schutz vor Kapitalverlust;
- Prüfung von Stop-Distance, Tick-Größe, Volumen und freier Margin des Brokers;
- eindeutige Diagnosemeldungen im Experten-Protokoll.
Das Standardrisiko beträgt 0,25 % pro Trade. Der EA lehnt Werte über 1 % ab. Sollte das Mindestlot des Brokers das gewählte Risiko überschreiten, überspringt der EA den Einstieg, anstatt das Volumen nach oben aufzurunden.
Empfohlene Konfiguration für Schulungszwecke
- 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 Kurs-Referenz, stellt jedoch keine softwaretechnische Einschränkung dar.
Wichtigste Eingabewerte
Strategie
- MaPeriod – SMA-Periode;
- UseSlopeFilter — bestätigt die Richtung des SMA;
- StopLossPoints – Stop-Loss-Abstand in Broker-Punkten;
- TakeProfitPoints – Take-Profit-Abstand in Broker-Punkten.
Absicherung
- RiskPercent — Risikoanteil am Kontostand pro Trade;
- MaxSpreadPoints – maximal zulässiger Spread;
- MaxTradesPerDay – maximale Anzahl von Trades pro Server-Tag;
- DailyLossLimitPercent — blockiert neue Trades nach Erreichen des täglichen Verlustlimits;
- MaxDrawdownPercent – blockiert neue Trades nach Erreichen des Drawdown-Limits für das Eigenkapital;
- MaxConsecutiveLosses — unterbricht Eintritte nach einer Verlustserie.
Service
- MagicNumber — identifiziert die Trades des EAs;
- MaxDeviationPoints – maximale Abweichung vom Orderpreis;
- EnableTrading — aktiviert oder pausiert neue Einstiegsgeschäfte;
- EnableLogging – zeigt Diagnosemeldungen an.
Bevor Sie beginnen
Führen Sie den EA zunächst im Strategietester und anschließend auf einem Demokonto aus. Die Spezifikationen der Broker unterscheiden sich: Ein Punkt entspricht nicht immer einem Pip, Symbolnamen können Suffixe enthalten, und Mindestvolumina können das tatsächliche Risiko beeinflussen.
Der „Course Robot EA“ ist ein Bildungsprodukt und keine Anlageempfehlung. Er verspricht weder Gewinne noch Kapitalerhalt. Historische Ergebnisse und Demo-Ergebnisse lassen keine Rückschlüsse auf die zukünftige Wertentwicklung zu.
