Chande Bodyline 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.34
- Activaciones: 5
Operaciones de rejilla con Qstick para operadores que desean que el primer nivel de la rejilla siga el movimiento de las propias velas: quién se está imponiendo en los cuerpos, si los compradores o los vendedores. Una promesa: la rejilla no se inicia hasta que el cuerpo medio de la vela se haya inclinado claramente hacia un lado en una barra completada. Mecanismo: el Qstick de Tushar Chande (The New Technical Trader, 1994) como una media de 20 velas entre el cierre y la apertura, expresada en unidades ATR, que cruza +0,10 o -0,10, un filtro de tendencia EMA 200 y un Range Guard, seguido de una rejilla espaciada por ATR que acumula pequeños cierres.
En pocas palabras, el Chande Bodyline EA es un asesor experto de rejilla Qstick para MetaTrader 5, un asesor experto de impulso del cuerpo de la vela: cuando los cuerpos verdes empiezan a superar a los rojos en una tendencia alcista, se une a los compradores; cuando los cuerpos rojos toman el control en una tendencia bajista, se une a los vendedores.
En resumen, qué bando toma: si el Qstick cruza al alza por encima de +0,10 del ATR, se activa una orden de COMPRA; si cruza a la baja por debajo de -0,10 del ATR, se activa una orden de VENTA, y solo cuando el cierre se sitúa en ese mismo lado de la EMA 200. Así pues, por defecto, se suma al flujo de cuerpos en la dirección de la tendencia principal.
Por qué cuesta menos: el motor de la rejilla, las medidas de seguridad y el panel son exactamente el mismo código que el de nuestros EA de rejilla completos; la diferencia es una señal específica y que no lleva nada añadido.
La diferencia de precio en cifras concretas: nuestros EA de rejilla completa oscilan entre 213 y 249 dólares; este cuesta 67 dólares. La parte más ligera es la señal (un indicador, 13 entradas de señal, ciclo de cobertura desactivado por defecto), no la gestión del dinero.
Probado en: EURUSD H1, 10 000 $, entradas por defecto, del 1 de enero de 2025 al 30 de septiembre de 2026: beneficio neto de +2.290,12, caída máxima del capital de 1.989,31 (16,96 %), 771 operaciones, factor de beneficio de 2,52, sin stop-out ni rechazo de margen. Más activo que nuestros EA «bulge», y la caída del capital también es mayor; ambos aspectos se indican tal y como son.
Pruébalo primero gratis: abre el EA Chande Bodyline 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 realiza se indica con una flecha en la vela; en un gráfico en tiempo real, cada cruce rechazado por el filtro se muestra como un punto gris.
El ciclo de vida de la operación en términos sencillos. Toma el cierre menos la apertura de cada vela completada, calcula la media de las últimas 20, divide por el ATR de 14, espera a que esa línea cruce +0,10 o -0,10, comprueba que la EMA 200 coincida, 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 estrategia de rejilla. Aumenta las posiciones perdedoras y, por defecto, no utiliza stop loss. Valores por defecto: primer lote de 0,01, 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 la apertura de nuevos niveles; nunca cierran la posición de forma forzada.
----------
QUÉ MIDE EL QSTICK
Las mechas muestran hacia dónde se movió el precio; los cuerpos muestran dónde quedó. El Qstick ignora las mechas y calcula la media solo de los cuerpos: positivo cuando los cierres siguen situándose por encima de las aperturas, negativo cuando siguen situándose por debajo.
- cuerpo = cierre - apertura de cada vela cerrada,
- Qstick = media simple de los últimos 20 cuerpos,
- este EA lo divide entre el ATR de 14, por lo que 0,10 significa que el cuerpo medio es una décima parte del rango normal de una barra, en cualquier símbolo.
Un cruce válido: la línea marcaba +0,08 ATR en una barra y +0,12 ATR en la siguiente, por lo que cruzó +0,10 y se activa una orden de COMPRA si el cierre está por encima de la EMA 200. Todo se calcula dentro del EA a partir de las barras completas: sin archivos de indicadores, sin DLL, sin solicitudes web.
Cinco datos que debes saber antes de empezar
- Entrada: la barra completada en la que el Qstick cruza por +0,10 (COMPRA) o -0,10 (VENTA). Las señales aceptadas no se repintan.
- Dirección: en el modo de flujo predeterminado, el EA opera con el nuevo flujo de volumen; un segundo modo lo atenúa.
- El filtro de tendencia predeterminado solo permite un cruce cuando el cierre se sitúa en el lado correspondiente de la EMA 200.
- Un «Range Guard» omite los intervalos tranquilos en los que 20 barras abarcan menos de 5 ATR, por lo que en rangos estrechos y planos cabe esperar menos operaciones.
- Novedad de esta versión: un «Body Streak Guard» que puede exigir un número mínimo de velas de las últimas 5 con cuerpo en el lado de la operación, y el recuento en tiempo real en el panel. Viene desactivado de fábrica.
----------
Empieza aquí (5 minutos)
1. Aplícalo al EURUSD H1 y deja todos los parámetros en sus valores por defecto.
2. Cambia el RunMode a «Scan only» para la primera sesión. El panel muestra cada plan y no envía nada.
3. Fíjate en las flechas y los puntos grises: indican qué cruces anteriores aceptaron o rechazaron los protectores.
4. Cuando los planes te parezcan lógicos, pulsa «ARMED» en el panel.
5. Repite la ejecución del simulador que se indica 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: en el EURUSD H1, la peor caída del capital fue de unos 1.990 $ con los lotes predeterminados, así que empieza con al menos 5.000 $ con los lotes predeterminados y aumenta el tamaño solo con el saldo disponible. Los lotes más grandes requieren proporcionalmente más capital.
----------
Reproduce nuestras cifras
Strategy Tester, parámetros predeterminados, OHLC de 1 minuto, apalancamiento 1:100, del 01/01/2025 al 30/09/2026, datos de cuenta demo de un bróker. Con la misma configuración y el mismo periodo, deberías obtener resultados similares a estos:
- EURUSD H1, 10 000 $: beneficio neto +2 290,12, beneficio bruto 3 793,97, pérdida bruta -1 503,85, factor de beneficio 2,52, caída máxima del capital 1 989,31 (16,96 %), caída máxima del saldo: 53,24 (0,43 %), 771 operaciones (377 en corto, con un 68,17 % de aciertos; 394 en largo, con un 64,72 % de aciertos). Sin stop-out ni denegación de margen.
- EURUSD H1, 1 000 000 $: beneficio neto +2 290,12, caída máxima del capital de 1 989,31 (0,20 %), 771 operaciones. Sin stop-out, sin denegación de margen.
- XAUUSD D1, 10 000 $: resultado neto +74,81; caída máxima del capital de 47,92 (0,48 %); 18 operaciones, todas largas. Sin stop-out ni denegación de margen.
- XAUUSD D1, 1 000 000 $: las mismas 18 operaciones y un resultado neto de +74,81; caída del capital del 0,00 %. Sin stop-out ni denegación de margen.
Considera esto como un periodo pasado, no como una previsión. La caída del capital es mucho mayor que la del saldo porque la estrategia de rejilla mantiene abiertos los niveles con pérdidas hasta que un cierre las compensa. La caída del capital es la misma en ambos depósitos porque los lotes no aumentan con el saldo. 18 operaciones con oro constituyen una muestra pequeña. No se han probado otros símbolos, marcos temporales ni depósitos inferiores a 10 000 $. Los valores por defecto se eligieron una vez a criterio propio, sin optimizar. No se ha verificado el comportamiento de la compensación.
----------
¿Por qué el Qstick?
Una rejilla sufre más cuando su primer nivel se abre en contra de un movimiento que sigue avanzando. El Qstick espera hasta que los propios cuerpos de las velas hayan cambiado de tendencia, y la EMA 200 se asegura de que ese cambio concuerde con la tendencia a largo plazo, de modo que el primer nivel se suma a una presión que ya es visible. Los inconvenientes: una media de 20 velas reacciona con retraso, un cruce puede producirse al final de un impulso en lugar de al principio, y en mercados volátiles la línea puede oscilar en torno a los niveles, algo que el Range Guard y el intervalo entre señales están ahí para mitigar.
----------
Un ciclo, paso a paso
1. Medir. Cada vela cerrada proporciona un cuerpo, que es la diferencia entre el cierre y la apertura.
2. Promedio. Se calcula la media de los últimos 20 cuerpos y se divide por el ATR 14.
3. Cruce. El evento se produce en la barra en la que esa línea cruza +0,10 al alza (COMPRAR) o -0,10 a la baja (VENDER).
4. Modo. El modo 0 toma ese lado; el modo 1, el lado opuesto.
5. Protección de racha de cuerpos. Opcional: al menos InpQSKStreakMin de las últimas 5 velas deben tener un cuerpo en el lado de la operación (0, el valor por defecto, lo desactiva).
6. Protección de extensión. Opcional: el cierre debe haberse desplazado al menos InpQSKStretchMin ATR por encima de las barras de impulso (0 lo desactiva).
7. Range Guard. Las últimas 20 barras deben abarcar al menos 5 ATR, de modo que se omiten los rangos muy estrechos.
8. Filtro de tendencia. Por defecto, el cierre debe estar en el lado coincidente de la EMA 200. También puede ignorar ese lado o desactivarse.
9. 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.
10. Escalera. Los niveles siguen el ATR o puntos fijos, con un suelo, un techo y una congelación opcional. Las redes de COMPRA y VENTA pueden ejecutarse juntas o por separado.
11. 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.
12. 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.
13. Ciclo de cobertura, opcional. Desactivado por defecto y no 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 QSTICK FLOW muestra la longitud, el Qstick de la última barra completada en ATR, si indica BULL, BEAR o FLAT, si está subiendo (UP) o bajando (DN) y las barras transcurridas desde el último cruce (x). La fila BODY GUARD muestra el lado hacia el que apunta la línea, el modo (FLOW o FADE), cuántas de las últimas 5 velas tienen un cuerpo en ese lado con OPEN, HOLD o desactivado, el movimiento de Stretch Guard en ATR con su estado, la anchura de Range Guard en ATR con su estado y el lado de la EMA; en la lista de entrada que aparece a continuación se utilizan los mismos términos: OPEN, HOLD y desactivado. 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 rechaza. 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 interpretan las velas y desean una rejilla que se active únicamente cuando los cuerpos de las velas coincidan con la tendencia, a quienes les gustan muchos cierres pequeños, a quienes desean que el motor principal opere a un precio de entrada y a quienes ajustan el tamaño de los lotes a su saldo.
A quién NO va dirigido
- Cualquiera que necesite un stop loss en cada orden. Esta red no lo incluye por diseño.
- Cualquiera que espere una rentabilidad mensual fija. El resultado probado anterior corresponde a un único periodo pasado.
- Cuentas pequeñas que operan con lotes grandes sin supervisión. Una tendencia alcista prolongada puede mantener la posición abierta durante semanas, y la caída del capital probada alcanzó aproximadamente el 17 % de 10 000 $.
- Operadores que no realicen pruebas previas. Si te saltas el Strategy Tester de tu propio bróker, esta no es la herramienta adecuada para ti.
----------
Preguntas frecuentes
¿Se repintan los gráficos? Las señales aceptadas, las marcas en el gráfico y ambas filas del panel utilizan únicamente barras cerradas.
¿Es el Qstick clásico? Sí: la media simple del cierre menos la apertura sobre N velas. Este EA añade la división por el ATR para que un nivel funcione en todos los símbolos; también se añaden los niveles de cruce, el filtro de tendencia y los límites de protección.
¿Por qué 0,10 y no cero? Un cruce por cero oscila de un lado a otro en mercados tranquilos; una pequeña banda alrededor de cero requiere una inclinación real de los cuerpos. Establece InpQSKLevel en 0 para el cruce clásico por la línea cero.
¿Modo «flow» o modo «fade»? El modo «flow» opera a favor del cruce, mientras que el modo «fade» opera en contra. El modo «fade» no se ha sometido a pruebas retrospectivas en este caso.
¿Qué mercados se han probado? EURUSD H1 y XAUUSD D1. El resto lo puedes probar tú mismo.
¿Qué debo cambiar primero? InpQSKLevel e InpQSKLen, luego InpQSKRangeMinATR y, por último, InpQSKStreakMin. Cambia un parámetro cada vez y fíjate en la caída máxima y el número de operaciones 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 se ha verificado.
----------
Todos los parámetros
Niveles de la red
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 un movimiento alcista.
EAMagicNumber: número de las órdenes de rejilla (9781640).
GridOrderComment: texto de las órdenes de rejilla (CBDL).
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 supervisa un tramo bloqueado (90).
DeferWhenMarketClosed: espera a que comience 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 tramo (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 (9781641).
HedgeReopenOnFinish: abre un nuevo ciclo cuando finaliza uno (activado).
HedgeStartRequiresTrade: el primer ciclo espera a 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 cubrir.
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.
Desencadenador de entrada
EntryTriggerMode: la estrategia Qstick 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).
Qstick
InpQSKLen: media de las velas cerradas, cierre menos apertura (20).
InpQSKLevel: nivel de cruce en unidades ATR; si se supera al alza el nivel +, es una COMPRA; si se supera a la baja el nivel -, es una VENTA (0,10; 0 = línea cero clásica).
InpQSKMode: 0 (flujo), operar con el cruce; 1 (fade), operar en contra de él (0).
InpQSKMomBars: barras sobre las que se lee el movimiento de cierre para el Stretch Guard (10).
InpQSKStretchMin: Stretch Guard: movimiento mínimo en ATR a lo largo de las barras de impulso (0 = desactivado; ABRIR/MANTENER en el panel).
InpQSKStreakMin - Body Streak Guard: la menor de las últimas 5 velas con cuerpo en el lado de la operación (0 = desactivado, valor por defecto; hasta 5; ABRIR/MANTENER en el panel).
InpQSKRangeMinATR - Range Guard: anchura mínima de la ventana en ATR (5; 0 = desactivado).
InpQSKRangeBars - Range Guard: longitud de la ventana en barras (20).
InpQSKATRPeriod - Duración del ATR para la escala Qstick, el filtro de rango y el filtro de extensión (14).
InpQSKTrendFilter: 1 a favor de la EMA, 2 en contra, 0 desactivado (1).
InpQSKTrendMAPeriod: duración de la EMA de tendencia (200).
InpShowSignalArrows: flecha que indica dónde se ha activado un ciclo (activado).
InpShowQSKOnChart: cruces anteriores en el gráfico en tiempo real, 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 por ciento, el sistema 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 Qstick se basa en barras pasadas y no puede prever la siguiente. 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 probado, una reseña sincera sobre cómo te ha funcionado, ya sea positiva o negativa, ayudará al siguiente operador a tomar una decisión.
