¿Cómo realizar una prueba retrospectiva en TradingView? – Scripts de estrategia gratuitos sin codificación


A medida que la tecnología continúa transformando el mercado financiero, TradingView se ha convertido en una de las plataformas en línea líderes para operadores e inversores financieros. La plataforma TradingView proporciona una interfaz intuitiva y fácil de usar que ofrece a los operadores e inversores un paquete de gráficos sofisticado. Es una herramienta de análisis de mercado completa y sólida que permite a los operadores establecer indicadores, probar estrategias comerciales y compartir conocimientos con otros inversores de todo el mundo.
Lea nuestro último artículo para aprender cómo calcular pips en Tradingview.

La plataforma TradingView también proporciona un entorno de backtesting eficaz que permite a los usuarios probar sus estrategias comerciales utilizando datos históricos de precios. Los operadores pueden probar indicadores, sistemas o scripts de algoritmos comerciales automatizados (EA) personalizados que se pueden volver a probar varias veces utilizando los datos más recientes para garantizar que las estrategias sigan siendo efectivas a largo plazo. Además, la plataforma proporciona datos de pruebas retrospectivas de varios valores, incluidas acciones, derivados y divisas, en los últimos 50 años.

¿Cómo realizar una prueba retrospectiva en TradingView?

Para realizar una prueba retrospectiva de los scripts de estrategias comerciales en TradingView, debe seguir los siguientes pasos:

  1. Elija un período de tiempo para el gráfico de backtesting (desde 1 minuto hasta un gráfico de 12 meses)
  2. Elija el activo comercial (EURUSd, GBPUSD, Gold, S&P500, etc.)
  3. Busque estrategia: vaya a la sección “Indicadores” y, en el menú vertical, elija “Técnicos”. y luego “Estrategias”.
  4. Elija estrategia: de la lista de sistemas, elija una estrategia preferible. Además, puede buscar estrategias personalizadas.
  5. Establezca entradas: en la parte inferior de la ventana, puede presionar el ícono de la rueda (configuración) para configurar entradas para su estrategia en Strategy Tester.
  6. Analice el rendimiento del resultado.

Vea el vídeo de mi canal de youtube fxigor con instrucciones detalladas y un buen ejemplo de estrategia:

Veamos en detalle cómo realizar un backtest en Tradingview:

¿Cómo se elige un período de tiempo de gráfico de backtesting en TradingView?

El período de tiempo del gráfico en TradingView se puede configurar si presiona el botón en la esquina superior izquierda de la pantalla (ver imagen a continuación):

change tradingview timeframe

¿Cómo elegir un activo de backtesting en TradingView?

Para elegir un activo en TradingView, presione el icono en la esquina superior izquierda de la pantalla. A continuación, aparecerá una ventana para buscar los activos comerciales deseados. Vea la imagen a continuación:

choose trading asset in TradingView

¿Cómo elegir un script para realizar pruebas retrospectivas en TradingView?

Para elegir un script para el backtesting, presione la opción “Indicadores, Métricas y Estrategias” en el menú superior. A continuación, verá Ventana. Elige la opción “Técnicas” en el menú vertical y presiona la opción “Estrategias”. Aquí puede elegir la estrategia que desee como en la imagen a continuación:

choose strategy script in TradingView for bactesting

 

¿Cómo cambiar las entradas en el Script de estrategia para realizar backtesting en TradingView?

Para cambiar los valores de entrada en el script de TradingView, presione el icono de la rueda del probador de estrategias (ver imagen) para ir a la configuración. En la configuración del probador de estrategias, puede cambiar los valores de entrada, el tamaño de la operación y varias configuraciones preferidas.

set inputs for backtesting in TradingView

¿Cómo cambiar el rango de fechas para el backtesting en TradingView?

Para cambiar el rango de fechas de backtesting en TradingView, debe agregar código a su secuencia de comandos. Si agrega este código a su secuencia de comandos, agregará la capacidad de la opción Entradas de fecha para que el comerciante agregue un rango de fechas para realizar pruebas:

date range in tradingview script

Por favor vea el código:
// From Date Inputs

fromDay = input(defval = 1, title = “From Day”, minval = 1, maxval = 31)

fromMonth = input(defval = 1, title = “From Month”, minval = 1, maxval = 12)

fromYear = input(defval = 2018, title = “From Year”, minval = 2015)

// To Date Inputs

toDay = input(defval = 1, title = “To Day”, minval = 1, maxval = 31)

toMonth = input(defval = 1, title = “To Month”, minval = 1, maxval = 12)

toYear = input(defval = 2019, title = “To Year”, minval = 1970)

// Calculate start/end date and time condition

startDate = timestamp(fromYear, fromMonth, fromDay, 00, 00)

finishDate = timestamp(toYear, toMonth, toDay, 00, 00)

time_cond = time >= startDate and time <= finishDate

Conclusión

La opción de backtesting de TradingView ofrece a los operadores una herramienta increíblemente poderosa para analizar y mejorar sus estrategias comerciales. Con la capacidad de ver hasta 2000 operaciones y utilizar pruebas retrospectivas del rango de fechas de los últimos 50 años en tan solo unos segundos, los operadores pueden probar rápida y fácilmente diferentes escenarios e identificar patrones que pueden no ser evidentes de inmediato mediante el análisis manual.

Esta característica permite a los operadores optimizar sus estrategias comerciales, minimizar el riesgo y maximizar las ganancias. La conveniencia y eficiencia de la opción de backtesting de TradingView la convierten en una herramienta imprescindible para cualquier operador serio que busque mantenerse a la vanguardia en los acelerados mercados financieros actuales.

Si desea desbloquear TradingView (funciones avanzadas), haga clic en el botón y visite esta página a continuación:

VISITA TRADINGVIEW

fxigor

fxigor

Igor ha sido comerciante desde 2007. Actualmente, Igor trabaja para varias empresas comerciales de utilería. Es un experto en nichos financieros, operaciones a largo plazo y niveles técnicos semanales. El campo principal de la investigación de Igor es la aplicación del aprendizaje automático en el comercio algorítmico. Educación: Ingeniería Informática y Ph.D. en el aprendizaje automático. Igor publica regularmente videos relacionados con el comercio en el canal de Youtube de Fxigor.. Para contactar a Igor escriba en: igor@forex.in.rs

Publicación Reciente