


Es sind vier Modi enthalten, die standardmäßig aktiviert sind:
1. Ausbruch
Ein abgeschlossener Renko-Block schließt außerhalb eines äußeren Bollinger-Bandes und bestätigt die Fortsetzung in Richtung des Ausbruchs.
Standard-Demonstrationsprofil:
Block 17, Periode 20, Abweichung 1,0, Einstiegslauf 2, TP 24 Blöcke, SL 42 Blöcke, maximale Haltezeit 1230 min, Abkühlphase 5.
2. Wiedereinstieg / Rückkehr zum Mittelwert
Der Kurs bewegt sich außerhalb eines Bandes und ein abgeschlossener Renko-Brick kehrt wieder in das Band zurück. Der Trade zielt auf eine Rückbewegung in Richtung der mittleren Bollinger-Linie ab.
Standard-Demonstrationsprofil:
Brick 30, Periode 31, Abweichung 1,2, Einstiegslauf 1, TP 28 Bricks, SL 48,5 Bricks, maximale Haltedauer 2580 min, Cooldown 3.
3. Mittellinienkreuzung
Ein abgeschlossener Renko-Brick kreuzt die mittlere Bollinger-Linie. Die mittlere Linie dient als einfacher Indikator für einen Richtungswechsel.
Standard-Demonstrationsprofil:
Brick 30, Periode 5, Abweichung 3,0, Einstiegslauf 1, TP 10 Bricks, SL 34,5 Bricks, maximale Haltedauer 2220 min, Abkühlphase 3.
4. Squeeze-Breakout
Ein Ausbruch wird nur akzeptiert, wenn die vorherige Breite des Bollinger-Bandes unter einem konfigurierbaren Maximum liegt. Dies veranschaulicht einen einfachen Filter zur Volatilitätskompression.
Standard-Demonstrationsprofil:
Brick 14, Periode 18, Abweichung 2,4, maximale Breite 34,5 Bricks, Einstiegslauf 1, TP 26 Bricks, SL 31 Bricks, maximale Haltedauer 2050 min, Cooldown 1.
Portfoliosteuerung
Jeder Modus kann unabhängig voneinander aktiviert oder deaktiviert werden. Bei Hedging-Konten kann jeder Modus eine Position halten, und der gemeinsame Eingabewert für „Max. Positionen“ ist standardmäßig auf 4 gesetzt. Bei Netting-Konten erlaubt MetaTrader 5 nur eine Nettoposition pro Symbol, daher begrenzt der EA das effektive Maximum automatisch auf eins.
„Gegensätzliche Signale überspringen“ ist ein optionaler Sicherheitsfilter. Wenn diese Option aktiviert ist, werden neue Einstiegspositionen übersprungen, wenn verschiedene Modi beim selben Tick entgegengesetzte Richtungen generieren. Sie ist standardmäßig aktiviert.
Der EA verwendet für die vier Modi separate Magic Numbers (Basis-Magic-Number + 1 … + 4), sodass Positionen nach einem Neustart des Terminals oder des EAs dem Modus zugeordnet werden können, in dem sie eröffnet wurden.
Historische Demonstration
Die kombinierte Standardkonfiguration wurde vom 01.05.2026 bis zum 08.09.2026 auf XAUUSD M1 unter Verwendung von „Jeder Tick basierend auf echten Ticks / 100 % echte Ticks“ überprüft:
48.458.994 Ticks
108 Trades
Gesamtnettogewinn: 4.084,32 $ bei einer Test-Einlage von 10.000 $
Gewinnfaktor: 4,22
Maximaler Kontostand-Drawdown: 2,06 %
Maximaler Kapitalrückgang: 2,86 %
Recovery-Faktor: 13,48
Sharpe-Ratio: 8,61
Gewinnbringende Trades: 65,74 %
Dies ist ein historisches Beispiel zu Bildungszwecken. Die angegebenen Einstellungen wurden anhand historischer Tests ausgewählt und stellen keinen Nachweis für einen dauerhaften Handelsvorteil oder zukünftige Rentabilität dar.
Hinweise zur Umsetzung
- Klassisches Renko-System mit fester Größe und Umkehr bei zwei „Bricks“
- Interne Renko-Konstruktion; keine Offline-Charts oder benutzerdefinierte Symbole
- Signale nur aus abgeschlossenen Renko-Blöcken
- Die Bollinger-Berechnung berücksichtigt ausschließlich die Schlusskurse zuvor abgeschlossener Renko-Blöcke
- Vier unabhängige Renko-/Bollinger-Engines
- Eine Position pro Modus bei Hedging-Konten
- Konfigurierbares Positionslimit für das Portfolio
- Optionaler Filter für Konflikte bei entgegengesetzten Signalen
- Die angeforderte Lotgröße wird an die Volumenbeschränkungen des Wertpapiers angepasst
- Überprüfung der Handelssitzung vor Handelsaufträgen
- Behandlung ausstehender Ausstiegsaufträge bei vorübergehender Marktschließung
- Keine DLLs und keine externen Indikatoren
Der Quellcode ist bewusst lesbar gehalten, damit der EA als Ausgangspunkt für das Studium von Renko, Bollinger-Bändern, Multi-Strategie-Design und der Verarbeitung kausaler Ereignisse in MQL5 dienen kann.