Ai predictor
- Indikatoren
- Andrey Kozak
- Version: 1.0
- Aktivierungen: 20
AI Predictor ist ein auf künstlicher Intelligenz basierender Indikator, der darauf trainiert ist, zukünftige Kursbewegungen für mehrere Balken im Voraus vorherzusagen. Die Anzahl der zu prognostizierenden Balken kann in den Einstellungen festgelegt werden. Je länger der Indikator auf dem Chart aktiv ist und Daten sammelt, desto präziser werden seine Prognosen. Der Indikator zeichnet zukünftige Kerzen, die mit hoher Wahrscheinlichkeit die Kursrichtung vorhersagen.
Der AI Predictor ist darauf ausgelegt, Kursbewegungen für N zukünftige Balken mithilfe eines Abstimmungssystems technischer Indikatoren (EMA, ADX, RSI, Stochastic, H4 EMA) und eines Selbstlernmechanismus vorherzusagen. Er zeigt prognostizierte Kerzen (blau für Aufwärtstrend, rot für Abwärtstrend) auf dem Preisdiagramm an und passt die Parameter automatisch an, wenn die Prognosegenauigkeit unter einen bestimmten Schwellenwert fällt. Nachfolgend finden Sie eine ausführliche Beschreibung aller Parameter auf Deutsch mit Hinweisen zur Funktionsweise und optimalen Konfiguration.
Indikatorparameter und ihre Konfiguration
BarsToAnalyze (Anzahl zu analysierender Balken)
-
Typ: Ganzzahl
-
Standardwert: 50
-
Beschreibung: Anzahl historischer Balken zur Berechnung technischer Indikatoren (EMA, ADX, RSI, Stochastic, ATR, H4 EMA).
-
Auswirkung:
-
Höhere Werte verbessern die Datenbasis, erhöhen jedoch die Rechenzeit.
-
Niedrigere Werte beschleunigen Berechnungen, können aber die Signalqualität verschlechtern.
-
-
Empfehlung:
-
Standardwert 50 für GBP/USD M5 verwenden.
-
Bei Datenmangel (z. B. im Strategietester) auf 30–25 reduzieren.
-
Für H1-Zeitrahmen auf bis zu 100 erhöhen.
-
FastMAPeriod (Periode der schnellen EMA)
-
Typ: Ganzzahl
-
Standardwert: 12
-
Beschreibung: Anfangsperiode der schnellen EMA zur Erkennung kurzfristiger Trends.
-
Empfehlung:
-
Standard 12 für M5
-
Für Scalping: 8–10
-
Für konservative Strategien: 14–16
-
Dynamisch zwischen 8–20 einstellbar
-
SlowMAPeriod (Periode der langsamen EMA)
-
Typ: Ganzzahl
-
Standardwert: 26
-
Beschreibung: Anfangsperiode der langsamen EMA zur Erkennung langfristiger Trends.
-
Empfehlung:
-
Standard 26 für M5
-
Aggressiv: 20–22
-
Stabiler Markt: 30–40
-
Dynamisch zwischen 20–40 einstellbar
-
ADXPeriod (ADX-Periode)
-
Typ: Ganzzahl
-
Standardwert: 14
-
Beschreibung: ADX misst die Trendstärke und beeinflusst die Abstimmung.
-
Empfehlung:
-
Standard: 14
-
Schneller Markt: 10–12
-
Stabiler Trend: 16–20
-
ADXThreshold (ADX-Schwellenwert)
-
Typ: Gleitkommazahl
-
Standardwert: 25
-
Beschreibung: Mindestwert des ADX, um als gültiges Signal zu zählen.
-
Empfehlung:
-
Standard: 25
-
Volatile Paare: 20–22
-
Ruhige Märkte: 28–30
-
Dynamischer Bereich: 15–35
-
RSIPeriod (RSI-Periode)
-
Typ: Ganzzahl
-
Standardwert: 14
-
Beschreibung: RSI zur Identifizierung überkaufter/überverkaufter Bereiche.
-
Empfehlung:
-
Standard: 14
-
Kurzfristig: 9–12
-
Langfristig: 18–21
-
RSIOverbought (RSI überkauft)
-
Typ: Gleitkommazahl
-
Standardwert: 70
-
Beschreibung: Oberhalb dieses Wertes wird ein bärisches Signal generiert.
-
Empfehlung:
-
Standard: 70
-
Aggressiv: 65–68
-
Konservativ: 75–80
-
Dynamisch: 60–80
-
RSIOversold (RSI überverkauft)
-
Typ: Gleitkommazahl
-
Standardwert: 30
-
Beschreibung: Unterhalb dieses Wertes wird ein bullisches Signal generiert.
-
Empfehlung:
-
Standard: 30
-
Aggressiv: 32–35
-
Konservativ: 20–25
-
Dynamisch: 20–40
-
StochKPeriod / StochDPeriod / StochSlowing (Stochastik-Parameter)
-
Typ: Ganzzahl
-
Standardwerte: 14 / 3 / 3
-
Beschreibung: %K, %D und Verlangsamungsperiode für Stochastic.
-
Empfehlung:
-
%K: 14 (9–12 schnell / 18–21 ruhig)
-
%D: 3 (empfindlich: 2 / glatt: 5–7)
-
Verlangsamung: 3 (Scalping: 2 / volatil: 4–5)
-
StochOverbought (Stochastik überkauft)
-
Typ: Gleitkommazahl
-
Standardwert: 80
-
Beschreibung: %K über 80 löst bärisches Signal aus.
-
Empfehlung:
-
Standard: 80
-
Aggressiv: 75–78
-
Konservativ: 85–90
-
Dynamisch: 70–90
-
StochOversold (Stochastik überverkauft)
-
Typ: Gleitkommazahl
-
Standardwert: 20
-
Beschreibung: %K unter 20 löst bullisches Signal aus.
-
Empfehlung:
-
Standard: 20
-
Aggressiv: 22–25
-
Konservativ: 10–15
-
Dynamisch: 10–30
-
ATRPeriod (ATR-Periode)
-
Typ: Ganzzahl
-
Standardwert: 14
-
Beschreibung: ATR berechnet die durchschnittliche Volatilität, um die Größe der Vorhersagekerzen zu bestimmen.
-
Empfehlung:
-
Standard: 14
-
Volatil: 10–12
-
Ruhig: 16–20
-
ForecastBars (Vorhergesagte Balken)
-
Typ: Ganzzahl
-
Standardwert: 10
-
Beschreibung: Anzahl zukünftiger Balken, für die Vorhersagen erstellt werden.
-
Empfehlung:
-
Standard: 10 (ca. 50 Minuten bei M5)
-
Kurzfristig: 5–7
-
Langfristig: bis 15 (genauigkeit beachten)
-
MinAccuracy (Minimale Genauigkeit)
-
Typ: Gleitkommazahl
-
Standardwert: 0.6
-
Beschreibung: Minimale zulässige Prognosegenauigkeit; bei Unterschreitung werden Parameter neu angepasst.
-
Empfehlung:
-
Standard: 0.6
-
Test: 0.5
-
Streng: 0.65–0.7
-
LearningRate (Lernrate)
-
Typ: Gleitkommazahl
-
Standardwert: 0.1
-
Beschreibung: Geschwindigkeit, mit der Parameter bei unzureichender Genauigkeit angepasst werden.
-
Empfehlung:
-
Standard: 0.1
-
Schnell: 0.2–0.3
-
Stabil: 0.05
-
VoteThreshold (Abstimmungsschwelle)
-
Typ: Gleitkommazahl
-
Standardwert: 0.3
-
Beschreibung: Minimale Summe der Stimmengewichte zur Signalgenerierung.
-
Empfehlung:
-
Standard: 0.3
-
Wenig Signale? Auf 0.2 senken
-
Konservativ: 0.4–0.5
-
DebugMode (Debug-Modus)
-
Typ: Boolean
-
Standardwert: true
-
Beschreibung: Aktiviert Protokolleinträge zur Diagnose.
-
Empfehlung:
-
Test: true
-
Live-Handel: false (weniger Systembelastung)
-
Anleitung zur Einrichtung des Indikators
Allgemeine Tipps:
-
Beginnen Sie mit den Standardwerten (für GBP/USD M5 optimiert).
-
Verwenden Sie den Strategy Tester in MetaTrader.
-
Aktivieren Sie DebugMode = true für Protokolle über Genauigkeit, Parameter und Fehler.
-
Stellen Sie sicher, dass genügend M5- und H4-Daten geladen sind.
Schritt-für-Schritt-Konfiguration:
Schritt 1:
-
Stellen Sie sicher, dass Chart Shift aktiviert ist.
-
Wenn keine Kerzen erscheinen:
-
„Insufficient bars“: BarsToAnalyze verringern
-
„Low-confidence vote“: VoteThreshold auf 0.2 setzen
-
„Invalid indicator data“: H4-Daten prüfen oder Parameter reduzieren
-
Schritt 2:
-
Überwachen Sie „Accuracy: X“
-
Bei < 60 % wird Optimierung ausgelöst
-
LearningRate auf 0.2 erhöhen
-
Bei Volatilität: FastMAPeriod , RSIPeriod , ADXThreshold senken
-
Bei Stabilität: SlowMAPeriod , ADXThreshold erhöhen
Schritt 3:
-
ATRMultiplier (intern) anpassen:
-
Zu kleine Kerzen: auf 1.0–1.2 erhöhen
-
Zu große Kerzen: auf 0.5 senken oder ATRPeriod erhöhen
-
Schritt 4:
-
Stimmengewichte im Protokoll prüfen
-
Falls ein Indikator dominiert, aber ungenau ist: Gewicht senken
-
VoteThreshold erhöhen für mehr Zuverlässigkeit
Schritt 5:
-
Testen Sie mit 1–3 Monaten M5-Daten
-
Vergleichen Sie Prognosekerzen mit realen
-
Bei niedriger Genauigkeit: MinAccuracy senken oder ForecastBars verringern
-
Speichern Sie Parameter (z. B. mit FileWrite) zwischen Sitzungen
Empfohlene Nutzung
Für Scalping:
-
FastMAPeriod : 8–10
-
RSIPeriod : 9–12
-
StochKPeriod : 9–12
-
VoteThreshold : 0.2
-
ForecastBars : 5–7
Für Swing-Trading:
-
SlowMAPeriod : 30–40
-
ADXThreshold : 28–30
-
BarsToAnalyze : 100
-
VoteThreshold : 0.4
Für Tests:
-
DebugMode : true
-
MinAccuracy : 0.5
-
LearningRate : 0.2
Für Live-Handel:
-
DebugMode : false
-
Standardwerte verwenden
-
Prognosegenauigkeit regelmäßig prüfen
Beispiel GBP/USD M5
Problem: Keine Kerzen, Protokoll zeigt „Low-confidence vote“, „Accuracy: 0.55“
Lösung:
-
VoteThreshold auf 0.25 senken
-
MinAccuracy auf 0.5
-
LearningRate auf 0.2
-
BarsToAnalyze auf 30
-
H4-Daten sicherstellen
Erwartung: Nach mehreren Anpassungszyklen erscheinen die Vorhersagekerzen und die Genauigkeit verbessert sich.
