Supreme Grid Multi
- Asesores Expertos
- Ilia Goldovskii
- Versión: 2.0
- Activaciones: 10
Supreme Grid Multi es un asesor de trading multicurrency para MetaTrader 5, construido en torno a la gestión de posiciones mediante cuadrícula (grid), el filtrado direccional utilizando marcos temporales superiores y varios modos de salida del mercado. El asesor está diseñado para operar con precisión, con un número limitado de pasos de cuadrícula, control del lote base y filtros protectores adicionales.
El asesor se puede utilizar en el símbolo actual del gráfico o configurarse para trabajar con una lista de instrumentos. Esta arquitectura permite adaptarlo a pares de divisas, metales, índices y otros instrumentos CFD, siempre que sean compatibles con el bróker y hayan superado pruebas preliminares.
Lógica de trading
Supreme Grid Multi utiliza un modelo de decisión comercial de múltiples niveles. Antes de abrir una nueva cuadrícula, el asesor analiza las barras cerradas, el estado del símbolo actual, la dirección de los marcos temporales superiores, la disponibilidad de datos de indicadores y los parámetros del entorno de trading. Esto permite distinguir un régimen de mercado operativo de aquellas situaciones en las que es mejor posponer la entrada debido al spread, margen insuficiente, alta volatilidad o restricciones del horario de negociación.
La lógica de gestión se basa en el estado interno de la cesta de trading. El asesor realiza un seguimiento de la dirección de la cuadrícula, el precio medio de la posición, el número de pasos activos, el resultado flotante, el riesgo permitido y el estado de las órdenes pendientes. Cuando el mercado se mueve en contra de la posición abierta, el algoritmo puede añadir nuevos niveles de cuadrícula según un modelo de promediado específico, manteniendo el control sobre el número máximo de pasos y el volumen base.
El tamaño de la posición no se calcula como un valor fijo aleatorio, sino a través del presupuesto de riesgo de la cuadrícula, los parámetros del símbolo y las restricciones de la cuenta de trading. El algoritmo tiene en cuenta el lote mínimo y máximo, el paso de variación del volumen, el valor del pip, el margen libre y el límite de lote base definido por el usuario. Antes de enviar una orden, se realiza una verificación preliminar de la solicitud de trading, que incluye la normalización del volumen, el cálculo del margen y la selección del modo de ejecución de la orden permitido.
Una capa separada de lógica se encarga de la compatibilidad con diferentes instrumentos. El asesor adapta los cálculos a la especificación del símbolo, el número de dígitos, las condiciones de trading del bróker y los modos de ejecución disponibles. Esto es especialmente importante para el funcionamiento multicurrency, donde diferentes instrumentos pueden diferir en el tamaño del contrato, el valor del pip, el spread, el lote mínimo y el comportamiento del servidor de trading.
Gestión y salidas
Supreme Grid Multi proporciona varios mecanismos de gestión:
- Cierre de una cuadrícula rentable basado en una señal de mercado;
- Salida mediante trailing (seguimiento) basada en el beneficio flotante de la cuadrícula;
- Limitación del número de pasos de cuadrícula;
- Filtro de nivel mínimo de margen;
- Filtro de spread;
- Filtro de volatilidad ATR;
- Bloqueo de entradas según horario de trading;
- Protección por gaps/holidays (guardia) para restringir el trading cerca de pausas del mercado y fechas festivas;
- Eliminación de órdenes pendientes huérfanas cuando ya no existen posiciones de mercado.
Antes de enviar una orden de trading, el asesor verifica el volumen, el margen disponible y el modo de ejecución de la orden compatible con el símbolo actual. Si el servidor de trading rechaza la solicitud, se muestra el código de retorno (retcode) y el comentario del bróker en el registro.
Flexibilidad de configuración
Supreme Grid Multi no está vinculado a un solo símbolo o marco temporal. El usuario puede seleccionar de forma independiente el instrumento, el período del gráfico, el presupuesto de riesgo, el paso de la cuadrícula, el número de promedios y las reglas de salida en función de la volatilidad y las condiciones de trading de su bróker.
Diferentes mercados pueden requerir diferentes parámetros. Para instrumentos tranquilos, se suele utilizar un paso de cuadrícula más ajustado y un riesgo moderado; para instrumentos volátiles, se recomienda un paso más amplio, menos promedios y filtros más estrictos de margen, spread y horario de trading.
Antes de utilizar el asesor en una cuenta real, se recomienda probar la configuración seleccionada en el Strategy Tester con las cotizaciones de su bróker y luego verificar en una cuenta demo.
Parámetros principales
- `managedSymbolsMode` — selección de la fuente de los símbolos negociados. Por defecto, utiliza el símbolo seleccionado en el Strategy Tester o en el gráfico actual.
- `managedSymbols` — lista de símbolos para el modo multicurrency `MANAGED_SYMBOLS_FROM_LIST`.
- `gridRiskPercent` — presupuesto de riesgo de la cuadrícula como porcentaje del saldo.
- `maxBaseLot` — lote base máximo.
- `gridStepPoints` — paso base de la cuadrícula en puntos.
- `maxGridSteps` — número máximo de posiciones en un mismo lado.
- `trendFilterEnabled` — activa el filtro de tendencia basado en MA (media móvil).
- `trendFilterTimeframes` — marcos temporales para el filtro de tendencia.
- `marketExitEnabled` — salida de una cuadrícula rentable ante signos de debilitamiento del movimiento.
- `gridProfitTrailEnabled` — salida mediante trailing basada en el beneficio flotante de la cuadrícula.
- `minMarginLevelPercent` — nivel mínimo de margen para nuevas entradas.
- `entryMaxSpreadPoints` — spread máximo permitido para nuevas entradas.
- `gapGuardEnabled` — protección contra operaciones cerca de pausas del mercado y fechas festivas.
- `tradingHoursEnabled` — restringe nuevas cuadrículas según el horario de trading.
- `statusPanelEnabled` — muestra un panel de información en el gráfico.
Advertencia de riesgos importante
Supreme Grid Multi utiliza una lógica de cuadrícula. Esta estrategia puede aumentar el volumen de la posición cuando el mercado se mueve en contra de una cuadrícula abierta, por lo que requiere una selección cuidadosa del riesgo, el depósito y el instrumento de trading.
Los resultados de las pruebas dependen de las cotizaciones, el spread, las comisiones, el deslizamiento, la ejecución de órdenes y las condiciones de trading de su bróker específico. Los resultados pasados de las pruebas no garantizan resultados futuros. Antes de operar en vivo, utilice el Strategy Tester y una cuenta demo.
Recomendaciones antes del inicio
1. Elija el modo de operación con símbolos. Para operar con un solo instrumento, utilice el modo `MANAGED_SYMBOLS_TESTER_SYMBOL`: el asesor toma el símbolo seleccionado en el Strategy Tester o en el gráfico y no requiere completar `managedSymbols`. Para el modo multicurrency, el asesor también se instala en un solo gráfico, y la lista de instrumentos negociados se especifica en el parámetro `managedSymbols`.
2. Prepare la lista de instrumentos para el modo multicurrency. Los símbolos deben estar disponibles en su bróker, añadidos a Market Watch y escritos exactamente como aparecen en el terminal, incluyendo posibles sufijos o prefijos del bróker.
3. Verifique el marco temporal, la profundidad del historial y la calidad de las cotizaciones para cada instrumento de la lista. Para el correcto funcionamiento de los filtros, el asesor necesita barras cerradas, datos de marcos temporales superiores y especificaciones de trading actualizadas de los símbolos.
4. Configure los parámetros de riesgo para el instrumento más volátil de la lista: `gridRiskPercent`, `maxBaseLot`, `gridStepPoints`, `maxGridSteps`, `minMarginLevelPercent` y `entryMaxSpreadPoints`.
5. Realice una prueba en el Strategy Tester durante un período histórico suficientemente extenso. Para configuraciones multicurrency, verifique por separado que todos los símbolos de la lista se carguen, superen los filtros y no generen errores del servidor de trading.
6. Revise el registro del tester para ver mensajes sobre símbolos no disponibles, historial insuficiente, volumen inválido, modo de llenado no compatible, margen insuficiente y rechazos de `OrderSend`.
7. Comience con configuraciones más conservadoras y ajuste el riesgo solo después de haber verificado por sí mismo en el historial y en una cuenta demo.
