Grid Core Chande Forecast EA
- Asesores Expertos
-
AL MOOSAWI ABDULLAH JAFFER BAQER
To trade successfully we need to go through the proven path that others had gone and reached!
Here are 17 quotes from such successful investors:
1- Limit your size in any position so that fear does not become the prevailing instinct guiding your judgment.
Joe Vidich - Versión: 3.26
- Activaciones: 5
Diseñado para operadores de rejilla que desean que el precio se desvíe de su propia previsión antes de la primera orden. Una promesa: ninguna rejilla se inicia basándose en una corazonada; se inicia cuando el cierre da un salto al otro lado de una línea de regresión clara, respaldada por la tendencia. Mecanismo: un cruce por cero del oscilador de previsión de Chande en una barra cerrada, verificado por un «Fit Guard», un «Range Guard» y una EMA 200; a continuación, una rejilla espaciada por el ATR que acumula pequeños cierres.
¿Por qué es más barato? Esta estrategia de rejilla básica utiliza el mismo motor, las mismas medidas de seguridad y el mismo panel que nuestros EA de rejilla completos, pero con una sola señal específica y sin nada añadido, por lo que solo pagas por la parte que utilizas.
La diferencia de precio, en pocas palabras: nuestros EA de rejilla completa oscilan entre 213 y 249 dólares; este cuesta 58 dólares. Lo que se ha simplificado es la parte de las señales (un oscilador, 10 entradas de señal, ciclo de cobertura desactivado por defecto), no la gestión del dinero, que utiliza el mismo código.
Probado en: EURUSD H1, 10 000 $, entradas por defecto, del 01/01/2025 al 30/09/2026: beneficio neto de +1.193,87, caída máxima del capital de 115,01 (1,11 %), 633 operaciones, sin stop-out ni rechazo de margen. Cesta más profunda: 7 órdenes de rejilla abiertas a la vez, 0,42 lotes en total.
Pruébalo primero gratis: abre el EA «Grid Core Chande Forecast» en el Probador de estrategias de MetaTrader 5, con el modo visual activado, los parámetros predeterminados y el par EURUSD en el gráfico H1. Cada cruce que acepta se marca con una flecha; en un gráfico en tiempo real, cada cruce en el que se ha activado un nivel de protección se muestra como un punto gris.
El ciclo de vida de la operación en cuatro verbos. Traza una línea recta a través de los últimos 14 cierres, mide la distancia a la que se sitúa el cierre por encima o por debajo de la previsión de esa línea, espera a que esa diferencia cambie de signo en una línea bien ajustada y en consonancia con la tendencia, abre el primer nivel, espacia los siguientes según el ATR y acumula grupos de órdenes una vez que su resultado conjunto supera el objetivo.
Riesgo claro desde el principio. Esto ES una rejilla. Aumenta las posiciones perdedoras y, por defecto, no utiliza stop loss. Valores por defecto: 0,01 en el primer lote, incrementos aditivos de 0,01, espaciado según el ATR con un mínimo de 50 puntos, ciclo de cobertura desactivado, seguridad del nivel de margen desactivada. Los límites impiden que se abran nuevos niveles; nunca cierran la cartera de forma forzada.
----------
DÓNDE SE ROMPE LA PREVISIÓN
El oscilador de previsión de Tushar Chande compara cada cierre con el valor que, según la línea de mínimos cuadrados trazada a partir de los cierres recientes, debería tener. El resultado es la diferencia en porcentaje: 100 × (cierre - previsión) / cierre. Por encima de cero, el precio se adelanta a su propia trayectoria lineal; por debajo de cero, se queda rezagado. Cuando el oscilador cruza el cero, el precio ha pasado de un lado de su previsión al otro. El EA añade una media móvil exponencial (EMA) de 9 barras del oscilador como línea de señal para un modo opcional más rápido.
Cinco datos que debes saber antes de empezar
- Entrada: el oscilador cruza por encima de cero (COMPRAR) o por debajo de cero (VENDER) en una barra completada. Existe un modo de línea de señal para entradas más tempranas y frecuentes. Las señales aceptadas no se repintan.
- Se calcula dentro del EA a partir de los precios de cierre. Sin archivo de indicador, sin DLL, sin solicitud web.
- El «Fit Guard» busca una línea de regresión que describa realmente los cierres; el «Range Guard» omite los periodos de poca actividad; y un filtro EMA 200 mantiene las entradas en el lado de la tendencia principal.
- El «Fit Guard» viene activado por defecto en 0,30, ya que en nuestras pruebas redujo aproximadamente a la mitad la peor caída en el EUR/USD, la redujo en un 43 % en el oro y mantuvo la cesta tres órdenes más reducida. Las cifras completas de activación y desactivación se muestran a continuación.
- Sin stop loss ni cierre forzado de todas las posiciones. Los límites detienen los nuevos niveles; la cartera abierta permanece bajo gestión.
----------
Empieza aquí (5 minutos)
1. Aplícalo al EURUSD H1 y deja todos los parámetros en sus valores predeterminados.
2. Cambia el RunMode a «Scan only» (Solo escaneo) para la primera sesión. El panel muestra cada plan, pero no envía nada.
3. Fíjate en las flechas y los puntos grises del gráfico: indican qué cruces anteriores habrían aceptado o rechazado los filtros.
4. Una vez que entiendas los planes, pulsa «ARMED» en el panel.
5. Repite las ejecuciones del simulador que se indican a continuación con los datos de tu propio bróker antes de operar con dinero real; el spread, el swap y la comisión varían según el bróker. ¿Estás ejecutando más de un gráfico? Asigna a cada copia su propio EAMagicNumber y HedgeMagicNumber.
Depósito mínimo, según la cesta más profunda: en el EURUSD H1, la cesta más profunda (0,42 lotes) requería unos 460 $ de margen con un apalancamiento de 1:100 y una caída máxima del 115, así que empieza con al menos 2.000 $ con los lotes predeterminados. En el XAUUSD D1, la cesta más amplia consistía en una orden de 0,01 lotes, lo que supone entre 30 y 40 dólares de margen con un apalancamiento de 1:100, así que empieza con al menos 500 dólares. Los lotes más grandes requieren proporcionalmente más.
----------
Reproduce nuestras cifras
Strategy Tester, parámetros por defecto, OHLC de 1 minuto, apalancamiento 1:100, del 01/01/2025 al 30/09/2026, datos de cuenta demo de un bróker. Con los mismos ajustes y periodo, deberías obtener resultados similares a estos:
- EURUSD H1, 10 000 $: resultado neto +1 193,87, caída máxima del capital 115,01 (1,11 %), 633 operaciones, cesta máxima de 7 órdenes / 0,42 lotes. Sin stop-out, sin denegación de margen.
- EURUSD H1, 1 000 000 $: resultado neto +1 193,87, caída máxima del capital de 115,01 (0,01 %), 633 operaciones, cesta más profunda de 7 órdenes / 0,42 lotes. Sin stop-out, sin rechazo de margen.
- XAUUSD D1, 10 000 $: resultado neto +28,71, caída máxima del capital de 13,28 (0,13 %), 11 operaciones, cartera máxima de 1 orden / 0,01 lotes. Sin stop-out ni rechazo de margen.
- XAUUSD D1, 1 000 000 $: resultado neto +28,71; caída máxima del capital: 13,28 (0,00 %); 11 operaciones; cesta más profunda: 1 orden / 0,01 lotes. Sin stop-out ni rechazo de margen.
Considera estos resultados como un periodo pasado, no como una previsión. La cesta más amplia procede de la lista de operaciones del probador (el mayor número de órdenes de rejilla abiertas a la vez, y sus lotes). La caída del saldo es idéntica en ambos depósitos porque los lotes no aumentan con el saldo, por lo que pesa mucho más en una cuenta pequeña; no se probaron depósitos inferiores a 10 000 dólares. Los valores por defecto se eligieron una vez a juicio propio sobre este mismo periodo, lo que los favorece. Once operaciones con oro en 21 meses son muy pocas para evaluar el comportamiento con este metal. No se verificaron las cuentas de compensación.
----------
El Fit Guard: activado o desactivado, en cifras
La idea: solo merece la pena cruzar una previsión si la línea que hay detrás se ajusta a los cierres. El R al cuadrado mide ese ajuste desde 0 (ruido puro) hasta 1 (una trayectoria recta perfecta). El «Fit Guard» exige al menos un valor de InpCFOFitMin en la barra de cruce. Mismo periodo, mismos parámetros, «Fit Guard» a 0,30 frente a «Fit Guard» desactivado:
- EURUSD H1, 10 000 $: activado, resultado neto +1 193,87, drawdown 115,01 (1,11 %), 633 operaciones, 7 órdenes de mayor profundidad / 0,42 lotes. Desactivado: saldo neto +1.609,97, caída máxima de 244,92 (2,25 %), 802 operaciones, máximo de 10 órdenes / 0,55 lotes.
- XAUUSD D1, 10 000 $: en marcha, saldo neto +28,71, caída máxima 13,28, 11 operaciones, orden más profunda 1 / 0,01. Desactivado, saldo neto +55,93, caída máxima 23,33, 20 operaciones, profundidad máxima 1 / 0,01.
Con la protección activada, la peor caída se redujo un 53 % en el EURUSD y un 43 % en el oro, y la posición máxima fue tres órdenes y 0,13 lotes menor. El beneficio por unidad de caída también mejoró, pasando de unos 6,2 a unos 9,5 en ambos símbolos. El coste: aproximadamente un 26 % menos de beneficio neto en el EUR/USD y aproximadamente la mitad en el oro. Se mantiene así porque era la configuración más segura para ambos símbolos. Si quieres obtener un mayor beneficio y aceptas aproximadamente el doble de drawdown, configura InpCFOFitMin en 0.
----------
¿Por qué el oscilador de previsión de Chande?
Una estrategia de rejilla necesita una señal de inicio clara y, a continuación, necesita que el motor haga el trabajo. El oscilador de previsión es una buena señal de inicio por tres razones. Está anclado a la propia trayectoria lineal del precio, por lo que reacciona ante el movimiento que se desvía de esa trayectoria, no ante una media arbitraria. Se expresa en porcentaje, por lo que su línea cero significa lo mismo en cualquier valor sin necesidad de reajustes. Y el cruce por cero es un evento único e inconfundible en una barra completada. Los inconvenientes: una línea de regresión se retrasa respecto a un giro, como cualquier análisis retrospectivo; en un mercado lateral, el cierre sigue oscilando en torno a la línea; y una línea de 14 barras puede ajustarse bien a una oscilación corta y, aun así, equivocarse en la siguiente. El «Fit Guard», la comprobación de rango, el filtro de tendencia y la brecha de señal existen precisamente para esos casos.
----------
Un ciclo, paso a paso
1. Ajuste. Cada nueva barra se ajusta a una línea de mínimos cuadrados que pasa por los últimos 14 cierres de cada barra completada y toma su valor en esa barra como previsión.
2. Medición. El oscilador es la diferencia entre el cierre y la previsión expresada en porcentaje; una media móvil exponencial (EMA) de 9 barras de este valor forma la línea de señal.
3. Cruce. En el modo predeterminado, el oscilador debe cruzar el cero: al alza para una COMPRA, a la baja para una VENTA. En el modo de señal, debe cruzar su línea de señal.
4. Protección de ajuste. El R cuadrado de la línea en la barra de cruce debe ser de al menos 0,30 (el valor 0 lo desactiva).
5. Range Guard. Las últimas 20 barras deben abarcar al menos 5 ATR, de modo que se omiten los rangos muy estrechos.
6. Filtro de tendencia. Por defecto, el cierre debe situarse en el lado correspondiente de la EMA 200. También puede suavizarse ese lado o desactivarse.
7. Sincronización. Las señales aceptadas se mantienen separadas por un intervalo de barras, y una señal puede esperar unas cuantas barras si el nivel no se puede colocar de inmediato.
8. Escalera. Los niveles siguen el ATR o puntos fijos, con un mínimo, un máximo y una congelación opcional. Las rejillas de COMPRA y VENTA pueden ejecutarse juntas o por separado.
9. Gestión de posiciones. Los grupos de órdenes más antiguas y más recientes se cierran cuando su resultado conjunto, tras aplicar el swap y la comisión, alcanza el objetivo. Si la orden más antigua es demasiado voluminosa, se cierra una parte de la misma en su lugar.
10. Comprobaciones de seguridad. Se bloquea cualquier cierre que reabriría un nivel de inmediato; cada tramo se confirma en el historial de operaciones; los tramos fallidos se vuelven a intentar; y se descarta un plan si el libro de órdenes ha cambiado antes del envío.
11. Ciclo de cobertura, opcional. Desactivado por defecto y no se ha utilizado en nuestras pruebas. Cuando está activado, mantiene un par equilibrado en un símbolo elegido y lo retira en partes iguales, pagadas mediante un pequeño recargo sobre los cierres que la red ya realiza.
----------
El panel
El panel se sitúa a la izquierda, dejando libre el lado derecho y la escala de precios. Muestra el símbolo, el número mágico, un indicador de estado, el modo de rejilla, el paso de lotes, el espaciado, el resultado acumulado, el libro de órdenes, el plan de cierre de cada lado y la tabla de órdenes. La fila «CFO PULSE» muestra la longitud de la regresión y la longitud de la señal, los valores del oscilador y de la señal de la última barra completada en porcentaje, si el oscilador está subiendo (UP) o bajando (DN), y las barras transcurridas desde el último cruce. La fila FIT GUARD muestra el lado que favorece el oscilador, el modo, el R cuadrado de la barra con OPEN, HOLD o desactivado, la anchura del Range Guard en ATR con su estado y el lado de la EMA. En el gráfico en tiempo real se marca cada cruce de las últimas 150 barras: una pequeña flecha cuando se acepta, un punto gris cuando un guard lo ha rechazado. Los botones permiten alternar entre «Armed» / «Scan only», «Pause» / «Resume», marcas en el gráfico y segmentación. La tarjeta «Hedge Vault» se acopla debajo del panel principal y permanece oculta mientras la cobertura está desactivada. No se dibuja nada en un backtest no visual.
----------
Límites que controlas
Ningún ajuste cierra la posición por ti; los límites solo detienen nuevos niveles.
Cada orden pasa por una comprobación de margen libre con un margen de seguridad antes de enviarse.
Los límites máximos de niveles por rejilla, órdenes por lado y lotes por orden mantienen la escalera finita. MinMarginLevelPercent y MaxAccountRiskPercent están desactivados por defecto; configúralos para tu propia cuenta.
Una medida de seguridad opcional relacionada con el marco temporal del nivel de margen traslada la señal y el espaciado a un marco temporal superior a medida que desciende el margen. Está desactivada por defecto y no se aplicó en nuestras pruebas.
Las copias se mantienen separadas por símbolo y número mágico.
La función «Scan» solo muestra todas las decisiones sin enviar ni una sola orden.
----------
A quién va dirigido
A los operadores que buscan una estrategia de rejilla que se active cuando el precio se desvíe de su propia previsión en una tendencia clara, y no por el ruido del mercado; a quienes les gustan muchos cierres pequeños; a quienes prefieren un EA discreto que opere siguiendo la tendencia principal; a quienes desean que el motor principal opere al precio de entrada; y a quienes ajustan el tamaño de los lotes en función de su saldo.
A quién NO va dirigido
- Cualquiera que necesite un stop loss en cada orden. Esta rejilla no tiene ninguno por diseño.
- Cualquiera que espere una rentabilidad mensual fija o que su capital se duplique rápidamente. El resultado probado anterior es modesto, y es el más realista.
- Cuentas pequeñas que operan con lotes grandes sin supervisión. Una tendencia alcista prolongada puede mantener la posición abierta durante semanas.
- Operadores que quieran una operación en cada vela. Los filtros la mantienen tranquila a propósito, y en el gráfico diario del oro puede permanecer inactiva durante meses.
- Operadores que persiguen el mayor beneficio a cualquier coste en cuanto a la caída del capital. La configuración por defecto favorece una caída menor; desactivar el «Fit Guard» genera más operaciones y oscilaciones más bruscas.
- Operadores que buscan un sistema para el oro ya preparado. El oro solo se probó en D1 con once operaciones, lo que no demuestra nada en ningún sentido.
- Operadores que esperan que una línea de regresión señale máximos y mínimos. Confirma una desviación de la trayectoria; no predice el cambio de tendencia.
- Operadores que no vayan a realizar pruebas previas. Si te saltas el Strategy Tester en tu propio bróker, esta no es la herramienta adecuada para ti.
----------
Preguntas frecuentes
¿Se repintan? Las señales aceptadas, las marcas en el gráfico y ambas filas del panel utilizan únicamente barras cerradas.
¿Es el clásico oscilador de previsión de Chande? Sí: 100 × (cierre - previsión de regresión lineal) / cierre, sobre 14 cierres. Este EA añade la línea de señal EMA de 9 barras y el «Fit Guard» R al cuadrado.
¿Modo cero o modo línea de señal? El modo cero espera a que el precio cambie de lado respecto a su previsión y opera menos. El modo línea de señal reacciona al cambio de tendencia del oscilador y opera con más frecuencia; no se ha sometido a backtesting en este caso.
¿Qué mercados se han probado? EURUSD H1 y XAUUSD D1. El resto queda a tu criterio para que lo pruebes.
¿Qué profundidad alcanzó la rejilla en la prueba? Como máximo, 7 órdenes abiertas a la vez en el EURUSD, 0,42 lotes en total, con el «guard» predeterminado. Con el «guard» desactivado, alcanzó las 10 órdenes y 0,55 lotes.
¿Qué debería cambiar primero? InpCFOFitMin, luego InpCFORangeMinATR y, por último, InpCFOPeriod. Un cambio cada vez, y fíjate en la caída máxima y la profundidad de la cesta junto al resultado neto.
¿Cuentas de compensación? Existe un límite de margen independiente para ellas, pero el comportamiento de la compensación no está verificado.
----------
Todos los parámetros
Niveles de la rejilla
TradeMode: dos cuadrículas, COMPRA y VENTA, por defecto, o solo en una dirección.
GridSpacePoints: distancia entre niveles en el modo de espaciado fijo (25).
GridSpaceMultiplier: por encima de 1,0 amplía los niveles más profundos (1,0 = par).
MaxGridLevels: número máximo de niveles en una rejilla (1000).
UpDirectionIsBuy: en qué sentido se activa una orden al subir el precio.
EAMagicNumber: número de las órdenes de rejilla (9769520).
GridOrderComment: texto de las órdenes de rejilla (GCFO).
OneOrderPerBar: como máximo un nuevo nivel por barra.
Lotes
InitialLotSize: volumen del primer nivel (0,01).
LotSizingMode: aditivo por defecto; multiplicativo como alternativa.
LotMultiplier: factor por nivel en modo multiplicativo (1,25).
LotAddStep: incremento por nivel en modo aditivo (0,01; 0 utiliza el lote inicial).
MaxOrderVolume: orden única más grande (1,0).
UseAutoLot: vincula el lote inicial al saldo (desactivado).
AutoLotBaseBalance: saldo que coincide con el lote inicial (1000).
AutoLotAllowDecrease: permite que el lote automático sea inferior al lote inicial (desactivado).
Espaciado ATR
GridSpacingMode: ATR por defecto; puntos fijos como alternativa.
ATRTimeframe: marco temporal del ATR (gráfico actual).
ATRPeriod: duración del ATR (14).
ATRSpacingFactor: espaciado como múltiplo del ATR (1,0).
ATRBarShift: barra ATR; 1 es la última barra completada.
ATRMinSpacingPts: espaciado mínimo en puntos (50; 0 = ninguno).
ATRMaxSpacingPts: espaciado máximo en puntos (5000; 0 = ninguno).
ATRFreezeOnStart: mantiene un único espaciado durante todo el ciclo (desactivado).
Objetivo de beneficio
DesiredProfitPerClosure: objetivo base en la divisa de la cuenta (2,0).
ProfitMultiplier: escala final, de 1,00 a 2,00.
ProfitTargetMode: escalado por defecto: los libros de órdenes más grandes y profundos apuntan a objetivos más altos.
ProfitVolumePower: cómo el volumen de cierre eleva el objetivo (1,0; 0 desactivado).
ProfitDepthBonus: objetivo adicional por cada nivel abierto adicional (0,10).
ProfitMaxMultiple: límite máximo del objetivo escalado en múltiplos de la base (50).
ProfitMaxReachFraction: mantiene el objetivo dentro de esta proporción de un paso de la cuadrícula (0,50).
Escáner de fragmentos
UseMultiLegScan: comprueba los grupos de órdenes múltiples antes que el par simple (activado).
MaxOldestLegs: el número máximo de órdenes antiguas en un cierre (3).
MaxNewestLegs: número máximo de órdenes más recientes en un cierre (6).
ScanPriority: clasificación de los grupos que cumplen los requisitos; por defecto, el grupo más grande primero.
NeverBankLessThanPair: un grupo también debe superar el objetivo del par (activado).
RequireCloseVolumeExceedsTarget: el volumen más reciente debe superar al más antiguo (activado).
MinCloseVolumeRatio: ratio requerido entre esos volúmenes (1,5).
División del objetivo
EnableTargetSlicing: permite el cierre parcial de la orden más antigua (activado).
FragProfitWeightPower: peso de las ganancias por lote cerrado (1,5).
FragMinSlicePercent: porción mínima, porcentaje de la orden objetivo (20).
FragAllowMultiCloser: varias órdenes nuevas pueden financiar una porción (activado).
FragPreferFullClosure: se da prioridad al cierre completo cuando ambas opciones son posibles (activado).
Protección contra reapertura
ReopenGuard: bloquea los cierres que reabrirían un nivel de una sola vez (basado en pasos).
ReopenGuardCushion: distancia de seguridad como porcentaje de un paso (0,90).
Protección de la cuenta
MinMarginLevelPercent: no se abren nuevos niveles por debajo de este nivel de margen (0, desactivado).
MaxAccountRiskPercent: no se establecen nuevos niveles más allá de esta pérdida flotante, expresada en porcentaje del saldo (0, desactivado).
NetMaxMarginPercent: solo para compensación; límite máximo del margen de la posición neta, porcentaje del capital (5,0).
MaxTotalOrders: límite absoluto de órdenes por lado (1000).
Ejecución y comprobaciones
RunMode: «Armed» (activado) o «Scan» (solo escaneo).
CloseSequence: orden en el que se envían las partes; por defecto, la más antigua primero.
MaxSlippagePoints: deslizamiento permitido (30).
MaxSpreadPoints: no se opera por encima de este spread (7500).
MinSecondsBetweenClosures: pausa entre cierres por cada lado (5).
CloseAttemptsPerLeg: intentos antes de pasar a la cola de reintentos (3).
VerifyTimeoutSeconds: tiempo durante el que se sigue una posición bloqueada (90).
DeferWhenMarketClosed: espera a que se reanude la sesión en lugar de detenerse (activado).
MarketClosedRetrySeconds: intervalo entre reintentos mientras se rechazan las órdenes (30).
AutoResumeAfterSeconds: una interrupción se restablece automáticamente tras este número de segundos (300; 0 espera a que actúes).
NoPartialRetryMinutes: los cierres parciales se vuelven a intentar tras este número de minutos tras un rechazo del bróker (15; 0: nunca).
AbortIfBookChanged: descarta un plan si cambia una parte de la operación (activado).
UseFullCommission: contabiliza la comisión en ambas partes (activado).
CommissionPerLot: valor por defecto (0: consulta el historial).
CloseOrderComment: texto al cerrar operaciones.
Ciclo de cobertura
EnableHedgeCycle: interruptor principal (desactivado).
Símbolos de cobertura: lista separada por comas; repite un símbolo para más turnos (XAGUSD).
Rotación de símbolos de cobertura: cómo se selecciona el siguiente símbolo (por ciclo).
HedgeMaxSymbolsInTester: límite de rotación solo en el simulador (2; 0 = ninguno).
HedgeCycleLots: lotes en cada lado del par (0,01).
HedgeSliceLots: lotes retirados por cada lado en cada tramo (0,01).
HedgeFragmentBonus: bonificación sobre el coste del segmento (100).
HedgeBonusIsPercent: la bonificación es un porcentaje; «false» significa dinero (activado).
HedgeMaxSurcharge: límite de dinero por cierre (0, ninguno).
HedgeMaxSurchargePercent: aumento máximo de cualquier objetivo de cierre, en porcentaje (50).
HedgeMagicNumber: número de las posiciones de cobertura; debe ser distinto de la cuadrícula (9769521).
HedgeReopenOnFinish: abre un nuevo ciclo cuando finaliza uno (activado).
HedgeStartRequiresTrade: el primer ciclo espera una orden de la rejilla (activado).
HedgeIntegritySeconds: intervalo de comprobación del saldo de las posiciones (5).
HedgeAutoRepair: repara automáticamente una posición aislada (activado).
HedgeNakedAction: qué hacer con una posición aislada; por defecto, volver a cubrirla.
HedgeMaxSpreadPoints: límite del spread de cobertura (0: desactivado).
HedgeSlippagePoints: margen de deslizamiento de la cobertura (30).
HedgeAttemptsPerLeg: intentos por tramo de cobertura (3).
HedgeVerifyTimeout: tiempo de espera para una posición de cobertura bloqueada (90).
HedgeCommissionPerLot: comisión de cobertura por defecto (0: consulta el historial).
HedgeOrderComment: texto en las operaciones de cobertura.
Día de liquidación semanal
WeeklyCashDay: pausa los nuevos ciclos y las divisiones en torno a las retiradas (desactivado).
CashDayOfWeek: 0 para domingo, 1 para lunes, y así sucesivamente (1).
CashCutoffHour: hora del servidor a partir de la cual no se activan nuevas particiones (21).
Panel y gráfico
ShowPanel: panel activado o desactivado.
PanelX y PanelY: distancia desde el borde del gráfico (12, 15).
PanelFontSize: tamaño base del texto (9).
ShowArabic: línea de segundo idioma (activada).
ShowChartMarks: planos y niveles dibujados en el gráfico (activado).
MaxTableRows: número de filas por cuadrícula (13).
PanelCorner: esquina a la que está anclado el panel.
Desencadenante de entrada
EntryTriggerMode: la estrategia Chande Forecast por defecto.
SignalBarShift: 1 es la última barra completada.
SignalBarsDelay: barras entre señales aceptadas (30; 0 cada una).
SignalValidBars: barras durante las que una señal sigue siendo válida (3).
SignalAllowBuy y SignalAllowSell: activan o desactivan cada lado.
SignalReverse: invierte la dirección (desactivado).
Oscilador de previsión de Chande
InpCFOPeriod: número de barras en la línea de previsión por mínimos cuadrados (14).
InpCFOSignal: longitud de la EMA de la línea de señal (9).
InpCFOMode: 0, el oscilador cruza el cero; 1, cruza su línea de señal (0).
InpCFOFitMin: Fit Guard: R cuadrado mínimo de la línea de previsión en la barra de cruce (0,30; 0 desactivado; véase la prueba anterior).
InpCFORangeMinATR: Range Guard: ancho mínimo de la ventana en ATR (5; 0: desactivado).
InpCFORangeBars: Range Guard: longitud de la ventana en barras (20).
InpCFOATRPeriod: duración del ATR para el «Range Guard» (14).
InpCFOTrendFilter: 1 a favor de la EMA, 2 en contra, 0 desactivado (1).
InpCFOTrendMAPeriod: duración de la EMA de tendencia (200).
InpShowSignalArrows: flecha que indica dónde se ha activado un ciclo (activado).
InpShowCFOOnChart: cruces anteriores en el gráfico en tiempo real, con flecha o punto gris (activado).
Depuración
DebugMode: detalles adicionales en el diario (desactivado).
Seguridad del margen en el marco temporal
UseMarginTFSafety: interruptor principal (desactivado).
Level1MarginPct y Level1TF: al alcanzar el 6000 %, el análisis pasa a M15.
Level2MarginPct y Level2TF: al alcanzar el 5000 %, la operación pasa a H1.
MarginTFHysteresisPct: recuperación necesaria antes de retroceder (500).
----------
El riesgo, sin rodeos
El trading en rejilla es arriesgado. Aumenta las posiciones perdedoras, no utiliza stop loss y una tendencia alcista puede mantener la posición abierta durante mucho tiempo o, con lotes demasiado grandes para el saldo, acabar en un stop-out y una pérdida considerable. El oscilador de previsión se basa en cierres anteriores y no puede prever la siguiente barra. No se garantiza ningún beneficio. Elige lotes que puedan soportar una racha negativa, pruébalo con tu propio bróker y arriesga solo el dinero que puedas permitirte perder. No se necesitan DLL ni archivos adicionales.
Si lo has utilizado, una reseña sincera sobre cómo te ha funcionado, ya sea positiva o negativa, ayudará al siguiente operador a tomar una decisión.
