Grid Vortex Indicator 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.15
- Activaciones: 5
Compruébalo antes de decidirte: ejecuta el EA «Grid Vortex Indicator» en el Probador de estrategias de MetaTrader 5 con el modo visual activado y observa cómo va pasando de un cruce a otro hasta que uno de los bandos se haga realmente con el control del mercado.
UN LADO TOMA LA INICIATIVA. SOLO ENTONCES COMIENZA LA GRID.
Etienne Botes y Douglas Siepman publicaron el indicador Vortex en 2010, basándose en una sencilla observación: en una subida saludable, el máximo de cada barra supera con creces el mínimo de la barra anterior, y en una caída saludable, cada mínimo se sitúa muy por debajo del máximo anterior. Si sumas esos alcances a lo largo de una serie de barras y los divides por el rango real, obtienes dos líneas. VI+ mide el alcance al alza y VI- mide el alcance a la baja. Cuando intercambian sus posiciones, es posible que el control esté cambiando de manos. El problema es que, en un mercado tranquilo, intercambian sus posiciones una y otra vez. El EA «Grid Vortex Indicator» aborda esto como el problema central. Solo acepta un cruce como inicio de un ciclo de rejilla cuando las líneas se han separado, el ganador es genuinamente fuerte, el pasado reciente no es un enredo de cruces anteriores y la tendencia lenta concuerda. A partir de ahí, un motor completo de gestión de rejilla gestiona la cartera, recortando la exposición más antigua mediante cierres de grupos y divisiones parciales.
Lo que obtienes
• Un ciclo de COMPRA solo puede comenzar cuando VI+ cruza por encima de VI- en una barra cerrada y se cumplen todas las condiciones de seguridad; un ciclo de VENTA requiere el cruce inverso. Solo barras cerradas, por lo que una señal aceptada nunca se modifica una vez marcada.
• Ambas líneas Vortex se calculan dentro del EA a partir de los máximos, mínimos y cierres de las propias barras. No hay que instalar ningún archivo de indicador personalizado.
• Novedad de este producto: el Tangle Guard. Cuenta cuántas veces se han cruzado las dos líneas en las barras anteriores al cruce actual y rechaza la señal cuando el mercado ha estado oscilando de un lado a otro.
• El «Gap Guard» exige que haya una distancia apreciable entre las líneas en la barra de cruce, por lo que se omite cualquier contacto que apenas altere la orden.
• El Leader Guard busca que la línea ganadora se sitúe en un nivel de fuerza real, 1,00 por defecto.
• De forma predeterminada, está activado un filtro EMA lento, por lo que el ciclo comienza en el lado de la tendencia más marcada. Puedes desactivarlo o utilizarlo para realizar operaciones de fade.
• Cada cruce reciente se marca en el gráfico en tiempo real: una pequeña flecha donde ha superado los filtros y un punto gris donde ha sido rechazado, para que puedas ver el filtrado con tus propios ojos.
• Las ganancias se acumulan por grupos de órdenes más antiguas y más recientes, y una orden antigua de gran volumen se retira en tramos parciales en lugar de dejarse a la espera de un retorno completo.
• Sin stop loss ni cierre forzado de todas las posiciones. Al alcanzarse un límite, se rechazan nuevos niveles mientras se sigue gestionando el libro de órdenes existente, lo que también significa que el EA no limita tus pérdidas.
EMPIEZA AQUÍ
Empieza en el EURUSD H1 o el XAUUSD D1 con el lote predeterminado de 0,01 y la escalera aditiva. Configura RunMode en «Scan only» para la primera sesión: el panel mostrará entonces todos los planes que el EA llevaría a cabo, sin enviar ni una sola orden, y con un solo botón podrás pasar a «Armed» cuando estés satisfecho. Los spreads, los swaps y las comisiones varían de un bróker a otro, así que ejecuta el Strategy Tester con tus propios datos antes de pasar a operar en vivo. Con un saldo reducido, mantén el lote inicial y deja que el tester muestre hasta qué punto puede crecer la cartera con tu par. Para reproducir nuestras cifras que aparecen a continuación, utiliza los parámetros predeterminados y las mismas fechas.
¿Por qué tantos «guardias» en torno a un solo cruce?
Un cruce simple de Vortex es una buena alerta para un humano, que puede echar un vistazo al gráfico y encogerse de hombros. Una red no puede encogerse de hombros. Una vez que abre el primer nivel, no tiene ningún stop que le permita salir, por lo que un mal comienzo permanece en la cartera hasta que el motor lo elimine. Esto eleva el coste de una señal falsa, y las señales falsas son precisamente lo que produce un cruce sin filtrar en un mercado lateral. La respuesta aquí no es una fórmula más ingeniosa. Se trata de un conjunto de preguntas sencillas, cada una de ellas visible en el panel: ¿están separadas las líneas?, ¿es fuerte la línea líder?, ¿ha estado este mercado enredado? y ¿coincide la tendencia lenta? Si alguna respuesta es «no», el EA espera. Verás menos ciclos que los que ofrece un cruce sin filtrar, y esa es la clave. No es una promesa de que los ciclos que se inicien vayan a salir como tú quieres; es una condición clara y verificable.
La mejora en esta versión
El «Tangle Guard» es una incorporación propia de este EA. En cada cruce, revisa un número determinado de barras (20 por defecto) y cuenta los cruces anteriores de las mismas dos líneas. Se toleran hasta dos. Si hay más, se considera que el mercado está enredado, por lo que se rechaza el nuevo cruce, por muy bueno que parezca por sí solo. Establece el número de barras en 0 para desactivar el Tangle Guard. El panel muestra el recuento en tiempo real como «KNOT», junto con «OPEN» o «HOLD», al lado de las lecturas de la brecha y del líder. Las marcas del gráfico también son nuevas: los cruces rechazados permanecen visibles como puntos grises, por lo que nada se filtra a tus espaldas. Se incluye la seguridad del marco temporal del nivel de margen, que está desactivada por defecto.
Un ciclo, paso a paso
1. La lectura. En cada barra cerrada, el EA suma el alcance al alza, el alcance a la baja y el rango real durante tu periodo Vortex, y calcula el VI+ y el VI-.
2. El cruce. El VI+ debe haberse situado por encima del VI- para una COMPRA, o el VI- por encima del VI+ para una VENTA, en la propia barra de la señal.
3. El «Gap Guard». La distancia entre las dos líneas en esa barra debe alcanzar el mínimo establecido.
4. La protección del líder. La línea más alta de las dos debe alcanzar el nivel de fuerza establecido.
5. El «Tangle Guard». Los cruces anteriores en la ventana retrospectiva no deben superar su máximo.
6. El filtro de tendencia. Por defecto, el cierre debe situarse en el lado de la operación respecto a la EMA lenta. Se puede desactivar o configurar para que se atenúe.
7. El ritmo. Un intervalo tranquilo de barras entre las señales aceptadas evita que una sesión agitada se repita ciclo tras ciclo, y una señal sigue siendo válida durante unas cuantas barras si no es posible colocar un nivel de inmediato.
8. La escalera. Los niveles se espacian por puntos fijos o por el ATR, con un mínimo, un límite máximo y la opción de congelar la distancia durante todo el ciclo. Las redes de COMPRA y VENTA pueden ejecutarse juntas o una dirección puede ejecutarse por separado.
9. La cosecha. El sistema busca grupos de órdenes más antiguas y más recientes y cierra un grupo tan pronto como su resultado combinado, tras deducir el swap y la comisión, supere tu objetivo. Cuando la orden más antigua sigue siendo demasiado pesada, solo se liquida una parte de ella, pagada con los beneficios ya obtenidos.
10. Los controles de seguridad. Un mecanismo de protección contra la reapertura bloquea cualquier cierre que volviera a situar la posición en el mismo nivel. Cada tramo se confirma cotejándolo con el historial de operaciones; los tramos fallidos esperan en una cola de reintentos, y el plan se abandona si el libro de órdenes cambia entre el escaneo y el envío.
11. El ciclo de cobertura opcional. Desactivado por defecto. Cuando está activado, mantiene un par equilibrado en un símbolo que elijas y lo retira en partes iguales, financiado mediante un pequeño recargo sobre los cierres que la red ya está realizando.
El panel
El panel se sitúa a la izquierda y deja libre el lado derecho y la escala de precios. Muestra el símbolo y el número mágico, un indicador de estado (ARMADO, SOLO ESCANEO o EN PAUSA), el modo de rejilla, el paso de lotes, el espaciado, el resultado acumulado, el libro de órdenes en lotes con su resultado neto, el plan de cierre para cada lado con su propio botón de cierre y la lista de órdenes. La fila VORTEX PULSE indica el período, los valores actuales de VI+ y VI-, qué lado va en cabeza y hace cuántas barras que las líneas se cruzaron por última vez. La fila VORTEX GUARD muestra la brecha, el valor líder y el recuento de KNOT, cada uno marcado como «ABIERTO» o «MANTENER», seguido del lado de la EMA y el modo de filtro. Los botones permiten alternar entre «Armado» y «Solo escaneo», «Pausa» y «Reanudar», así como gestionar las marcas del gráfico y el corte de datos. La tarjeta «Hedge Vault» se acopla directamente debajo del panel principal y se desplaza con él al arrastrarlo o minimizarlo. El panel se adapta al tamaño de la pantalla y no dibuja nada en un backtest no visual, por lo que la optimización sigue siendo rápida.
Protección que tú controlas
Sin stop loss ni cierre forzado de todas las posiciones. Al alcanzarse un límite, se detienen los nuevos niveles; nunca se liquida la cartera en un mal momento.
Antes de cada orden, la comprobación de fondos plantea una pregunta sencilla: ¿hay margen libre suficiente, con un colchón de seguridad, para esta orden?
Los límites en los niveles por cuadrícula, las órdenes por lado y los lotes por orden mantienen la escalera dentro de unos límites, y la escalera de lotes deja de crecer al alcanzar el límite de nivel.
El código limita el margen de una posición fusionada en cuentas de compensación como porcentaje del capital. Nuestras propias pruebas se realizaron en una cuenta de cobertura, así que pruébalo primero en tu propia cuenta de compensación en el simulador.
La seguridad opcional del marco temporal del nivel de margen traslada la señal y el espaciado a un marco temporal superior cuando el nivel de margen cae a los niveles que hayas elegido, y vuelve a su posición original solo después de que el margen se recupere más allá de un colchón de seguridad. Desactivado por defecto.
Cada copia se aísla por símbolo y números mágicos, por lo que los gráficos nunca interfieren entre sí en cuanto a órdenes o estado guardado.
El modo «solo escaneo» muestra todas las decisiones sin enviar ninguna orden.
Nuestras propias cifras de prueba
Probador de estrategias, OHLC de 1 minuto, del 01/01/2025 al 30/09/2026, apalancamiento 1:100, parámetros predeterminados, cuenta de cobertura:
• EURUSD H1, depósito de 10 000 $: resultado neto +973,65, caída máxima del capital del 3,40 %, 487 operaciones, sin stop-out ni rechazos de margen.
• EURUSD H1, depósito de 1 000 000 $: resultado neto +973,65, caída máxima del capital del 0,04 %, 487 operaciones, sin stop-out ni rechazos de margen.
• XAUUSD D1, depósito de 10 000 $: resultado neto +49,89, caída máxima del capital del 0,42 %, 18 operaciones, sin stop-out ni denegaciones de margen.
• XAUUSD D1, depósito de 1 000 000 $: resultado neto +49,89, caída máxima del capital del 0,00 %, 18 operaciones, sin stop-out ni denegaciones de margen.
Se trata de simulaciones de un periodo pasado basadas en los datos de un bróker, no de una previsión. Las 18 operaciones con XAUUSD son demasiado pocas para demostrar nada, y otro periodo puede terminar de forma muy diferente. Las comisiones, el deslizamiento y la ejecución real en tu cuenta también variarán. El verdadero peligro de la estrategia de rejilla —una tendencia alcista frente a un libro de órdenes profundo— no queda descartado por estas simulaciones.
A quién le conviene y a quién no
Es adecuado para los traders que quieren entender por qué se inició un ciclo, que aceptan menos señales a cambio de que sean más claras, que prefieren muchos cierres pequeños a un único objetivo lejano y que ajustarán el tamaño del lote a su propia cuenta. No es adecuado para nadie que necesite un stop loss en cada orden, una cifra mensual prometida o un robot del tipo «configurar y olvidar» que ejecute lotes grandes con un saldo muy reducido.
Respuestas rápidas
¿Se repinta? No. Las señales provienen de barras cerradas, y los valores de una barra cerrada no cambian.
¿Por qué a veces permanece inactivo durante mucho tiempo? Porque los filtros son estrictos por diseño, y la prueba del XAUUSD D1 anterior muestra lo pocas operaciones que eso puede suponer en un gráfico de baja volatilidad.
¿En qué se diferencia esto de un cruce de medias móviles? Las líneas Vortex comparan hasta qué punto cada barra se extiende más allá de la anterior, medido en función del rango real. No hay ninguna media de precios en la señal; la única media es el filtro de tendencia opcional.
¿Tengo que añadir un indicador Vortex? No. Todo se calcula dentro del EA, y este marca los cruces en el gráfico en tiempo real. Las dos líneas se muestran como números en el panel, no se dibujan en una subventana, por lo que el panel conserva toda la altura del gráfico.
¿Puedo hacer que opere con más o menos frecuencia? Sí. Reduce el valor de SignalBarsDelay, los mínimos de Gap o Leader, o desactiva el filtro de tendencia para obtener más ciclos; auméntalos o ajusta el Tangle Guard para obtener menos.
Explicación de cada parámetro
Grid: cómo se abren los niveles
TradeMode: rejilla dual por defecto (COMPRA y VENTA una al lado de la otra) o solo en una dirección.
GridSpacePoints: distancia fija entre niveles en puntos cuando el espaciado ATR está desactivado (25).
GridSpaceMultiplier: 1,0 mantiene los niveles espaciados de manera uniforme; un valor más alto separa más los niveles más profundos.
MaxGridLevels: el número máximo de niveles que puede contener una cuadrícula (1000).
UpDirectionIsBuy: determina a qué lado pertenece un movimiento alcista.
EAMagicNumber: el ID que aparece en las órdenes de rejilla de este EA (9754370).
GridOrderComment: el comentario de cada orden de la rejilla (GVTX).
OneOrderPerBar: no más de un nuevo nivel por barra.
Escalera de lotes
InitialLotSize: volumen del primer nivel (0,01).
LotSizingMode: por defecto, aditivo; también puede ser multiplicativo.
LotMultiplier: en modo multiplicativo, cada nivel es el lote anterior multiplicado por este valor (1,25).
LotAddStep: en modo aditivo, el volumen añadido en cada nivel (0,01; 0 significa el lote inicial).
MaxOrderVolume: el lote máximo que puede utilizar una sola orden (1,0).
UseAutoLot: ajusta el lote inicial en función del saldo (desactivado).
AutoLotBaseBalance: el saldo que se corresponde con el lote inicial (1000).
AutoLotAllowDecrease: permite que el lote automático sea inferior al lote inicial (desactivado).
Espaciado ATR
GridSpacingMode: ATR por defecto o puntos fijos.
ATRTimeframe: el marco temporal en el que se mide la volatilidad (gráfico actual).
ATRPeriod: duración del ATR (14).
ATRSpacingFactor: el espaciado es igual al ATR multiplicado por este valor (1,0).
ATRBarShift: si se establece en 1, se utiliza la última barra cerrada.
ATRMinSpacingPts: el espaciado mínimo permitido en puntos (50; 0 significa que no hay espaciado).
ATRMaxSpacingPts: el espaciado máximo permitido en puntos (5000; 0 significa que no hay espaciado).
ATRFreezeOnStart: mantiene un único espaciado durante todo el ciclo (desactivado).
Objetivo de beneficio
DesiredProfitPerClosure: el objetivo base en la divisa de la cuenta (2,0).
ProfitMultiplier: escala el objetivo final entre 1,00 y 2,00.
ProfitTargetMode: escalado por defecto, por lo que un libro de órdenes más amplio y profundo debe generar un resultado mayor.
ProfitVolumePower: indica en qué medida el volumen de cierre eleva el objetivo (1,0; 0 lo desactiva).
ProfitDepthBonus: objetivo adicional por cada nivel abierto adicional (0,10).
ProfitMaxMultiple: el límite máximo del objetivo escalado como múltiplo del objetivo base (50).
ProfitMaxReachFraction: mantiene el objetivo dentro de una fracción de un paso de la cuadrícula para que siga siendo alcanzable (0,50).
Escáner de fragmentos
UseMultiLegScan: comprueba combinaciones de varias órdenes antes que el par simple (activado).
MaxOldestLegs: el número máximo de órdenes más antiguas permitidas en un cierre (3).
MaxNewestLegs: el número máximo de órdenes más recientes permitidas en un cierre (6).
ScanPriority: cómo se clasifican los grupos que cumplen los requisitos; por defecto, primero las órdenes más numerosas.
NeverBankLessThanPair: un grupo también debe superar el objetivo del par simple (activado).
RequireCloseVolumeExceedsTarget: el volumen más reciente debe superar al más antiguo (activado).
MinCloseVolumeRatio: ratio mínimo entre el volumen de cierre y el volumen objetivo (1,5).
División del objetivo: cierres parciales
EnableTargetSlicing: cierra una parte de la orden más antigua cuando aún no se puede liquidar todo el lote (activado).
FragProfitWeightPower: cómo se pondera el beneficio por lote de cierre (1,5).
FragMinSlicePercent: la porción más pequeña expresada como porcentaje de la orden objetivo (20).
FragAllowMultiCloser: permite que varias órdenes más recientes sumen sus beneficios para pagar una porción (activado).
FragPreferFullClosure: un cierre completo tiene prioridad sobre una porción siempre que ambos cumplan los requisitos (activado).
Protección contra la reapertura
ReopenGuard: bloquea los cierres que reabrirían inmediatamente un nivel (basado en pasos).
ReopenGuardCushion: la distancia de seguridad expresada como fracción de un paso de la cuadrícula (0,90).
Protección de la cuenta
MinMarginLevelPercent: no se abren nuevas posiciones por debajo de este porcentaje de nivel de margen (0 = desactivado).
MaxAccountRiskPercent: no se establecen nuevos niveles por encima de esta pérdida flotante expresada como porcentaje del saldo (0 = desactivado).
NetMaxMarginPercent: en cuentas con compensación, el margen máximo de la posición neta como porcentaje del capital (5,0).
MaxTotalOrders: límite máximo absoluto de órdenes en cuadrícula por lado (1000).
Ejecución y verificación
RunMode: «Armed» (Activo) o «Scan only» (Solo escaneo); «Scan only» es el primer paso más prudente.
CloseSequence: el orden en el que se envían las partes de la operación; por defecto, primero las más antiguas.
MaxSlippagePoints: deslizamiento máximo (30 puntos).
MaxSpreadPoints: la negociación se detiene por encima de este spread (7500 puntos).
MinSecondsBetweenClosures: pausa mínima entre dos cierres en el mismo lado (5 segundos).
CloseAttemptsPerLeg: número de intentos de cierre antes de que un tramo pase a la cola de reintentos (3).
VerifyTimeoutSeconds: tiempo durante el que se sigue comprobando un tramo atascado (90 segundos).
DeferWhenMarketClosed: espera a que comience la sesión en lugar de detenerse cuando el mercado está cerrado (activado).
MarketClosedRetrySeconds: intervalo de reintento mientras el bróker rechaza las órdenes (30 segundos).
AutoResumeAfterSeconds: anula la interrupción automáticamente tras este número de segundos (300; 0 espera a que se pulse el botón del panel).
NoPartialRetryMinutes: vuelve a intentar cierres parciales tras este número de minutos tras un rechazo del bróker (15; 0: nunca).
AbortIfBookChanged: descarta un plan si se produce un cambio en una de las partes de la operación entre el escaneo y el envío (activado).
UseFullCommission: calcula la comisión para ambas partes de una operación (activado).
CommissionPerLot: comisión alternativa cuando el historial no contiene ninguna (0: la lee del historial).
CloseOrderComment: el comentario al cerrar operaciones.
Ciclo de cobertura
EnableHedgeCycle: desactivado por defecto.
HedgeSymbols: lista de símbolos de cobertura separados por comas; repetir uno le da más turnos (XAGUSD).
Rotación de símbolos de cobertura: cómo se elige el símbolo del siguiente ciclo (por ciclo).
HedgeMaxSymbolsInTester: limita la rotación únicamente en el Probador de estrategias (2; 0 significa que no hay límite).
HedgeCycleLots: lotes en cada lado del par equilibrado (0,01).
HedgeSliceLots: lotes retirados de cada lado por porción (0,01).
HedgeFragmentBonus: cantidad adicional que se suma al coste del segmento (100).
HedgeBonusIsPercent: la bonificación es un porcentaje del coste del segmento; si se establece en «false», se convierte en una cantidad fija (activado).
HedgeMaxSurcharge: límite máximo de dinero que se puede aplicar como recargo a un cierre (0 = sin límite).
HedgeMaxSurchargePercent: el porcentaje máximo en que la cobertura puede elevar cualquier objetivo de cierre (50).
HedgeMagicNumber: el ID de las partes de la cobertura; debe ser diferente del de la cuadrícula (9754371).
HedgeReopenOnFinish: abre un nuevo ciclo al finalizar uno (activado).
HedgeStartRequiresTrade: espera a que la cuadrícula abra una posición antes del primer ciclo (activado).
HedgeIntegritySeconds: frecuencia con la que se comprueba que ambas posiciones sean iguales (5 segundos).
HedgeAutoRepair: repara automáticamente una posición aislada (activado).
HedgeNakedAction: qué hacer con una posición aislada; por defecto, se vuelve a cubrir.
HedgeMaxSpreadPoints: no se realizan órdenes de cobertura por encima de este spread (0 = desactivado).
HedgeSlippagePoints: deslizamiento máximo en las órdenes de cobertura (30 puntos).
HedgeAttemptsPerLeg: número de intentos por parte de la operación de cobertura (3).
HedgeVerifyTimeout: tiempo durante el que se sigue comprobando una posición de cobertura bloqueada (90 segundos).
HedgeCommissionPerLot: comisión de cobertura por defecto (0: se lee del historial).
HedgeOrderComment: el comentario sobre las operaciones de cobertura.
Día de liquidación semanal
WeeklyCashDay: no hay nuevo ciclo de cobertura ni reparto durante el periodo de retirada (desactivado).
CashDayOfWeek: 0 = domingo, 1 = lunes, y así sucesivamente (1).
CashCutoffHour: hora del servidor a partir de la cual no se activa ninguna nueva distribución (21).
Panel y gráfico
ShowPanel: muestra u oculta el panel.
PanelX y PanelY: desplazamientos del panel respecto a los bordes del gráfico (12 y 15).
PanelFontSize: tamaño de fuente base (9).
ShowArabic: añade una línea en árabe debajo de la línea en inglés del panel (activado).
ShowChartMarks: dibuja planos y niveles en el gráfico (activado).
MaxTableRows: número de filas que se muestran por cuadrícula (13).
PanelCorner: la esquina del gráfico a la que está anclado el panel.
Desencadenante de entrada
EntryTriggerMode: la estrategia del indicador Vortex activa el primer nivel de forma predeterminada.
SignalBarShift: 1 significa la última barra cerrada.
SignalBarsDelay: barras que deben transcurrir entre señales aceptadas (30; 0 acepta todas las señales).
SignalValidBars: una señal sigue siendo válida durante este número de barras (3).
SignalAllowBuy y SignalAllowSell: activan o desactivan cada dirección por separado.
SignalReverse: invierte la dirección (desactivado).
Indicador Vortex: la señal
InpVTXPeriod: número de barras que se suman para VI+ y VI- (14; debe ser 2 o más).
InpVTXGapMin: protección contra huecos; la distancia mínima entre VI+ y VI- en la barra transversal (0,05; 0 = desactivado).
InpVTXLeaderMin: protección de líder: el nivel que debe alcanzar la línea ganadora (1,00; 0 = desactivado).
InpVTXTangleBars: Tangle Guard: número de barras antes del cruce en las que se comprueba si ha habido cruces anteriores (20; 0 = desactivado).
InpVTXTangleMax - Tangle Guard: el número máximo de cruces anteriores permitidos en esas barras (2).
InpVTXTrendFilter: 0 = desactivado; 1 = operar a favor de la EMA; 2 = operar en contra de ella como una estrategia de «fade» (1).
InpVTXTrendMAPeriod: la longitud de la EMA de tendencia (200).
InpShowSignalArrows: flechas en las velas donde se ha activado un ciclo (activado).
InpShowVTXOnChart: marca los cruces Vortex recientes en las velas del gráfico en tiempo real, con flechas para los cruces aceptados y puntos grises para los rechazados (activado; sin subventana adicional).
Depuración
DebugMode: registro detallado en el diario (desactivado).
Seguridad del margen en el marco temporal
UseMarginTFSafety: desactivado por defecto.
Level1MarginPct y Level1TF: con un nivel de margen igual o inferior al 6000 por ciento, funcionan en M15.
Level2MarginPct y Level2TF: a un nivel de margen igual o inferior al 5000 por ciento, funcionan en H1.
MarginTFHysteresisPct: distancia a la que debe recuperarse el margen por encima de un nivel antes de retroceder (500).
Expectativas realistas
Una estrategia de rejilla gestiona una posición; no puede predecir el futuro y puede hacer que se pierda una gran parte de la cuenta. El EA «Grid Vortex Indicator» es selectivo a la hora de determinar cuándo comienza un ciclo, pero un cruce claro puede fallar unas cuantas barras más adelante. Sin un stop loss, la posición permanece abierta y crece mientras se desarrolla el movimiento, hasta los límites que hayas establecido. Elige un lote que tu cuenta pueda soportar, pruébalo primero con tu propio bróker y deja que el Strategy Tester te muestre cómo se comporta antes de operar en vivo. Funciona con cualquier símbolo y marco temporal y no necesita DLL ni archivos adicionales.
Si lo utilizas, una reseña breve y sincera sobre cómo se ha comportado en tu cuenta, ya sea positiva o negativa, ayudará a otros operadores a tomar una decisión.
