VIX Engine EA

Der VIX Auto EA basiert auf einer fundamentalen goldenen Regel: Jeder eröffnete Trade ist ein vollständig angenommener Trade . Ohne Stop - Loss wird kein Verlust realisiert – die Positionen werden bis zur Rückkehr zum Gleichgewicht ( Nullpunkt ) gehalten .

Advisor (EA) ist speziell für den Handel mit dem VIX-Volatilitätsindex und allen Instrumenten innerhalb begrenzter Preisspannen konzipiert . Er basiert auf einem automatisierten, intelligenten und sich selbst anpassenden Kaufraster mit konfigurierbaren Preisniveaus (Unter- und Obergrenze) und einem strengen Kapitalmanagement nach dem Zero-Point- Konzept .

Es beinhaltet außerdem ein einzigartiges Hochverfügbarkeitssystem ( HA) , das den Betrieb mehrerer Server im Master/Slave-Modus ermöglicht und so die Kontinuität des Handels auch im Falle eines Hardwareausfalls oder eines Internetausfalls gewährleistet .

Funktionsprinzip – Das selbstadaptive Raster

Das Herzstück des VIX Auto EA ist ein Raster aus Kaufaufträgen , die automatisch in regelmäßigen Abständen zwischen einem Mindestpreis (Hard Floor) und einem Höchstpreis (Hard Ceiling) platziert werden. Außerhalb dieser Zone wird kein Handel ausgeführt: Verlässt der Kurs die Zone, funktionieren Take -Profit-Aufträge weiterhin normal, neue Kaufaufträge werden jedoch blockiert, bis der Kurs wieder in die Zone zurückkehrt. Dieses Verfahren schützt das Kapital , indem es die Anhäufung von Positionen zu ungünstigen Preisen verhindert .

Der Abstand zwischen zwei Trades ist nicht fix, sondern wird bei jedem Tick dynamisch von der Funktion `CalculateAutoStep` berechnet. Diese simuliert die maximale Anzahl an Trades , die mit dem verbleibenden Kapital finanziert werden können, und teilt anschließend die Preisspanne durch diese Zahl. Der resultierende Rasterschritt ist stets größer oder gleich dem konfigurierten Minimum (`InpMinGridStepPips`), wodurch eine dem verfügbaren Kapital entsprechende Rasterdichte gewährleistet wird .

Kapitalmanagement und -schutz Nullpunkt

Jeder neue Einstieg wird einer Sicherheitsprüfung ( CheckSecurityRequirement ) unterzogen , die das kumulierte Gesamtrisiko aller offenen Positionen zuzüglich des Risikos der neuen Position berechnet . Dieses Risiko ergibt sich aus der Differenz zwischen dem Eröffnungskurs jedes Trades und dem Nullpunkt ( InpPointZero), multipliziert mit dem Volumen und dem Geldwert eines Punktes. Solange dieses kumulierte Risiko unter dem zugewiesenen Kapital liegt , wird der Einstieg genehmigt . Das Referenzkapital kann der aktuelle Kontostand oder ein konfiguriertes festes Kapital ( InpCapitalFixe ) sein , wodurch regelmäßige Gewinnauszahlungen simuliert werden können .

Drei Methoden zur Chargenverwaltung

FIXED_LOT – Die Losgröße für jeden Trade ist identisch und konstant und wird durch InpLotSize definiert. Dies ist der einfachste und am besten vorhersagbare Modus .

PROGRESSIVE LOT -ANPASSUNG – Die optimale Losgröße wird in Schritten von InpLotIncrement neu berechnet. Der EA testet schrittweise steigende Losgrößen und wählt die größte aus, die die Finanzierung des gesamten Rasters innerhalb des konfigurierten Bereichs noch ermöglicht . In diesem Modus erhöht sich das Risiko automatisch mit dem Kapitalzuwachs .

LOT_AUTO – Eine kontinuierliche Variante der progressiven Methode: Die optimale Losgröße wird ohne Schritte (ohne 0,1-Los-Schritte) berechnet, um das maximal finanzierbare Volumen zu jedem Zeitpunkt zu ermitteln . Dies ist die Methode mit der aggressivsten Kapitalausnutzung.

Fünf Preisquellen für die Handelszone

Die Handelszone (Unter-/Obergrenze) kann auf fünf verschiedene Arten definiert werden , die über InpPriceSource ausgewählt werden können :

