Grid Keltner Channel 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 confiar en él: carga el EA «Grid Keltner Channel» en el Probador de Estrategias de MetaTrader 5, activa el modo visual y observa cómo espera mientras el precio se mueve tranquilamente dentro de su canal; a continuación, activa una rejilla solo cuando una vela que se haya salido de la banda vuelva a cerrar dentro de ella.
UN CANAL QUE RESPIRA CON EL MERCADO.
La mayoría de las bandas se trazan con la desviación estándar, por lo que una sola vela enorme puede abrirlas de par en par. Un canal de Keltner se construye de forma diferente: su centro es una media exponencial del precio típico, y sus líneas exteriores se sitúan a un número fijo de rangos verdaderos medios por encima y por debajo de ese centro. Dado que el rango verdadero ya incluye las brechas y las mechas, el canal se ensancha cuando el mercado se anima y se estrecha cuando se calma, a un ritmo constante y sin saltos bruscos. El EA «Grid Keltner Channel» utiliza ese canal como el único motivo visible para iniciar cada ciclo de rejilla: un cierre fuera de la banda seguido de un cierre de nuevo dentro de ella. Una vez que el ciclo está en marcha, un completo motor de gestión de rejillas toma el control y va reduciendo progresivamente la exposición más antigua mediante cierres en grupo y subdivisiones parciales.
De un vistazo
• Un ciclo de COMPRA solo puede comenzar cuando una barra cierra por debajo de la banda inferior y la siguiente barra cerrada vuelve a situarse dentro de ella; un ciclo de VENTA requiere el movimiento inverso en la banda superior. Solo se tienen en cuenta las barras cerradas, por lo que no se repintan los datos.
• El canal se calcula dentro del EA a partir de la media móvil y el ATR integrados en MetaTrader 5. No se necesita ningún archivo de indicador personalizado ni hay que instalar nada.
• Novedad de este producto: el «Band Pierce Guard». Una vela que solo roza la banda no constituye una salida real. El EA mide hasta qué punto el mínimo de la barra exterior (para una COMPRA) o el máximo (para una VENTA) se ha salido de la banda, en ATR, e ignora el retorno a menos que esa salida alcance su mínimo.
• El «Re-entry Depth Guard» comprueba el propio retorno: un cierre que vuelve a situarse dentro por muy poco suele seguir siendo indeciso, y un cierre que se sitúa muy dentro en una vela violenta suele ser un «whip». Ambos se omiten.
• Una regla de pendiente opcional puede exigir que la línea media ya apunte en la dirección de la operación, y una EMA lenta opcional puede confirmar o descartar la tendencia general.
• En el gráfico en tiempo real, la línea media y ambas bandas se trazan en la ventana principal, y unas flechas marcan cada vela en la que se ha activado un ciclo.
• Las ganancias se acumulan por grupos de las órdenes más antiguas y más recientes, y una orden antigua de gran volumen se retira en tramos parciales en lugar de esperar a 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.
• Funciona en cuentas de cobertura y de compensación, con cada límite expuesto como entrada.
PRIMEROS PASOS
Empieza con el EURUSD H1 o el XAUUSD D1 con el lote predeterminado de 0,01 y la escalera aditiva. Para la primera sesión, selecciona «Scan only» en «RunMode»: el panel mostrará entonces todos los planes que el EA llevaría a cabo sin enviar ni una sola orden, y un botón lo cambiará a «Armed» cuando estés listo. Ejecuta el Strategy Tester con los datos de tu propio bróker antes de pasar a la cuenta real, ya que los spreads, los swaps y las comisiones varían de un bróker a otro. Con un saldo reducido, mantén el lote inicial y deja que el tester te muestre hasta qué punto puede crecer la cartera con tu par de divisas.
¿Por qué un canal de Keltner?
Con los valores predeterminados, la línea media es una media exponencial de 20 barras del precio típico —la media entre el máximo, el mínimo y el cierre— y cada banda se sitúa a dos ATR de 10 barras de distancia de ella. De ello se derivan dos aspectos útiles. En primer lugar, la anchura del canal es un reflejo directo de la volatilidad actual, medida en las mismas unidades que utiliza el espaciado de la rejilla, por lo que una salida fuera de la banda tiene el mismo significado tanto en un par tranquilo como en el oro. En segundo lugar, un cierre fuera de la banda indica un mercado tensionado, y el primer cierre de vuelta dentro de la banda es el momento en que esa tensión comienza a liberarse. En el caso de una rejilla que tenga en cuenta esto: el primer nivel se abre después de que el impulso ya se haya detenido, no en medio del mismo, por lo que se inician menos ciclos en contra de una vela descontrolada.
Las mejoras de esta versión
El «Band Pierce Guard» es una incorporación propia de este EA. En cada reentrada, el EA retrocede hasta la barra que cerró fuera de la banda y mide la distancia desde la banda hasta el extremo de dicha barra, dividida por el ATR de la misma barra, de modo que un único ajuste sirve para divisas, metales e índices. Si la excursión fue solo un roce, el retorno no se trata como una señal. Establece el mínimo en 0 para desactivar la protección. El panel muestra la lectura en tiempo real de la perforación junto a la lectura de profundidad en tiempo real, con OPEN o HOLD para cada protección. 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 lee la EMA de la línea media y el ATR a partir de las funciones integradas de MetaTrader 5 y construye ambas bandas. La vela en formación nunca se utiliza, por lo que el historial muestra exactamente lo que vio el EA.
2. La excursión. La barra anterior debe haber cerrado fuera del canal: por debajo de la banda inferior para una COMPRA, por encima de la banda superior para una VENTA.
3. La reentrada. La barra de señal debe volver a cerrar dentro de la misma banda.
4. La protección contra la perforación de la banda. El extremo de la barra exterior debe haber sobrepasado la banda en una fracción mínima de tu ATR.
5. La protección de profundidad de reentrada. El cierre de reentrada debe situarse entre la distancia mínima y máxima dentro de la banda, medida en ATR.
6. La regla opcional de la pendiente y el filtro de tendencia. Se puede pedir que la línea media indique la dirección de la operación, y una EMA lenta puede confirmar el lado, atenuarlo o mantenerse al margen.
7. El ritmo. Un intervalo tranquilo de barras entre las señales aceptadas evita que una sesión volátil inicie un ciclo tras otro, y una señal sigue siendo válida durante unas cuantas barras si no se puede establecer un nivel de inmediato.
8. La escalera. Los niveles se espacian por puntos fijos o por el ATR, con un suelo, un límite superior y la opción de congelar la distancia durante todo el ciclo. Las cuadrículas de COMPRA y VENTA pueden funcionar en paralelo o en una sola dirección.
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 cierra una parte de ella, pagada con los beneficios ya disponibles.
10. Los controles de seguridad. Un mecanismo de protección contra la reapertura bloquea cualquier cierre que reabriría el mismo nivel de inmediato. Cada tramo se comprueba con el historial de operaciones; los tramos fallidos pasan a una cola de reintentos, y se descarta un plan si el libro de órdenes cambia entre el escaneo y el envío.
11. El ciclo de cobertura opcional. Desactivado por defecto. Cuando se activa, 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 rejilla ya está realizando.
El panel
El panel se sitúa a la izquierda del gráfico y mantiene despejados 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 KELTNER PULSE muestra el periodo de la línea media, el porcentaje en el que el precio se sitúa dentro del canal (0 es la banda inferior, 100 la banda superior; por encima de 100 o por debajo de 0 significa fuera del canal), si la línea media está subiendo o bajando, y hace cuántas barras se produjo el último cierre fuera del canal. La fila «PIERCE GUARD» muestra la última barra que ha traspasado la banda más cercana y la profundidad de reentrada en tiempo real, cada una con las opciones «ABRIR» o «MANTENER», además del filtro de tendencia. Los botones permiten alternar entre «Activo» 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 la sigue cuando la arrastras o la minimizas. 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.
En las cuentas de compensación, el margen de la posición fusionada se limita a un porcentaje del capital.
La seguridad opcional del nivel de margen en el marco temporal traslada la señal y el espaciado a un marco temporal superior cuando el nivel de margen cae a los niveles elegidos, y vuelve a su posición original solo después de que el margen se recupere por encima 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 distintos gráficos nunca interfieren en las órdenes ni en el estado guardado de los demás.
El modo «solo escaneo» muestra todas las decisiones sin enviar ninguna orden.
A quién va dirigido y a quién no
Es adecuado para operadores a los que les gusta un canal sensible a la volatilidad como única razón clara detrás de cada nuevo ciclo, que prefieren entrar después de que una tendencia se haya detenido antes que perseguirla, que prefieren muchos cierres pequeños a un único objetivo lejano, y que ajustarán el tamaño del lote para su propia cuenta. No es adecuado para quienes necesitan un stop loss en cada orden, una cifra mensual garantizada 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 proceden únicamente de barras cerradas.
¿En qué se diferencia de las bandas de Bollinger o las envolventes? Las bandas de Bollinger utilizan la desviación estándar y las envolventes, un porcentaje fijo. El canal de Keltner utiliza el rango verdadero medio (ATR), que tiene en cuenta las brechas y las mechas, por lo que su anchura varía de forma suave en función del rango real de negociación.
¿Tengo que añadir un indicador Keltner? No. El canal se calcula dentro del EA y este mismo lo traza en el gráfico en tiempo real.
¿Puedo hacer que el canal sea más ancho o más estrecho? Sí. Aumenta el multiplicador para obtener menos excursiones, pero más profundas; redúcelo para que sean más frecuentes.
¿Puedo hacer que opere con mayor o menor frecuencia? Sí. Reduce el valor de «SignalBarsDelay», el multiplicador o los mínimos de protección para obtener más ciclos; auméntalos o activa el filtro de tendencia 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 (9754330).
GridOrderComment: el comentario de cada orden de la rejilla (GKCE).
OneOrderPerBar: no más de un nuevo nivel por barra.
Escalera de lotes
InitialLotSize: volumen del primer nivel (0,01).
LotSizingMode: aditivo por defecto, o 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 reapertura
ReopenGuard: bloquea los cierres que reabrirían inmediatamente un nivel (basado en pasos).
ReopenGuardCushion: la distancia de seguridad 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 de compensación, el margen máximo de la posición neta como porcentaje del capital propio (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.
Símbolos de cobertura: 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: importe adicional que se suma al coste del tramo (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 (9754331).
HedgeReopenOnFinish: abre un nuevo ciclo cuando finaliza 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 canal de Keltner 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).
Keltner Channel: la señal
InpKCEMAPeriod: la duración de la línea media exponencial (20).
InpKCPrice: el precio en el que se basa la línea media (precio típico: media de los máximos, mínimos y cierres).
InpKCATRPeriod: la duración del ATR que establece el ancho de la banda (10).
InpKCMultiplier: número de ATR que separa cada banda de la línea media (2,0).
InpKCMidSlopeAgree: cuando está activado, solo se realiza una ORDEN DE COMPRA mientras la línea media sube y una ORDEN DE VENTA solo mientras baja (desactivado).
InpKCPierceMinATR: protección contra la ruptura de la banda: distancia en ATR que debe superar el extremo de la barra exterior respecto a la banda (0,05; 0 = desactivado).
InpKCDepthMinATR - Protección de profundidad de reentrada: la distancia mínima a la que el cierre de retorno debe situarse dentro de la banda, en ATR (0,05; 0 = desactivado).
InpKCDepthMaxATR - Protector de profundidad de reentrada: la mayor distancia aceptada dentro de la banda en ATR, de modo que se omiten los movimientos bruscos (1,50; 0 = desactivado).
InpKCTrendFilter: 0 = desactivado; 1 = operar a favor de la EMA; 2 = operar en contra de ella como una operación de «fade».
InpKCTrendMAPeriod: la longitud de la EMA de tendencia (200).
InpShowSignalArrows: flechas en las velas donde se ha activado un ciclo (activado).
InpShowKCOnChart: dibuja la línea media y ambas bandas en la ventana principal del gráfico en tiempo real (activado; sin subventana adicional, por lo que el panel conserva toda la altura del gráfico).
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 el margen debe recuperarse por encima de un nivel antes de retroceder (500).
Expectativas realistas
Una estrategia de rejilla gestiona una posición; no puede predecir el futuro. El EA «Grid Keltner Channel» presta especial atención al inicio de cada ciclo y trabaja de forma constante para mantener cada ciclo breve y reducir progresivamente cada orden anterior; sin embargo, el mercado puede volver al interior del canal, superar todas las barreras y volver a romper en la dirección opuesta, manteniendo la posición abierta durante mucho tiempo. 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 con él en vivo. Funciona con cualquier símbolo y marco temporal y no necesita DLL ni archivos adicionales.
Si se gana un hueco en tus gráficos, 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 su decisión.
