Pravial Market Dynamics
- Asesores Expertos
- Joaquin Ezequiel Velazquez
- Versión: 1.23
- Activaciones: 10
Desarrollado para traders que buscan un sistema estructurado, basado en investigación, en lugar de entradas emocionales, indicadores saturados o robots de un solo símbolo sobreoptimizados en datos históricos.
¿Qué hace diferente a Pravial Market Dynamics?
La mayoría de los Expert Advisors están optimizados para un solo símbolo, una sola condición de mercado o una ventana histórica limitada. PMD fue construido con un objetivo más amplio: operar con la misma lógica en diferentes mercados y clases de activos sin cambiar su configuración central.
La configuración por defecto fue validada simultáneamente en XAUUSD, BTCUSD y TSLA: tres activos no correlacionados, con perfiles de volatilidad, condiciones de liquidez, comportamiento de sesión y estructura de precio fundamentalmente diferentes. El oro, Bitcoin y las acciones no se mueven de la misma manera. Probar la misma configuración en los tres, sin ajustar parámetros, es un enfoque de validación más serio que ajustar una curva sobre un único gráfico.
El objetivo de PMD no es predecir cada movimiento del mercado. Su objetivo es identificar condiciones relevantes, ejecutar con disciplina y gestionar el riesgo mediante un marco cuantitativo repetible.
Una herramienta seria para traders serios
PMD no es un robot de scalping, no es un sistema martingala y no es una estrategia grid. No abre decenas de operaciones por día para generar una apariencia de actividad. No recupera pérdidas aumentando el tamaño de posición contra el mercado. No depende de la acumulación estadística de muchas pequeñas ganancias para ocultar el riesgo de una única pérdida catastrófica.
PMD es un sistema cuantitativo estructurado. Espera a que se alineen condiciones internas específicas antes de ejecutar, lo que significa que puede haber días, e incluso períodos más largos, sin operaciones. Eso no es una falla. Es el sistema funcionando como fue diseñado: protegiendo capital durante condiciones desfavorables en lugar de forzar operaciones en el mercado.
Las estrategias reales de trading, sean discrecionales o automatizadas, tienen períodos de drawdown. Tienen operaciones perdedoras. Tienen tramos de equity plano o negativo antes de retomar el crecimiento. Cualquier sistema que afirme lo contrario está seleccionando resultados históricos de forma conveniente o utilizando un mecanismo de recuperación que transfiere riesgo en lugar de gestionarlo. PMD no oculta esto. Los resultados de backtest presentados aquí muestran cifras reales de drawdown, operaciones perdedoras reales y comportamiento real de la curva de equity durante un período de prueba de mercado.
Si estás buscando un sistema que genere ganancias diarias constantes, opere cientos de veces por semana o prometa una curva de equity ascendente y suave sin pérdidas, PMD no es el producto adecuado para ti. Si buscas una herramienta de trading automatizado disciplinada, basada en investigación, que puedas probar, entender y desplegar con una gestión de riesgo adecuada, PMD fue construido para traders como tú.
¿Para quién es este sistema?
PMD está diseñado para traders que priorizan estructura, pruebas rigurosas y riesgo controlado. Es especialmente adecuado para usuarios que buscan un marco automatizado profesional con controles de riesgo transparentes, probado en diferentes condiciones de mercado, capaz de ejecutar tanto operaciones largas como cortas, y construido sin lógica martingala, grid ni promediación.
Esta no es una solución de “configurar y olvidar”. PMD es una herramienta cuantitativa de trading que requiere configuración adecuada, validación con el broker y comprensión de la gestión de riesgo automatizada antes de cualquier despliegue en vivo.
Cómo funciona
PMD opera a través de cinco capas funcionales. El usuario controla todos los parámetros operativos; la fórmula interna de señal permanece propietaria.
| Capa | Propósito |
|---|---|
| Pravial Dynamics Engine | Clasifica condiciones de estado de mercado y define ciclos de activación largos y cortos mediante un modelo propietario. |
| Filtros de ejecución | Verifica spread, ventana de sesión, estado de drawdown, posiciones abiertas, margen y restricciones de stop-level del broker antes de colocar cualquier orden. |
| Dimensionamiento de posición | Aplica lotaje fijo o sizing basado en balance, calculado a partir de la distancia del stop y el valor del tick del símbolo. |
| Marco de salidas | Gestiona salidas por porcentaje fijo o rango dinámico, trailing stop y protección break-even durante todo el ciclo de vida de la operación. |
| Interfaz visual | Muestra un panel opcional de estado black-box y un monitor visual compacto de Dynamics en el gráfico. |
El EA evalúa señales en el timeframe seleccionado para Dynamics. La gestión de salida continúa mientras haya una posición abierta, aplicando lógica de break-even y trailing stop cuando las condiciones y los parámetros lo permiten.
Características principales
Señal y ejecución
- Motor propietario de señales Pravial Dynamics — sin martingala, sin grid, sin promediación
- Trading direccional largo y corto
- Modo operativo de una posición por símbolo
- Validación de distancia de stop y freeze-level según el broker
- No requiere importaciones DLL ni permisos externos de WebRequest
Gestión de riesgo y posición
- Lotaje fijo o dimensionamiento dinámico basado en riesgo
- Lógica dinámica de stop-loss y trailing stop
- Protección break-even con trigger y distancia de bloqueo configurables
- Filtro de drawdown máximo para bloquear nuevas entradas después de un umbral definido de pérdida de equity
Filtros y controles
- Filtro de spread para control de calidad de ejecución
- Filtro de ventana de sesión con horas configurables según el horario del servidor
- Modos de salida opcionales: fijo o dinámico
- Panel black-box opcional y monitor visual de Dynamics
- Registro detallado en Journal para diagnóstico
Adaptar PMD a tu mercado y estilo de trading
Los inputs del Pravial Dynamics Engine están completamente expuestos y son ajustables. El perfil benchmark refleja una configuración de investigación específica, diseñada para validación cross-market, pero PMD no está bloqueado a esos parámetros.
Los traders pueden ajustar los parámetros del Dynamics Engine para explorar diferentes activos, perfiles de riesgo u horizontes de inversión. Un trader enfocado en posicionamiento de menor frecuencia puede beneficiarse ajustando la profundidad Dynamics y las zonas de activación. Un trader que opera otra clase de activo o un entorno de broker distinto puede querer ajustar filtros de sesión, distancias de stop y modo de salida para adaptarse a esas condiciones. El marco de salida puede alternarse entre modos de porcentaje fijo y rango dinámico, permitiendo adaptación desde operaciones más ajustadas y de menor duración hasta comportamientos más amplios de seguimiento de tendencia.
La sección de referencia de inputs del manual incluido documenta cada parámetro en detalle, con explicaciones de qué controla cada ajuste y cómo afecta la frecuencia de señal, las condiciones de entrada y la gestión de operaciones. Cualquier cambio de parámetro debe validarse mediante backtesting antes de un despliegue en vivo.
Qué incluye tu compra
| Elemento | Descripción |
|---|---|
| Pravial Market Dynamics EA | El archivo Expert Advisor, instalado y actualizado a través de MQL5 Market. |
| Manual de usuario (PDF) | Documentación completa sobre instalación, todos los parámetros de entrada, flujo de backtesting, despliegue demo y en vivo, ejemplos de configuración, solución de problemas y preguntas frecuentes. |
| Video de configuración | Guía paso a paso sobre instalación, configuración del gráfico, configuración de parámetros y primera ejecución de backtest. |
| Archivos benchmark .set | Archivos de parámetros listos para cargar en XAUUSD y BTCUSD, alineados con el perfil de investigación publicado. Se pueden cargar directamente en el Strategy Tester o en un gráfico en vivo. |
Después de la compra, envía un mensaje privado a través de MQL5 para recibir el manual, el video y los archivos .set.
Primeros pasos
PMD está diseñado para ser accesible desde la primera ejecución, manteniéndose completamente personalizable para usuarios avanzados.
Para traders que quieren comenzar rápidamente: instala el EA desde MQL5 Market, abre un gráfico en uno de los símbolos benchmark, arrastra el EA al gráfico, permite el trading automatizado y carga el archivo .set provisto. El EA comenzará a operar según la configuración benchmark publicada. No se requiere interpretación manual de señales.
Para traders que quieren explorar más: la referencia completa de inputs en el manual explica cada parámetro, qué controla y cómo afecta el comportamiento. El Dynamics Engine, el marco de salidas, el filtro de sesión y los controles de riesgo pueden configurarse de forma independiente. El backtesting estructurado con Strategy Tester permite evaluar diferentes configuraciones antes del despliegue.
Ambos caminos son válidos. La documentación incluida da soporte a ambos.
Parámetros principales
Riesgo y sizing
- InpUseRiskBasedSizing — habilita el cálculo de lote basado en balance en lugar de lote fijo.
- InpRiskPerTradePctBalance — factor de riesgo PMD. El porcentaje de riesgo efectivo equivale a este valor multiplicado por 10. El benchmark usa 1.00, equivalente a 10% de riesgo efectivo por operación. Para despliegue en vivo, comenzar significativamente más bajo: 0.10 aproxima 1% por operación.
- InpMaxDrawdownPercent — bloquea nuevas entradas cuando el drawdown de equity desde el máximo supera este nivel. Configurar en 0 para desactivar.
- InpAllowLongTrades / InpAllowShortTrades — habilitan o deshabilitan entradas direccionales de forma independiente.
Salidas y gestión de stops
- InpExitMode — 0 para salidas por porcentaje fijo, 1 para salidas dinámicas basadas en el modelo Dynamics.
- InpEnableDynamicsTrailingStop — activa la gestión de trailing stop basada en rango Dynamics después de un umbral de beneficio definido.
- InpEnableBreakEvenStop — mueve el stop-loss al precio de entrada o más allá una vez alcanzado un nivel de beneficio definido.
Filtros
- InpMaximumSpreadPoints — spread máximo permitido para nuevas entradas. Configurar en 0 para desactivar.
- InpUseSessionFilter — restringe el trading a una ventana definida según la hora del servidor.
Dynamics Engine
- InpDynamicsTimeframe — timeframe utilizado por el motor interno. Por defecto es M5.
- InpDynamicsDepth — controla profundidad y frecuencia de señal. Ajustar solo después de pruebas estructuradas out-of-sample.
- InpLongDynamicsFloor / Ceiling e InpShortDynamicsFloor / Ceiling — definen las zonas de activación en la escala Dynamics para entradas largas y cortas. Ajustarlos permite controlar la selectividad de entrada.
El perfil benchmark utiliza un factor de riesgo de 1.00, equivalente aproximadamente a 10% de riesgo efectivo por operación. Esto fue apropiado para una prueba de investigación cross-market y no es adecuado para la mayoría de las cuentas en vivo. Para despliegue inicial en demo o en vivo, un valor de 0.10 — aproximadamente 1% de riesgo efectivo — es un punto de partida razonable. Siempre reduce el riesgo antes de desplegar y prueba primero en tu broker específico.
Resumen de resultados de backtest
Las tres pruebas utilizaron parámetros idénticos del EA, depósito inicial de 10.000 USD, apalancamiento 1:100, timeframe M1, modelado every-tick basado en ticks reales y ejecución aleatoria. La fuente de datos del broker fue Pepperstone Group Limited. Los resultados son únicamente para fines de investigación y validación, y no garantizan rendimiento futuro.
| Símbolo | Período | TF | Calidad | Beneficio neto | Retorno | Factor de beneficio | Ratio de Sharpe | DD máximo de equity | Factor de recuperación | Win rate | Operaciones | Correlación LR | Payoff promedio |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TSLA | 2024.01.01 – 2026.04.25 | M1 | 99% | $2,360.48 | +23.60% | 41.51 | 36.32 | 7.58% | 2.59 | 92.31% | 13 * | 0.98 | $181.58 |
| BTCUSD | 2024.01.01 – 2026.04.25 | M1 | 99% | $46,549.57 | +465.50% | 1.71 | 51.55 | 15.45% | 5.51 | 73.75% | 259 | 0.93 | $179.73 |
| XAUUSD | 2024.01.01 – 2026.04.25 | M1 | 98% | $97,207.63 | +972.08% | 1.54 | 42.06 | 21.68% | 4.56 | 76.88% | 506 | 0.94 | $192.11 |
El retorno se calcula sobre un balance inicial de 10.000 USD. El win rate refleja las operaciones rentables como porcentaje del total de operaciones cerradas. El drawdown máximo de equity es la mayor caída de equity desde un pico hasta un mínimo durante la prueba. La correlación LR mide la suavidad de la curva de equity; valores cercanos a 1.00 reflejan un crecimiento más consistente. (*) Los resultados de TSLA se basan en 13 operaciones durante todo el período de prueba; el bajo tamaño de muestra debe considerarse al interpretar esas cifras.
Configuración de prueba
| Parámetro | Valor |
|---|---|
| Símbolos probados | XAUUSD, BTCUSD, TSLA — mismos parámetros en los tres |
| Período | 2024.01.01 a 2026.04.25 |
| Timeframe | M1 |
| Modelado | Cada tick basado en ticks reales |
| Ejecución | Ejecución aleatoria |
| Depósito inicial | 10.000 USD |
| Apalancamiento | 1:100 |
| Fuente de datos del broker | Pepperstone Group Limited |
Antes de operar en vivo
Ejecuta tus propios backtests en Strategy Tester con tu broker y configuración de símbolos. Spreads, comisiones, swaps, especificaciones de contrato y calidad de ejecución varían entre brokers y pueden afectar materialmente los resultados. Se recomiendan pruebas de robustez en subperíodos y stress tests con spread más alto antes de cualquier despliegue demo o en vivo.
Para uso en demo y en vivo: comienza con un símbolo a la vez, utiliza configuraciones de riesgo conservadoras, confirma que Algo Trading esté habilitado después de cada reinicio de la terminal y usa un VPS confiable si el EA debe funcionar continuamente sin interrupción. No aumentes el riesgo después de un período corto de ganancias. No modifiques manualmente los niveles de stop-loss salvo que entiendas completamente el impacto sobre la lógica del EA.
Preguntas frecuentes
¿PMD garantiza ganancias?
No. Ningún Expert Advisor puede garantizar ganancias. PMD es una herramienta cuantitativa que debe ser probada, configurada correctamente y gestionada activamente en términos de riesgo por el usuario.
¿Por qué hay tan pocas operaciones en TSLA?
TSLA tiene horarios de mercado limitados en comparación con XAUUSD o BTCUSD, y las condiciones internas de Dynamics se activan selectivamente. Trece operaciones en dos años sobre un CFD de acciones es consistente con un enfoque estructurado que prioriza calidad sobre cantidad. El bajo tamaño de muestra debe considerarse en cualquier evaluación de rendimiento.
¿Por qué el EA a veces pasa días sin operar?
PMD solo actúa cuando sus condiciones internas de activación se alinean y todos los filtros de ejecución pasan. Los períodos prolongados sin operaciones son normales e intencionales. El EA no está fallando durante períodos quietos: está protegiendo capital al no forzar entradas en condiciones desfavorables.
¿Puedo usarlo en símbolos distintos de XAUUSD, BTCUSD y TSLA?
Sí. El EA no está bloqueado a esos símbolos. Los instrumentos benchmark fueron seleccionados con fines de validación e investigación. Cualquier nuevo símbolo debe backtestearse individualmente en tu broker antes de usarse en vivo.
¿Puedo ejecutarlo en múltiples símbolos simultáneamente?
Sí. Adjunta una instancia del EA por gráfico y símbolo. Usa un Magic Number diferente para cada estrategia o configuración de parámetros separada, para evitar conflictos de posiciones.
¿Debo modificar los inputs del Dynamics Engine?
Solo después de backtesting estructurado con validación out-of-sample. Los inputs del motor controlan directamente la frecuencia de señal y el comportamiento de activación. Cambios arbitrarios sin prueba pueden alterar o degradar significativamente el rendimiento.
¿Cuál es una configuración de riesgo segura para cuentas en vivo?
El benchmark usa un factor de riesgo de 1.00, equivalente aproximadamente a 10% de riesgo efectivo por operación; esto está diseñado para fines de investigación y no es apropiado para la mayoría de las cuentas en vivo. Para despliegue inicial en demo o en vivo, un valor de 0.10, equivalente aproximadamente a 1% de riesgo efectivo por operación, es un punto de partida prudente. El riesgo siempre debe reflejar tamaño de cuenta, apalancamiento y tolerancia personal al drawdown.
¿Los resultados serán iguales en otro broker?
No necesariamente. Calidad del historial del broker, spreads, comisiones, swaps, tamaño de contrato, modelo de ejecución y apalancamiento pueden producir resultados diferentes con la misma configuración. Siempre valida en tu broker específico antes de operar en vivo.
¿El EA requiere importaciones DLL o permisos especiales?
No. PMD no requiere importaciones DLL ni permisos externos de WebRequest.
¿El panel visual y el monitor Dynamics afectan el trading?
No. Ambos son solo herramientas de monitoreo. Desactivarlos durante optimizaciones o backtests largos mejora la velocidad de rendimiento sin afectar la lógica de trading.
Soporte
El soporte se proporciona a través de la sección de comentarios del producto y el sistema de mensajería de MQL5. Ambos canales son monitoreados. Al contactar soporte, incluye la siguiente información para permitir una asistencia más rápida y precisa:
- Símbolo, nombre del broker y tipo de cuenta
- Timeframe del gráfico y set de parámetros del EA en uso
- Mensajes exactos de las pestañas Journal y Experts
- Configuración del Strategy Tester y capturas de pantalla si corresponde
- Número de versión del EA
No incluyas contraseñas de cuentas de trading ni credenciales sensibles en ningún mensaje de soporte.
Aviso de riesgo
El trading automatizado conlleva riesgos inherentes. Operar forex, CFDs, cripto CFDs, acciones y otros instrumentos apalancados implica un riesgo sustancial de pérdida. Los sistemas automatizados pueden amplificar tanto ganancias como pérdidas. El rendimiento pasado, los backtests y los reportes históricos no garantizan resultados futuros. Condiciones de mercado, calidad de ejecución del broker, spreads, comisiones, swaps, liquidez y slippage pueden afectar materialmente el rendimiento en vivo. Usa únicamente capital que puedas permitirte perder. El usuario es responsable de todas las decisiones de trading, riesgo de cuenta, selección de broker y decisiones de despliegue.