PRICE_SOURCE_MANUAL — Feste Unter- und Obergrenzen werden manuell eingegeben. Dies ist der Standardmodus , ideal für VIX-Werte, deren historische Zonen gut bekannt sind (z. B. 12–28 ) .

PRICE_SOURCE_MEDIAN_BOTH – Unter- und Obergrenze werden dynamisch als Median der letzten N niedrigsten und N höchsten Preise im konfigurierten Zeitraum berechnet . Die Spanne passt sich automatisch an veränderte Marktbedingungen an .

PRICE_SOURCE_MEDIAN_MAX_MANUAL_MIN — Die Obergrenze wird mithilfe eines dynamischen Medians berechnet, die Untergrenze wird manuell eingegeben. Dies ist nützlich , um den oberen Bereich des Raums anzupassen und gleichzeitig eine feste Sicherheitsuntergrenze beizubehalten .

PREIS_QUELLE_MANUELL_MAX_MEDIAN_MIN — Umgekehrt zum vorherigen Modell : Die Decke ist manuell, der Boden mittel . Ideal zur Befestigung einer Schutzdecke bei gleichzeitiger Anpassungsfähigkeit des Bodens.

PRICE_SOURCE_CENTERED_ON_PRICE — Die Zone wird dynamisch um den aktuellen Preis zentriert, wobei die halbe Preisspanne durch InpMinRangePips definiert ist . Die Zone folgt dem Preis kontinuierlich und wird dabei stets durch die Begrenzungen HardFloor und HardCeiling eingeschränkt.

Berechnung dynamischer Mediane

Die Medianwerte werden mithilfe der Funktion `CalculateMedianValue` berechnet . Diese Funktion erfasst die aktuellsten InpMedian_HighBars und InpMedian_LowBars innerhalb des InpMedian_Timeframes, sortiert die Werte und gibt den statistischen Median zurück ( der im Gegensatz zum Mittelwert unempfindlich gegenüber Extremwerten ist ). Durch einen prozentualen Offset (`InpMedian_HighOffsetPct` / `InpMedian_LowOffsetPct`) lässt sich der berechnete Bereich vergrößern oder verkleinern . Der Medianverlauf kann direkt im Diagramm ( ` InpShowDebugHistory`) als farbige Trendlinie dargestellt werden .

Mindestreichweite und Zwangszone

Ist der natürliche Abstand zwischen Boden und Decke geringer als der konfigurierte Wert für InpMinRangePips , erzwingt die Funktion GetEffectiveRange automatisch eine minimale Reichweite um den aktuellen Preis. Diese erzwungene Reichweite bleibt durch die festen Begrenzungen eingeschränkt , wodurch inkonsistente Konfigurationen verhindert werden . Dieser Mechanismus stellt sicher, dass stets ausreichend Platz für mindestens einige Rasterebenen vorhanden ist.

Zwei Ausstiegsmodi (Gewinnmitnahme)

MODUS_KEIN – Individuelle Gewinnmitnahmen : Jede Position wird unabhängig geschlossen, sobald der Kurs ihr individuelles Gewinnmitnahmeniveau erreicht (InpTPPerTradePips umgerechnet in den realen Kurs ) . Dies ist der reaktivste Modus , der Gewinne Position für Position realisiert, während der VIX steigt .

KUMULATIVER MODUS – Kumulierte Gewinnmitnahmen : Es werden keine Positionen einzeln geschlossen. Der Expert Advisor (EA) überwacht die Summe der variablen Pips aller offenen Positionen. Sobald diese Summe den Wert von InpTPPerTradePips erreicht (unter Berücksichtigung der Anzahl der Positionen), werden alle Positionen gleichzeitig über CloseAllPositions geschlossen . Dieser Modus maximiert den Gesamtgewinn, indem er mit dem Ausstieg wartet, bis das gesamte Portfolio ausreichend profitabel ist.

Hochverfügbarkeitssystem ( HA ) — Master / Slave​

