Cómo usar StrategyForge
Optimiza estrategias de TradingView — deja de adivinar, empieza a probar.
StrategyForge es una extensión de Chrome que convierte el tedioso proceso de ajustar estrategias de TradingView en un flujo de trabajo automatizado y basado en datos. En lugar de modificar manualmente un parámetro y observar el backtest, defines un rango y StrategyForge ejecuta todas las combinaciones por ti — luego ordena los resultados por P&L, drawdown y tasa de aciertos. Este tutorial te guía para optimizar una estrategia básica de principio a fin.
1. Abre una estrategia de TradingView
Empieza con una estrategia sencilla en Pine Script que exponga al menos un parámetro ajustable. Un ejemplo clásico es una estrategia de cruce de medias móviles con una entrada Trend MA Length — por ejemplo, una media móvil de 100 barras usada para filtrar la dirección de la tendencia. El valor exacto de esa longitud (¿97? ¿100? ¿103?) es lo que vamos a optimizar.
Abre la estrategia en un gráfico de TradingView y añádela al panel para que la pestaña Probador de Estrategias muestre su rendimiento base.
2. Abre el popup de StrategyForge
Abre la página de gráficos de TradingView en tu navegador y luego haz clic en el icono de la extensión StrategyForge para abrir su popup. Asegúrate de que el popup permanezca visible en pantalla — la extensión necesita interactuar con el gráfico y el panel del Probador de Estrategias durante la ejecución de la optimización.
Si eres usuario invitado, sigue las indicaciones de inicio rápido: Abrir Gráficos, Abrir Ajustes, Detectar Popup (la extensión confirmará que el popup de ajustes es visible).
3. Añade rangos de parámetros
En el popup, cada input detectado de tu estrategia aparece como una tarjeta de Rangos de Parámetros. Para nuestro ejemplo, la tarjeta mostraría Trend MA Length (100 MA) con tres campos:
- MIN — el valor más bajo a probar (p. ej.
97) - MAX — el valor más alto a probar (p. ej.
100) - STEP — el incremento entre pruebas (p. ej.
1)
Con MIN=97, MAX=100, STEP=1, StrategyForge probará 4 valores: 97, 98, 99, 100. Puedes añadir más parámetros con el selector Añadir Parámetro — el contador de Ejecuciones totales se actualiza en vivo para que veas cómo crece la cuadrícula antes de lanzarla.
💡Consejo: empieza con un rango estrecho alrededor del valor por defecto de la estrategia. Siempre puedes ampliarlo en una segunda pasada cuando veas dónde está el óptimo.
4. Configura las opciones
Dos interruptores te permiten afinar la ejecución:
- Modo WFA — activa el Análisis Walk-Forward. La extensión guarda la información completa de cada operación para que puedas validar la robustez fuera de la muestra. Es más lento, pero mucho más informativo.
- Usar Historial Completo — establece el rango de fechas de TradingView a Historial Completo, maximizando los datos contra los que se ejecuta cada backtest.
💡Consejo: el modo WFA es más lento, pero valida que un conjunto de parámetros es robusto, no solo afortunado en una porción de los datos.
5. Inicia la optimización
Pulsa Iniciar Optimización. StrategyForge iterará por todas las combinaciones de tu cuadrícula, reproduciendo la estrategia en TradingView para cada una. El progreso se muestra en vivo en el popup. Mantén StrategyForge y TradingView visibles en la misma ventana del navegador para la mayor velocidad — Chrome ralentiza las pestañas en segundo plano.
💡Consejo: mantén StrategyForge y TradingView en la misma ventana del navegador para la mayor velocidad.
6. Revisa los resultados
Cuando termine la ejecución, alterna entre las tres pestañas:
- Resultados — lista ordenada de cada combinación de parámetros probada, con P&L, drawdown y tasa de aciertos.
- Historial — todas tus ejecuciones de optimización pasadas, buscables por nombre de estrategia.
- WFA — desgloses walk-forward para cada conjunto de parámetros (disponible cuando se activó el modo WFA).
Elige el conjunto de parámetros que equilibre buenos retornos con un drawdown aceptable — no necesariamente el de mayor P&L absoluto.
7. Aplica los mejores parámetros
Abre los ajustes de tu estrategia en TradingView e introduce los valores óptimos que encontraste (p. ej. Trend MA Length = 98). Ejecuta un último backtest en el gráfico para confirmar que los números coinciden con los reportados por StrategyForge — y listo.
Eso es todo
Ahora tienes un flujo de trabajo repetible: elige una estrategia, define rangos de parámetros, ejecuta la cuadrícula, revisa resultados, aplica el ganador. Úsalo en cada entrada ajustable — longitudes de medias móviles, períodos de RSI, múltiplos de stop-loss — y deja que los datos decidan.