Reactor
- Experten
- Version: 1.0
- Aktivierungen: 5
Automatisierter Trading-Expert-Advisor für MetaTrader 5
Über das Produkt
Reactor ist ein automatisierter Expert Advisor, der auf mehreren unabhängigen Analyseebenen, einem Positionsgrößenmanagement und einem mehrstufigen Handelsschutz basiert.
Anstatt sich auf eine einzige Quelle für Marktinformationen zu verlassen, kombiniert das System vier verschiedene Analyseperspektiven:
-
Trendrichtung und -struktur;
-
Marktphase;
-
zyklische Dynamik;
-
Stärke und Richtung des Kursverlaufs.
Jedes Modul bewertet den Markt aus einer anderen Perspektive. Die endgültige Handelsentscheidung basiert auf der Gesamtlage dieser analytischen Komponenten.
Diese Architektur ermöglicht es, die Handelslogik auf die Konvergenz mehrerer unabhängiger Marktmerkmale statt auf einen einzelnen Indikator auszurichten.
So funktioniert der Algorithmus
Reactor wertet den Markt kontinuierlich mithilfe von vier Analysemodulen aus.
1. Kaskadentrend
Die erste Ebene bewertet die vorherrschende Preisrichtung und legt eine adaptive Trendgrenze fest.
CascadePeriod – Zeitraum für die Trendanalyse. Legt die Menge der Marktdaten fest, die zur Berechnung des aktuellen Trendzustands verwendet werden.
CascadeMultiplier – Volatilitätsmultiplikator für den Trendfilter. Beeinflusst die Breite des adaptiven Bereichs und die Empfindlichkeit des Systems gegenüber Marktschwankungen.
Dieses Modul fungiert als primärer Trendfilter und hilft dabei, die Richtung zu bestimmen, in der weitere Marktbewegungen ausgewertet werden.
2. Phasenresonanz
Die zweite Analyseebene bewertet die aktuelle Phase der Kursbewegung und ihre Position innerhalb sich verändernder Marktbedingungen.
ResonancePeriod – Zeitraum der Phasenanalyse. Definiert den Datenhorizont, der zur Bewertung des aktuellen Zustands der Bewegung herangezogen wird.
ResonanceSmoothing – Glättungsgrad. Steuert den Einfluss kurzfristiger Schwankungen auf das Ergebnis des Moduls.
„Phase Resonance“ bietet eine zusätzliche Analyseebene, die es dem System ermöglicht, nicht nur die Richtung, sondern auch die aktuelle Phase der Marktbewegung zu berücksichtigen.
3. Convergence Cycle Engine
Die dritte Ebene analysiert die zyklische Struktur des Marktes unter Verwendung mehrerer Zeitskalen.
ConvergenceFastLength – schneller Analysezeitraum. Steuert die Reaktion auf relativ kurzfristige Zyklusänderungen.
ConvergenceSlowLength – langsamer Analysezeitraum. Dient zur Bewertung längerer Marktphasen.
ConvergenceCycleLength – Zykluslänge. Definiert die Zeitskala, die für die zyklische Marktbewertung verwendet wird.
ConvergenceFactor – Faktor für die Zyklusverarbeitung. Beeinflusst die Glättungseigenschaften und die Empfindlichkeit des Moduls gegenüber Veränderungen des Marktzustands.
Die Kombination aus schnellen und langsamen Komponenten ermöglicht es, kurzfristige Entwicklungen vor dem Hintergrund eines breiteren zyklischen Kontexts zu bewerten.
4. Rotationsfluss
Die vierte Analyseebene bewertet die Richtung und Stärke der aktuellen Kursentwicklung.
FluxPeriod – Zeitraum für die Richtungsanalyse. Definiert den Berechnungszeitraum, der zur Bewertung der Kursbewegung und -richtung herangezogen wird.
Rotational Flux dient als zusätzliche Bestätigungsschicht und arbeitet bei der Bestimmung der Handelsrichtung mit den anderen Analysekomponenten zusammen.
SignalarchitekturReactor stützt sich nicht auf einen einzigen Parameter oder einen einzigen Indikator.
Die vier Analyseebenen bilden ein integriertes Rahmenwerk:
Kaskadentrend → Phasenresonanz → Konvergenzzyklus-Engine → Rotationsfluss
Jede Ebene liefert ein anderes Merkmal des aktuellen Marktumfelds. Die Handelslogik vergleicht diese Zustände und nutzt deren Übereinstimmung bei der Bestimmung der Richtung eines potenziellen Handels.
Die modulare Struktur ermöglicht es zudem, die Sensitivität einzelner Analyseebenen unabhängig voneinander anzupassen.
GeldmanagementReactor unterstützt zwei Ansätze zur Positionsgrößenbestimmung: automatische Lot-Berechnung und feste Positionsgröße.
AutoLotSizing
AutoLotSizing – aktiviert oder deaktiviert die automatische Berechnung der Positionsgröße.
Wenn diese Option aktiviert ist, wird die Positionsgröße entsprechend dem konfigurierten Risikoparameter berechnet.
Ist diese Funktion deaktiviert, verwendet der Expert Advisor die durch „FixedLotSize“ festgelegte feste Positionsgröße.
RiskPercent
RiskPercent – Prozentsatz des Kontokapitals, der für die automatische Berechnung der Positionsgröße herangezogen wird.
Dieser Parameter ermöglicht es, die Positionsgröße an die Größe des Handelskontos anzupassen.
FixedLotSize
FixedLotSize – feste Positionsgröße in Lots.
Wird verwendet, wenn die automatische Lotgrößenbestimmung deaktiviert ist.
MaxOrdersInSeries
MaxOrdersInSeries – maximale Anzahl an Orders, die innerhalb einer einzelnen Handelsserie zulässig sind.
Begrenzt die Tiefe der Positionssequenz und ermöglicht die direkte Steuerung der maximalen Seriengröße.
LotMultiplier
LotMultiplier — Multiplikator für die Positionsgröße, der auf nachfolgende Positionen innerhalb einer Serie angewendet wird.
Legt fest, in welchem Verhältnis das Volumen der nächsten Position zur vorhergehenden Position steht.
Take-Profit & Stop-LossReactor bietet feste Positionsmanagement-Stufen zur Steuerung potenzieller Gewinne und Verluste.
TakeProfitPoints
TakeProfitPoints – Abstand zum Gewinnmitnahmepunkt in Punkten.
Wird verwendet, um das Zielniveau festzulegen, bei dem eine Position mit Gewinn geschlossen werden kann.
StopLossPoints
StopLossPoints – Abstand zum Schutzniveau vor Verlusten in Punkten.
Wird verwendet, um das Stop-Loss-Niveau für die Position festzulegen.
Trailing StopEin zusätzlicher Mechanismus zum Positionsmanagement, der das Schutzniveau verschieben kann, wenn sich der Kurs in die gewünschte Richtung entwickelt.
TrailingStopEnabled
TrailingStopEnabled — aktiviert oder deaktiviert den Trailing Stop.
TrailingStartPoints
TrailingStartPoints — Anzahl der Punkte, um die sich der Kurs in gewinnbringende Richtung bewegen muss, bevor der Trailing-Mechanismus aktiv wird.
TrailingStepPoints
TrailingStepPoints — Schrittweite der Trailing-Stop-Anpassung.
Legt den Abstand fest, der beim Verschieben des Schutzniveaus verwendet wird.
Pending-OrdersReactor enthält Parameter für die Eingabe von ausstehenden Orders und deren anschließende Verwaltung.
PendingOrderDistance
PendingOrderDistance – Abstand in Punkten, der bei der Platzierung einer Pending-Order relativ zum berechneten Einstiegskurs verwendet wird.
PendingTrailingEnabled
PendingTrailingEnabled — Aktiviert oder deaktiviert das Trailing für Pending-Orders.
PendingTrailingDistance
PendingTrailingDistance – Trailing-Abstand für ausstehende Orders in Punkten.
Wird verwendet, um den Einstiegskurs einer ausstehenden Order an veränderte Marktbedingungen anzupassen.
Serien-SchutzSeriesGuardLevel
SeriesGuardLevel – zusätzliche Schutzstufe für eine Handelsserie.
Entwickelt, um eine zusätzliche Beschränkung bereitzustellen, wenn sich eine Positionssequenz verlängert.
Der Wert 0 deaktiviert diesen Mechanismus.
Allgemeine EinstellungenAllowBuyOrders
AllowBuyOrders – aktiviert oder deaktiviert Kaufpositionen.
AllowSellOrders
AllowSellOrders — aktiviert oder deaktiviert Verkaufspositionen.
Mit diesen Parametern kann der Expert Advisor in einer ausgewählten Richtung oder in beide Richtungen arbeiten.
MagicID
MagicID – eindeutige Kennung, die den Orders des Expert Advisors zugewiesen wird.
Wird verwendet, um Reactor-Positionen von Trades zu unterscheiden, die von anderen Expert Advisors oder manuell auf demselben Handelskonto eröffnet wurden.
OrderComment
OrderComment – Textkommentar zur Identifizierung von Reactor-Orders und -Positionen im Handelsverlauf.
BrokerFillingType
BrokerFillingType — Richtlinie zur Orderausführung für MetaTrader 5.
Legt den Ausführungstyp fest, der für Handelsaufträge entsprechend dem vom Broker unterstützten Ausführungsmodus verwendet wird.
Dieser Parameter ist in der MetaTrader 5 -Version verfügbar.
EcnAccountMode
EcnAccountMode — Betriebsmodus des ECN-Kontos.
Wird verwendet, um die Handelsausführung an die Eigenschaften der ECN-Broker-Infrastruktur anzupassen.
Wichtigste Funktionen-
Vier unabhängige Analyseebenen
-
Kombinierte Analyse von Trend, Phase, Zyklen und direktionalem Kursverlauf
-
Mehrschichtige Bestätigung der Handelsrichtung
-
Unabhängig einstellbare analytische Sensitivität
-
Automatische oder feste Positionsgrößenbestimmung
-
Konfigurierbare maximale Tiefe der Handelsserien
-
Einstellbare Skalierung der Positionsgröße
-
Feste Take-Profit- und Stop-Loss-Niveaus
-
Konfigurierbare Aktivierung und Schrittweite des Trailing-Stop
-
Eingabe von Pending-Orders und Unterstützung für Trailing-Stops
-
Zusätzlicher Schutz für Handelsserien
-
Unabhängige Steuerelemente für Kauf und Verkauf
-
Handelsidentifikation über MagicID und OrderComment
-
Unterstützung für MetaTrader 4 und MetaTrader 5
-
Spezielle Konfiguration für die Orderausführung in MT5
-
ECN-Kontomodus
Bevor Sie Reactor auf einem Live-Konto einsetzen, wird empfohlen, den Expert Advisor im Strategietester und auf einem Demokonto zu testen.
Die Analyseparameter sollten entsprechend dem jeweiligen Handelsinstrument und Zeitrahmen ausgewählt werden. Einstellungen, die für einen Markt geeignet sind, sind möglicherweise für einen anderen Markt nicht geeignet.
Bei der Verwendung der automatischen Positionsgrößenbestimmung sollte besonderes Augenmerk auf die Kombination aus „RiskPercent“, „MaxOrdersInSeries“ und „LotMultiplier“ gelegt werden, da diese Parameter das potenzielle Risiko des Handelskontos direkt beeinflussen.
RisikohinweisDer Handel an den Finanzmärkten ist mit einem hohen Risiko verbunden und kann zum teilweisen oder vollständigen Verlust des Handelskapitals führen.
Reactor ist ein Software-Tool für den automatisierten Handel und garantiert keine Gewinne.
Backtest-Ergebnisse und die Wertentwicklung in der Vergangenheit sind keine Garantie für zukünftige Ergebnisse. Die tatsächlichen Handelsbedingungen können aufgrund von Spreads, Slippage, Liquidität, Orderausführung und anderen Marktfaktoren von den Ergebnissen historischer Tests abweichen.
Bevor Sie den Expert Advisor auf einem Live-Konto einsetzen, führen Sie eigene Tests durch und bewerten Sie sorgfältig, welches Risiko Sie bereit sind einzugehen.
Reactor richtet sich an Trader, die einen strukturierten, automatisierten Ansatz bevorzugen, der auf mehreren unabhängigen Analyseebenen, einem flexiblen Positionsmanagement und konfigurierbaren Handelssteuerungen basiert.
