Mira cómo descargar robots gratis
¡Búscanos en Twitter!
Pon "Me gusta" y sigue las noticias
¿Es interesante este script?
Deje un enlace a él, ¡qué los demás también lo valoren!
¿Le ha gustado el script?
Evalúe su trabajo en el terminal MetaTrader 5
Librerías

Institutional Kelly-VAPS Risk Engine (Library) - librería para MetaTrader 5

Publicado por:
Amanda Vitoria De Paula Pereira
Visualizaciones:
39
Ranking:
(1)
Publicado:
MQL5 Freelance ¿Necesita un robot o indicador basado en este código? Solicítelo en la bolsa freelance Pasar a la bolsa

El fallo matemático del riesgo minorista

La gran mayoría de los robots de negociación algorítmica fracasan porque se basan en un dimensionamiento estático de los lotes o en modelos de riesgo arbitrarios basados en porcentajes, los desarrolladores minoristas calculan el riesgo en el vacío, ignorando la estructura del mercado en tiempo real. Cuando la volatilidad macroeconómica se dispara, una distancia de stop-loss estática está matemáticamente garantizada para ser absorbida por la expansión de la desviación estándar.

Para sobrevivir a la ejecución algorítmica, el riesgo debe ser dinámico, autoajustable y consciente de la volatilidad.

Imprimir


La ventaja institucional: la arquitectura Kelly-VAPS

El motor Kelly-VAPS (Volatility-Adjusted Position Sizing) es un archivo de cabecera C++ ( .mqh ) puramente orientado a objetos diseñado para ser importado en Asesores Expertos profesionales, anula por completo las funciones estándar de dimensionamiento de posiciones tendiendo un puente entre dos modelos cuantitativos de alto nivel:

  • El Criterio de Kelly: Calcula la fracción matemáticamente óptima de la cartera a arriesgar basándose en la tasa de ganancias histórica y el ratio de pagos de su estrategia.

  • Volatility-Adjusted Sizing (VAPS): Normaliza el riesgo óptimo de Kelly frente a la volatilidad del mercado en tiempo real utilizando el Average True Range (ATR) y las restricciones del valor exacto del tick.


Arquitectura y características principales

  • Diseño orientado a objetos: Estructura de clases limpia y modular ( CKellyRiskEngine ) lista para ser incluida mediante #include <Institutional_VAPS.mqh> en cualquier EA.

  • Protección dinámica del capital: Reduce automáticamente la exposición durante regímenes de mercado erráticos y de alta volatilidad para evitar detracciones estructurales.

  • Protocolos de seguridad de márgenes: Las salvaguardas incorporadas comprueban el margen libre y los límites de volumen máximo/mínimo específicos del broker antes de devolver el tamaño final del lote.

  • Matemáticas de latencia cero: Utiliza punteros de matriz sin procesar y fórmulas eficientes en memoria para ejecutar cálculos de riesgo complejos en nanosegundos sin ralentizar el bucle de ejecución OnTick.


Cómo implementarlo

  1. Coloque el archivo .mqh en su carpeta MQL5/Include.

  2. Llame a la librería dentro de su EA e inicialice la clase.

  3. Pase su tasa de ganancia actual, la relación de pago, y los puntos de stop-loss objetivo al motor. La clase devolverá el tamaño de lote matemáticamente perfecto adaptado al tick del mercado en vivo.


Traducción del inglés realizada por MetaQuotes Ltd.
Artículo original: https://www.mql5.com/en/code/71390

Fair Value Gap FVG MT5 Fair Value Gap FVG MT5

Detecta y dibuja Gaps de Valor Justo (desequilibrios de precios) en su gráfico - un concepto central en la metodología ICT/Smart Money. Rastrea cuando el precio vuelve a llenar el hueco.

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

Una envolvente cuantitativa de aprendizaje automático que utiliza la matemática de regresión kernel de Nadaraya-Watson para proyectar dinámicamente zonas de reversión media estadísticamente significativas sin depender de la desviación estándar tradicional.

Pivot point Pivot point

Línea para cambiar de dirección

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 opera automáticamente en zonas institucionales FVG con detección de régimen incorporada para filtrar configuraciones de baja calidad en mercados oscilantes. ESTRATEGIA Detecta patrones FVG alcistas y bajistas de 3 barras. Entra en los retrocesos confirmados dentro de la zona. Cada FVG se dispara una sola vez. FILTRO DE REGIMEN sesgo de tendencia EMA, filtro de fuerza ADX, o ambos combinados. Marco temporal superior configurable (M15-D1). SL y TP Ambos admiten el modo basado en ATR o en puntos fijos, configurados de forma independiente. TAMAÑO DE LOTE Lote fijo o basado en % de riesgo - conmutable desde las entradas. GESTIÓN DE OPERACIONES Stop de equilibrio, cierre parcial y trailing stop ATR/puntos. PROTECCIÓN DE RIESGO Interruptores de desactivación de reducción diaria y total. Máximo de operaciones por dirección. Filtro de tiempo de sesión. Aún no está optimizado para ningún par.