die fortschrittlichste Funktion von VIX Auto EA : ein automatisches Failover-System zwischen mehreren Servern, das sicherstellt, dass immer nur ein EA gleichzeitig handelt , selbst im Fehlerfall . Bis zu vier Server können mit ihren Tailscale-IDs und IP-Adressen konfiguriert werden . Ein auf OVH gehosteter PHP-Server (InpHA_OVH_BaseURL) dient als zentrale Registry: Jeder Server sendet regelmäßig ein Heartbeat-Signal ( InpHA_HeartbeatSec) und fragt die Registry ab, um den Server mit der höchsten Priorität zu ermitteln, der noch aktiv ist (HA_GetHighestPriorityAlive). Reagiert der aktuelle Master nicht innerhalb von InpHA_TimeoutSec Sekunden, übernimmt automatisch der Server mit der nächsthöheren Priorität die Masterrolle ( HA_WriteMaster) . Verliert der aktuelle Master die Internetverbindung , wechselt er aus Sicherheitsgründen automatisch in den Slave - Modus , um Doppelhandel zu verhindern . Der HA-Status (MASTER/SLAVE/Internetausfall) wird in Echtzeit auf dem grafischen Dashboard angezeigt .

Vollständiges grafisches Dashboard

Ein konfigurierbares Informationsfeld (Farben, Schriftgrößen, Position, Breite, automatische oder feste Höhe) zeigt in Echtzeit an : den Basiswert und die Magic Number , die Brokerzeit und den Spread, die Anzahl offener Positionen und das Long-Break-Even-Niveau, Gewinne und Verluste der letzten sieben Perioden ( Vormonat , aktueller Monat, 14 Tage, 7 Tage, gestern , heute, variabel) mit dynamischer grüner/roter Farbgebung, den HA-Status, die aktive Handelszone (Minimum/Maximum), den Kontohebel, die aktuelle Lotgröße und den Modus sowie die detaillierten Kosten bis zum Nullpunkt für jede offene Position. Sechs horizontale Linien werden im Chart eingezeichnet : aktive Obergrenze (gelb), aktive Untergrenze (cyan), nächstes Kaufniveau (orange-rot), Nullpunkt ( lila), obere Schutzlinie (orange) und untere Schutzlinie (orange).

Monatsbericht und OnTester-Bewertung

Am Ende jedes Backtests erstellt der Expert Advisor (EA) – sofern InpReportMonthly aktiviert ist – einen vollständigen monatlichen Bericht über Gewinne und Verluste, chronologisch sortiert und mit dem Monatsnamen auf Französisch . Die Funktion OnTester gibt die Nettorendite als Prozentsatz des eingesetzten Kapitals zurück. Diese kann direkt als Auswahlkriterium im MetaTrader 5-Optimierer verwendet werden.

Zusammenfassung der wichtigsten Parameter

Einstellung

Rolle

InpHardFloor / InpHardCeiling

Feste Handelszone (z. B. 12–28 für den VIX)

EingangspunktZero

Referenzpreis zur Berechnung des Gesamtrisikos

Anlagekapital

Zugeteiltes Kapital ( 0 = tatsächlicher Kontostand )

InpLotMode

Fest / Progressiv / Automatisch

InpMinGridStepPips

Mindestabstand zwischen zwei Handelsgeschäften

InputPriceSource

Quelle der Niveaus (manuell / Median / zentriert )

InpExitMode

Einzel- oder kumulative praktische Arbeit

InpTPPerTradePips

Zielgewinn pro Trade (oder kumulierter Gewinn )

InpHA_Enabled

Aktivierung des Master / Slave -Systems


Kompatibilität und Empfehlungen

Der VIX Auto EA ist für den VIX (CBOE Volatility Index) optimiert , funktioniert aber mit jedem Instrument mit einer begrenzten und vorhersehbaren Preisspanne . Er wird Tradern empfohlen, die über ausreichend Kapital verfügen, um das gesamte berechnete Raster zwischen HardFloor und HardCeiling abzudecken . Der EA überprüft dies automatisch vor jedem Einstieg . Das HA- System benötigt einen verfügbaren PHP-Server (OVH oder vergleichbar ) und eine Tailscale -Verbindung zwischen den Rechnern. Kompatibel mit MetaTrader 5 und allen Brokern.


Weitere Produkte dieses Autors
Der MultiStrat Engine EA basiert auf einer fundamentalen goldenen Regel: Jeder eröffnete Trade ist ein vollständig angenommener Trade . Ohne Stop - Loss wird kein Verlust realisiert – die Positionen werden bis zur Rückkehr zum Gleichgewicht ( Nullpunkt ) gehalten . Ein Expert Advisor (EA), der die Positionsverwaltung für alle Arten von Finanzinstrumenten (Devisen, Aktien, Indizes, Rohstoffe ) vollständig automatisiert . Er verfügt über eine außergewöhnlich umfangreiche modulare Architektur mit ü
Auswahl:
Keine Bewertungen
Antwort auf eine Rezension