Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Bibliotheken

Institutional Kelly-VAPS Risk Engine (Library) - Bibliothek für den MetaTrader 5

Veröffentlicht:
Amanda Vitoria De Paula Pereira
Ansichten:
26
Rating:
(1)
Veröffentlicht:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Der mathematische Fehler im Handelsrisiko

Die große Mehrheit der algorithmischen Handelsroboter scheitert, weil sie sich auf statische Losgrößen oder willkürliche prozentuale Risikomodelle stützen. Die Entwickler im Einzelhandel berechnen das Risiko in einem Vakuum und ignorieren die Marktstruktur in Echtzeit. Wenn die makroökonomische Volatilität in die Höhe schießt, wird ein statischer Stop-Loss-Abstand mathematisch garantiert durch die Ausweitung der Standardabweichung aufgefangen.

Um in der algorithmischen Ausführung zu bestehen, muss das Risiko dynamisch, selbstanpassend und volatilitätsbewusst sein.

Drucken


Der institutionelle Vorteil: Kelly-VAPS-Architektur

Die Kelly-VAPS (Volatility-Adjusted Position Sizing)-Engine ist eine rein objektorientierte C++-Header-Datei (.mqh), die für den Import in professionelle Expert Advisors entwickelt wurde. Sie setzt die Standard-Positionssizing-Funktionen vollständig außer Kraft, indem sie zwei hochrangige quantitative Modelle miteinander verbindet:

  • Das Kelly-Kriterium: Berechnet den mathematisch optimalen Anteil des Portfolios am Risiko, basierend auf der historischen Gewinnrate und Auszahlungsquote Ihrer Strategie.

  • Volatilitätsadjustiertes Sizing (VAPS): Normalisiert das optimale Kelly-Risiko gegenüber der Echtzeit-Marktvolatilität unter Verwendung der Average True Range (ATR) und exakter Tick-Wert-Einschränkungen.


Kernarchitektur & Funktionen

  • Objektorientierter Aufbau: Saubere, modulare Klassenstruktur (CKellyRiskEngine), die über #include <Institutional_VAPS.mqh> in jeden EA eingebunden werden kann.

  • Dynamischer Kapitalschutz: Verringert automatisch das Engagement während erratischer, hochvolatiler Marktregimes, um strukturelle Drawdowns zu verhindern.

  • Margin-Sicherheitsprotokolle: Eingebaute Sicherheitsvorkehrungen überprüfen die freie Marge und die maklerspezifischen Höchst-/Mindestvolumengrenzen, bevor die endgültige Losgröße zurückgegeben wird.

  • Null-Latenz-Mathematik: Verwendet Raw-Array-Zeiger und speichereffiziente Formeln, um komplexe Risikoberechnungen in Nanosekunden auszuführen, ohne Ihre OnTick-Ausführungsschleife zu verlangsamen.


So wird implementiert

  1. Legen Sie die .mqh-Datei in Ihren MQL5/Include-Ordner.

  2. Rufen Sie die Bibliothek in Ihrem EA auf und initialisieren Sie die Klasse.

  3. Übergeben Sie der Engine Ihre aktuelle Gewinnrate, das Auszahlungsverhältnis und die Ziel-Stop-Loss-Punkte. Die Klasse wird die mathematisch perfekte Losgröße zurückgeben, die auf den Live-Markt-Tick zugeschnitten ist.


Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/71390

Fair Value Gap FVG MT5 Fair Value Gap FVG MT5

Erkennt und zeichnet Fair-Value-Lücken (Preisungleichgewichte) auf Ihrem Chart - ein Kernkonzept der ICT/Smart Money-Methodik. Verfolgt, wann der Preis zurückkehrt, um die Lücke zu füllen.

Institutional Nadaraya-Watson Kernel Regression Institutional Nadaraya-Watson Kernel Regression

Ein quantitativer Umschlag für maschinelles Lernen, der die Nadaraya-Watson-Kernregressionsmathematik nutzt, um statistisch signifikante Mittelwertumkehrzonen dynamisch zu projizieren, ohne sich auf die traditionelle Standardabweichung zu verlassen.

Pivot point Pivot point

Linie zum Richtungswechsel

KSQ Fair Value Gap EA FVG with Regime Detection and Dual SL TP Mode KSQ Fair Value Gap EA FVG with Regime Detection and Dual SL TP Mode

KSQ Fair Value Gap EA handelt automatisch mit institutionellen FVG-Zonen mit eingebauter Regime-Erkennung, um qualitativ schlechte Setups in schwankenden Märkten herauszufiltern. STRATEGIE Erkennt 3-Bar bullische und bearische FVG-Muster. Steigt bei bestätigten Pullbacks in die Zone ein. Jeder FVG wird nur einmal ausgelöst. REGIME FILTER EMA-Trend-Bias, ADX-Stärkefilter oder beides zusammen. Konfigurierbarer höherer Zeitrahmen (M15-D1). SL &amp; TP Beide unterstützen den ATR-basierten oder den Festpunkt-Modus, unabhängig voneinander einstellbar. LOSGRÖSSE Festes Los oder % risikobasiert - umschaltbar von den Eingängen. HANDELSMANAGEMENT Break-even-Stop, Partial Close und ATR/Punkte-Trailing-Stop. RISIKOSCHUTZ Tägliche und Gesamt-Drawdown-Kill-Schalter. Maximale Anzahl von Trades pro Richtung. Sitzungszeitfilter, noch nicht für jedes Paar optimiert