Automatizar una estrategia
Cómo una estrategia de la biblioteca se convierte en un bot que opera solo. No hay importación con un clic, y esta página no va a fingir lo contrario.
Empieza en simulado. Un backtest es evidencia, no una promesa. Ejecuta cualquier estrategia con dinero simulado antes de usar dinero real, y nunca con fondos que no puedas perder.
Qué necesitas
- Un plan de TradingView que pueda enviar alertas por webhook, lo que requiere un plan de pago y autenticación en dos pasos.
- Una cuenta de 3Commas conectada a tu exchange. Enlace de socio: podemos ganar una comisión y no te cuesta nada extra.
- Una estrategia de la biblioteca. 3Commas funciona con exchanges de cripto, así que esta ruta es para mercados de cripto.
Los pasos
Añade el archivo Pine a TradingView
Descarga el archivo Pine desde la página de la estrategia. En TradingView abre el Pine Editor, pégalo, guárdalo y añádelo al gráfico. Elige el par y la temporalidad que declara la estrategia.
Crea un Signal Bot
En 3Commas abre la pestaña Signal Bot y pulsa Create Bot. Elige TradingView Strategy como condición de inicio, rellena los campos generales, fija un límite de capital y guarda. Mantén la ventana abierta: muestra la URL del webhook y el JSON que necesitas.
Crea la alerta
En TradingView abre Alert y selecciona la estrategia como condición. Copia el JSON de TradingView Strategy desde la ventana del Signal Bot al campo Message de la alerta. En la pestaña Notifications, pega la URL del webhook y crea la alerta.
Obsérvalo primero
Usa el modo demo de 3Commas si tu cuenta lo ofrece, o una cantidad muy pequeña. Comprueba que las entradas y salidas aparecen cuando TradingView dice que deben aparecer antes de fiarte.
¿Prefieres quedarte en simulado?
Cada estrategia basada en precio también se descarga como un bot en simulado. Consigue una clave en la Bot API de MarginPad, define MARGINPAD_KEY y ejecuta el archivo. Opera con dinero simulado con comisiones y funding reales, y la misma clave cubre cripto, acciones, forex, metales e índices.
Qué puede diferir del backtest
- Las ejecuciones de TradingView y nuestro motor no son idénticos, así que sus cifras diferirán un poco.
- Las ejecuciones reales pagan el spread y la comisión reales de tu exchange.
- Un webhook puede llegar tarde o fallar. Mantén un stop en el exchange.