NEXA Roc Trend Accelerator
- Experten
-
Park Seongcheon
Hallo!
Mein Name ist Park Sung Chan, und ich bin ein Entwickler, der sich auf algorithmische Handelssysteme für MetaTrader 5 spezialisiert hat. - Version: 1.0
- Aktivierungen: 5
Deutsches Handbuch für NEXA ROC Trend Accelerator
Produkteinführung
NEXA ROC Trend Accelerator ist ein Expert Advisor für MetaTrader 5, der hauptsächlich für den Handel auf dem H1-Chart entwickelt wurde.
Das Produkt verwendet Rate of Change, Exponential Moving Average, Average Directional Index und Average True Range, um mögliche Beschleunigungsphasen des Marktes nach einer Trendveränderung zu bewerten.
Der Expert Advisor eröffnet keine Position nur deshalb, weil der Preis eine gleitende Durchschnittslinie kreuzt. Zusätzlich werden die Stärke der Rate of Change Bewegung, die erneute Kreuzung der Exponential Moving Average Linie und weitere Marktfilter geprüft.
Das Hauptziel der Strategie ist es, ausgewählte Trendbeschleunigungsbereiche zu erkennen und unklare oder schwächere Signale durch interne Bewertung und Sicherheitsbedingungen zu begrenzen.
Strategielogik
Der Expert Advisor arbeitet auf dem H1-Zeitrahmen.
Die Hauptlogik besteht aus den folgenden Elementen.
Es wird geprüft, ob die aktuelle Rate of Change stärker ist als ihr jüngster Durchschnitt.
Es wird geprüft, ob der Preis die Exponential Moving Average Basislinie erneut kreuzt.
Der Average Directional Index wird verwendet, um die Trendstärke zu bewerten.
Der Average True Range wird verwendet, um die Volatilität zu messen und schützende Stop Loss Level zu berechnen.
Wenn ein Signal erscheint, wird nicht automatisch sofort gehandelt. Der Expert Advisor bewertet die Signalqualität und klassifiziert das Signal in die Stufen A, B oder C. Standardmäßig sind C-Grade-Trades deaktiviert und werden nur als Beobachtungsprotokoll verwendet.
Einstiegsbedingungen
BUY-Bedingungen werden hauptsächlich bewertet, wenn die Rate of Change eine starke Aufwärtsbewegung zeigt und der Preis erneut über die Exponential Moving Average Linie kreuzt.
SELL-Bedingungen werden hauptsächlich bewertet, wenn die Rate of Change eine starke Abwärtsbewegung zeigt und der Preis erneut unter die Exponential Moving Average Linie kreuzt. SELL-Signale werden konservativer bewertet und zusätzlich durch Average Directional Index, Signalbewertung und Kerzenkörperverhältnis geprüft.
Der Expert Advisor verwendet bestätigte H1-Kerzendada für die Signalberechnung. Diese Struktur soll mögliche Signalverzerrungen durch die aktuell noch nicht geschlossene Kerze reduzieren.
Stop Loss und Take Profit
Der Stop Loss wird anhand der Exponential Moving Average Basislinie und der Volatilität des Average True Range berechnet.
Wenn der Stop Loss Abstand zu kurz oder ungeeignet ist, kann der Expert Advisor eine alternative Stop Loss Struktur auf Basis des Average True Range verwenden. Zusätzlich sind minimale und maximale Stop Loss Abstände enthalten, um ungewöhnliche Orderbedingungen zu begrenzen.
Der Take Profit wird über eine Reward-to-Risk-Struktur entsprechend der Signalstufe berechnet. Wenn eine Position einen definierten Gewinnbereich erreicht, kann die Break Even Funktion angewendet werden. Nach dem Break Even kann die Position durch Trailing Stop weiter verwaltet werden.
Die Reihenfolge der Positionsverwaltung ist wie folgt.
Nach dem Einstieg werden initialer Stop Loss und Take Profit gesetzt.
Break Even kann angewendet werden, wenn die Position das konfigurierte Gewinnniveau erreicht.
Trailing Stop kann erst angewendet werden, nachdem die Break Even Bedingungen erfüllt sind.
Änderungen des Stop Loss werden gemäß Stop Level und Freeze Level des Brokers geprüft.
Trailing Stop ist nicht dafür vorgesehen, vor Break Even zu arbeiten.
Risikomanagement
Dieser Expert Advisor unterstützt sowohl festen Lot als auch eine Lotberechnung nach Risikoprozentsatz.
Der Standardmodus ist fester Lot, mit einer Standardgröße von 0.01. Wenn der Risikoprozentsatz-Modus aktiviert ist, wird die Lotgröße anhand des Abstands zwischen Einstiegspreis und Stop Loss berechnet.
Der Expert Advisor enthält folgende Schutzmechanismen.
Spread-Begrenzung
Handelszeitfilter
Kontrolle doppelter Positionen für dasselbe Symbol und dieselbe magic number
Schutz vor doppeltem Einstieg innerhalb derselben Kerze
Tägliches Verlustlimit
Maximale Anzahl täglicher Einstiege
Cooldown nach Verlusttrades
Mindestbedingung für Average True Range
Prüfung von Stop Level und Freeze Level
Margin-Prüfung
Prüfung von Orderpreis, Stop Loss und Take Profit vor dem Senden der Order
Das Management aufeinanderfolgender Verluste erfolgt über einen temporären Cooldown und nicht über eine dauerhafte Sperre. Zu Beginn eines neuen Handelstages wird der tägliche Risikostatus zurückgesetzt.
Empfohlener Zeitrahmen
Der empfohlene Zeitrahmen ist H1.
Der Expert Advisor ist auf H1 Rate of Change, erneute Exponential Moving Average Kreuzung und volatilitätsbasiertes Stop Loss Management ausgelegt. Bei Verwendung auf anderen Zeitrahmen können die Ergebnisse abweichen. Nutzer sollten die Einstellungen entsprechend dem Symbol, den Brokerbedingungen und der eigenen Risikotoleranz testen und anpassen.
Wichtige Eingabeparameter
InpSymbol
Legt das Handelssymbol fest. Wenn das Feld leer bleibt, wird das Symbol des aktuellen Charts verwendet.
InpAllowBuy
Aktiviert oder deaktiviert BUY-Einstiege.
InpAllowSell
Aktiviert oder deaktiviert SELL-Einstiege.
InpFixedLots
Legt die feste Lotgröße fest.
InpUseRiskPercent
Aktiviert oder deaktiviert die Lotberechnung nach Risikoprozentsatz.
InpRiskPercent
Legt den Risikoprozentsatz pro Trade fest, wenn der Risikoprozentsatz-Modus aktiviert ist.
InpUseTimeFilter
Aktiviert oder deaktiviert den Zeitfilter für neue Einstiege.
InpTradeStartHour
Legt die Startzeit für neue Einstiege fest.
InpTradeEndHour
Legt die Endzeit für neue Einstiege fest.
InpRocPeriod
Legt die Berechnungsperiode der Rate of Change fest.
InpRocAvgLookback
Legt die Anzahl der Kerzen fest, die zur Berechnung des jüngsten Durchschnitts der Rate of Change verwendet werden.
InpRocSpikeFactor
Legt fest, wie stark die aktuelle Rate of Change im Vergleich zu ihrem jüngsten Durchschnitt sein muss.
InpAdxThreshold
Legt den Schwellenwert des Average Directional Index zur Bewertung der Trendstärke fest.
InpAtrPeriod
Legt die Berechnungsperiode des Average True Range fest.
InpEmaPeriod
Legt die Periode der Exponential Moving Average Basislinie fest.
InpMinATRPoints
Legt den Mindestwert des Average True Range fest, der für die Bewertung eines Trades erforderlich ist.
InpReCrossLookbackBars
Legt den Bereich der letzten Kerzen fest, der zur Prüfung der erneuten Exponential Moving Average Kreuzung verwendet wird.
InpAllowGradeCTrade
Erlaubt oder blockiert Trades der Stufe C. Der Standardwert ist false.
InpMinSLPoints
Legt den minimal zulässigen Stop Loss Abstand fest.
InpMaxSLPoints
Legt den maximal zulässigen Stop Loss Abstand fest.
InpEmaSLBufferATR
Legt den Average True Range Puffer für den Stop Loss auf Basis der Exponential Moving Average fest.
InpFallbackATRSL
Legt den Average True Range Multiplikator für den alternativen Stop Loss fest, wenn der Stop Loss auf Basis der Exponential Moving Average zu kurz ist.
InpMinRR
Legt die minimale Reward-to-Risk-Anforderung fest.
InpDailyLossPercent
Legt das tägliche Verlustlimit in Prozent fest.
InpMaxTradesPerDay
Legt die maximale Anzahl von Einstiegen pro Tag fest.
InpMaxConsecutiveLosses
Legt die Steuerungsebene für aufeinanderfolgende Verluste fest.
InpCooldownBarsAfterLoss
Legt die Anzahl der Kerzen fest, die nach einem Verlusttrade gewartet werden.
InpUseBreakEven
Aktiviert oder deaktiviert die Break Even Funktion.
InpBETriggerR
Legt das Gewinnniveau in R-Einheiten fest, das für die Aktivierung von Break Even erforderlich ist.
InpBEOffsetPoints
Legt den zusätzlichen Punkteabstand fest, der bei Anwendung von Break Even verwendet wird.
InpUseTrailingStop
Aktiviert oder deaktiviert die Trailing Stop Funktion.
InpTrailStartR
Legt das Gewinnniveau in R-Einheiten fest, das für den Start des Trailing Stop erforderlich ist.
InpTrailATRMult
Legt den Average True Range Multiplikator zur Berechnung des Trailing Stop Abstands fest.
InpMinSLModifyPoints
Legt die minimale Verbesserung des Stop Loss fest, die erforderlich ist, bevor eine Stop Loss Änderung gesendet wird.
Verwendung
Fügen Sie die Expert Advisor Datei in den Experts Ordner von MetaTrader 5 ein.
Aktualisieren Sie die Expert Advisors Liste oder starten Sie MetaTrader 5 neu.
Wenden Sie den Expert Advisor auf den H1-Chart des gewünschten Symbols an.
Prüfen Sie alle Eingabeparameter, bevor Sie den automatischen Handel aktivieren.
Führen Sie Tests im Strategy Tester durch, bevor Sie das Produkt in einer realen Umgebung verwenden.
Prüfen Sie Spread, Handelszeit, Lotgröße und Risikoeinstellungen für das ausgewählte Symbol.
Hinweise
Dieses Produkt ist ein automatisiertes Handelstool und garantiert kein bestimmtes Handelsergebnis.
Handelsergebnisse können je nach Marktbedingungen, Broker-Ausführung, Spread, Slippage, Testzeitraum, Symbolspezifikationen und Eingabeparametern variieren.
Vergangene Testergebnisse garantieren keine zukünftigen Ergebnisse.
Der Nutzer ist dafür verantwortlich, geeignete Einstellungen entsprechend der eigenen Handelsumgebung und Risikotoleranz auszuwählen.
Es wird empfohlen, das Produkt im Strategy Tester und auf einem Demokonto zu bewerten, bevor es auf einem Live-Konto verwendet wird.
Empfohlene Nutzung
Der empfohlene Zeitrahmen ist H1.
Erste Tests werden mit festem Lot 0.01 empfohlen.
InpAllowGradeCTrade sollte in der Regel auf dem Standardwert false bleiben.
Bei der Optimierung wird empfohlen, Parameter schrittweise anzupassen, anstatt alle Einstellungen gleichzeitig zu ändern.
Support
Produktsupport kann über die Produktkommentare auf MQL5.com oder über das Nachrichtensystem von MQL5.com erfolgen.
Für den Betrieb des Produkts ist kein externer Messenger-Link oder externer Support-Link erforderlich.
Abschließende Zusammenfassung
NEXA ROC Trend Accelerator ist ein H1-basierter Expert Advisor, der Trendbeschleunigung mit Rate of Change, erneuter Exponential Moving Average Kreuzung, Average Directional Index und Stop Loss Management auf Basis des Average True Range bewertet.
Das Produkt kombiniert Signalbewertung, Handelsfilter, Stop Loss Validierung, Cooldown nach Verlusten, Break Even und Trailing Stop in einem automatisierten Handelsablauf.
