FJ Universe ADX Regime
- Experten
- Frantisek Juris
- Version: 1.0
- Aktivierungen: 5
Übersicht
FJUNIVERSE ADX REGIME EA ist ein vollautomatischer Expert Advisor für MetaTrader 5, der den Average Directional Index (ADX) und die Directional Movement Indikatoren (+DI / -DI) als Kern-Signalmodul verwendet. Der EA erkennt das aktuelle Marktregime — Trend, Seitwärtsbewegung oder Übergang — und passt seine Handelslogik entsprechend an. Jeder Einstieg erfordert ein bestätigtes +DI / -DI Kreuzungssignal zwischen Bar [1] und Bar [0], kombiniert mit konfigurierbaren ADX-Stärke- und Momentum-Filtern. Dieser Ansatz eliminiert Fehlsignale und gewährleistet Eröffnungen nur bei echtem Richtungsimpuls.
Der EA umfasst sieben Strategiemodi: DYNAMIC Regime-Umschaltung, Dollar-Cost-Averaging (DCA), automatische Lot-Recovery, Echtzeit-Chart-Überwachungspanel sowie Discord- und Telegram-Benachrichtigungen für jedes Handelsereignis.
Signalmodul — ADX- und DI-Kreuzungsbedingungen
Die Basis jeder Handelsentscheidung ist die Kreuzung von +DI und -DI. Kauf bei +DI über -DI, Verkauf bei -DI über +DI. Zusätzliche Filter:
- ADX-Trendfilter (andIsADXTrending) — erfordert ADX über dem Schwellenwert.
- ADX-Anstiegsfilter (andIsADXRising) — erfordert steigenden ADX.
- Mindest-DI-Wert (minDIValueForSignal) — die kreuzende DI-Linie muss über diesem Wert liegen.
- Mindest-DI-Abstand (minDIGapForSignal) — Mindestdifferenz zwischen den DI-Linien.
Alle Bedingungen arbeiten mit UND-Logik. Jeder aktivierte Filter muss erfüllt sein.
ADX-Regime-Framework
Die DYNAMIC-Strategie verwendet zwei konfigurierbare ADX-Schwellenwerte zur Klassifizierung in drei Modi:
- Trendzone — ADX über dem oberen Schwellenwert. Handel mit Standardlot.
- Grauzone — ADX zwischen den Schwellenwerten. Vorsichtiger Handel mit reduziertem Lot.
- Seitwärtszone — ADX unter dem unteren Schwellenwert. Keine neuen Trades.
Die Umschaltlogik ist vollautomatisch.
Handelsstrategien
| Strategie | Beschreibung |
|---|---|
| CLASSIC | Standard-DI-Kreuzungshandel. Kein Regime-Logik. |
| CLASSIC_EXTREME | Wie CLASSIC, aber Einstieg nur bei ADX unter extremeADXThreshold. |
| DYNAMIC | Vollständiges ADX-Regime-Umschaltsystem mit drei Zonen. |
| DYNAMIC_EXTREME | Kombiniert DYNAMIC mit EXTREME-Filter. |
| DYNAMIC_GRAY_ZONE_ONLY | Handelt ausschließlich in der ADX-Grauzone. |
| CLASSIC_EXTREME_SMART | Erster Trade mit Standard-DI-Logik. Folgeeinträge erfordern DI-Signal UND besseren Preis als DCA-Durchschnitt. |
| CLASSIC_EXTREME_SMART_PLUS | Gleiche Smart-Logik, vergleicht aber mit dem letzten individuellen Einstiegspreis. |
Take-Profit und Stop-Loss
TP und SL werden über Prozentparameter konfiguriert. Berechnung vom Einstiegspreis, funktioniert auf allen Instrumenten: Forex, Metalle, Kryptowährungen, Indizes, Rohstoffe.
Lotgröße
Vier Modi: LOT (festes Lot), CURRENCY_AMOUNT (Währungsbetrag), PERCENT_OF_BALANCE (% des Kontostands), PERCENT_OF_EQUITY (% des Eigenkapitals).
Dollar-Cost-Averaging (DCA)
Bei aktiviertem DCA eröffnet der EA zusätzliche Positionen in gleicher Richtung bis maxOpenTrades. Kompatibel mit allen Strategien.
Automatische Lot-Recovery
Berechnet erhöhte Größe zum Ausgleich früherer Verluste. Zwei Methoden: FROM_PAST_TRADES_BY_MAGIC_NUMBER und FROM_EQUITY_BALANCE_DRAWDOWN.
Eigenkapitalziel Auto-Exit
Bei Erreichen des Eigenkapitalziels schließt der EA alle Positionen und stoppt den Handel.
Letzter-Zyklus-Modus
Beendet den aktuellen Handelszyklus ohne neue Trades zu eröffnen.
Ausführungszeitpunkt
ON_TICK bewertet bei jedem Tick. ON_CANDLE_CLOSE bei Kerzenschluss. ON_CANDLE_CLOSE für höhere Zeitrahmen empfohlen.
Chart-Überwachungspanel
Echtzeit-Panel zeigt jede Einstiegsbedingung mit Farbanzeige (grün/rot). Zeigt Strategie, ADX-Filter, DI-Kreuzung, Marktmodus, Lotgröße und Recovery-Metriken.
Discord- und Telegram-Benachrichtigungen
Strukturierte Benachrichtigungen für jedes Handelsereignis mit Symbol, Richtung, Lot, Preisen und Zeitstempeln.
Eingabeparameter
ALGO-Bedingungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| andIsADXTrending | true | ADX über Schwellenwert für Trendbestätigung |
| adxTrendingThreshold | 20 | Mindest-ADX-Wert |
| andIsADXRising | false | Steigender ADX erforderlich |
| minDIValueForSignal | 0 | Mindest-DI-Wert |
| minDIGapForSignal | 0 | Mindest-DI-Abstand |
ADX-Indikator-Einstellungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| adxPeriod | 14 | ADX-Berechnungsperiode |
| adxAppliedVolume | VOLUME_TICK | Volumentyp |
| adxTimeframe | PERIOD_CURRENT | Zeitrahmen für ADX |
Strategie-Einstellungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| strategyMode | DYNAMIC | Aktiver Strategiemodus |
| dynamicTrendZoneADXThreshold | 25 | ADX-Schwellenwert Trendzone |
| dynamicFlatZoneADXThreshold | 20 | ADX-Schwellenwert Seitwärtszone |
| grayZoneLotPercentage | 50 | Lot-Prozentsatz Grauzone |
| extremeADXThreshold | 40 | ADX-Obergrenze EXTREME |
| executeOn | ON_CANDLE_CLOSE | Ausführungszeitpunkt |
| enableBuy | true | Kauf erlauben |
| enableSell | true | Verkauf erlauben |
| takeProfitPercent | 2.0 | Take-Profit in % |
| stopLossPercent | 1.0 | Stop-Loss in % |
| maxOpenTrades | 1 | Max. offene Positionen pro Richtung |
| costOfSingleOrder | 0.01 | Basis-Handelsgröße |
| costFormat | LOT | Größenformat |
DCA- und Recovery-Einstellungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| useDCA | false | DCA aktivieren |
| activateSLWithDCA | false | Stop-Loss bis erste DCA-Position verzögern |
| useAutoLotRecoveryByFJU | FALSE | Lot-Recovery-Methode |
| recoveryRangeForPastTrades | 100 | Vergangene Trades für Berechnung |
| costRecoveryMultiplier | 1.0 | Recovery-Multiplikator |
Allgemeine EA-Einstellungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| magicNumber | 260413 | EA-Kennung. Muss eindeutig sein. |
| useFillingPolicy | true | Broker-Füllrichtlinie automatisch erkennen |
| orderComment | FJUNIVERSE | ADXR | TRADE | Orderkommentar |
Benachrichtigungen
| Parameter | Standard | Beschreibung |
|---|---|---|
| brandLinkName | (leer) | Markenlink-Name |
| brandLinkURL | (leer) | Markenlink-URL |
| discordNickName | ANONYMOUS | Discord-Nickname |
| discordWebhookLogs | (leer) | Discord Webhook URL |
| telegramBotToken | (leer) | Telegram Bot Token |
| telegramChatID | (leer) | Telegram Chat-ID |
Installation
- FJUNIVERSE_ADX_REGIME in den MQL5 Experts Ordner kopieren
- MetaEditor öffnen und kompilieren (F7)
- MetaTrader 5 neu starten oder Navigator aktualisieren
- EA auf Chart ziehen und AutoTrading aktivieren
Der EA funktioniert auf allen Symbolen und Zeitrahmen. Für Discord/Telegram erlauben Sie die URLs unter Extras > Optionen > Expert Advisors > WebRequests erlauben: https://discord.com und https://api.telegram.org.
Hinweise
- Alle Bedingungen verwenden UND-Logik.
- DYNAMIC überschreibt andIsADXTrending und andIsADXRising.
- CLASSIC_EXTREME_SMART und SMART_PLUS sind für DCA mit maxOpenTrades > 1 konzipiert.
- Magic Number muss pro Chart-Instanz eindeutig sein.
- Prozentuale TP/SL funktionieren auf allen Instrumenten.
- Überwachungspanel wird bei EA-Entfernung automatisch bereinigt.
- Weitere Dokumentation in den Produktkommentaren.
Risikohinweis:
Der Handel birgt erhebliche Risiken. Vergangene Ergebnisse garantieren keine zukünftigen Resultate. FJUNIVERSE ADX REGIME EA verwendet automatisierte Strategien, die sowohl Gewinne als auch Verluste verstärken können. Marktvolatilität und unvorhergesehene Ereignisse können die Performance beeinflussen. Keine Gewinngarantie. DCA- und Lot-Recovery-Strategien können Verluste bei ungünstigen Marktbedingungen verstärken. Führen Sie eigene Recherchen durch und konsultieren Sie einen Finanzberater. FJUNIVERSE haftet nicht für Verluste der Nutzer.
