La Guía Completa de Automatización

De la Señal a la Ejecución Escalada

La guía definitiva para automatizar tu flujo de trabajo de TradingView con PickMyTrade y Tradovate. Aprende a traducir tus señales de TradingView en operaciones ejecutadas impecablemente, con precisión, control y escala.

TradingView

TradingView

Tus Señales

PickMyTrade

PickMyTrade

Motor de Automatización

Tradovate

Tradovate

Ejecución en Vivo

Esta guía cubre todo, desde la configuración de la cuenta hasta la gestión de múltiples cuentas

Comenzar a Aprender

Primero, Vamos a Conectarte

Configurar tu cuenta de PickMyTrade y conectarla a Tradovate toma solo unos minutos.

Creación de Cuenta e Inicio de Sesión

Proceso de registro estándar: regístrate y verifica tu correo electrónico.

Nota Importante

Sin Costo Adicional

No necesitas comprar acceso a la API de Tradovate. PickMyTrade es un proveedor autorizado, y el acceso a la API está incluido en tu suscripción de PickMyTrade.

Conectando Tu Cuenta de Tradovate

1

Haz clic en "Connect to Tradovate"

2

Elige el Modo (Demo o En Vivo)

3

Ingresa las credenciales

Modo Demo

Para trading simulado, cuentas de prop firm (Apex, TopStep, etc.) y evaluaciones.

Modo en Vivo

Úsalo exclusivamente para cuentas de trading en vivo y fondeadas.

Tu Primera Decisión: ¿Estrategia o Indicador?

La forma en que configuras las alertas en PickMyTrade depende completamente de lo que estés automatizando desde TradingView. Entender esta distinción es clave para una configuración exitosa.

TradingView

ESTRATEGIA

Cómo Identificarla

Muestra un informe de backtesting en la pestaña Strategy Tester.

Configuración de Alertas

Requiere solo una alerta. Usa placeholders como {{strategy.order.action}} para gestionar compras, ventas y cierres automáticamente.

Tipos de Órdenes

Admite Órdenes de Mercado y Órdenes Límite (Requiere cambios manuales: Ver Aquí )

Ideal Para

Sistemas totalmente codificados y probados, con lógica completa de entrada y salida integrada en el Pine Script. La ruta más simple hacia la automatización.

TradingView

INDICADOR

Cómo Identificarlo

No hay informe de backtesting. Creas alertas basadas en condiciones (por ejemplo, el RSI cruza 70).

Configuración de Alertas

Requiere tres alertas separadas: una para Compra, una para Venta y una para Cierre.

Tipos de Órdenes

Muy flexible. Admite órdenes de Mercado, Límite y Stop.

Ideal Para

Traders que usan indicadores estándar (RSI, MACD, Bandas de Bollinger) o que requieren tipos de órdenes avanzados y control preciso sobre los parámetros de Take Profit/Stop Loss dentro de PickMyTrade.

¿No Estás Seguro de Cuál Tienes?

Abre tu gráfico de TradingView y busca la pestaña "Strategy Tester" en la parte inferior. Si está ahí con métricas de rendimiento y una lista de operaciones, tienes una Estrategia. Si no, estás trabajando con un Indicador.

Tu Kit de Herramientas de Gestión de Riesgo: 5 Formas de Configurar TP/SL

PickMyTrade te da control preciso sobre tus salidas. Elige el método que mejor se adapte a tu estrategia.

Puntos (o Valor en Dólares)

Configura el TP/SL según un movimiento fijo de puntos/dólares desde la entrada.

Ejemplo:

(NQ, Cantidad: 2, Tamaño de Lote: 20): un SL de 1 punto = 1 * 20 * 2 =
riesgo de $40.

Porcentaje

Configura el TP/SL según un porcentaje del precio de entrada.

Ejemplo:

Entrada en $100, SL del 1% ->
Stop colocado en $99.

Precio (Niveles Dinámicos)

Ver Documentación

Usa niveles de precio dinámicos directamente desde los trazados de tu indicador en TradingView.

Consejo Profesional:

Extremadamente potente para estrategias que usan niveles como Bandas de Bollinger, puntos pivote o bandas ATR. Debes trazar el valor en tu Pine Script. PickMyTrade puede entonces usar los {{plot_0}} to {{plot_19}} placeholders.

Ticks

Configura el TP/SL según un número específico de ticks. Es obligatorio especificar el símbolo.

Ejemplo:

(NQ, Cantidad: 2, Tamaño de Tick: 0.25): SL de 10 ticks = 10 * 0.25 * 20 * 2 = riesgo de $100.

Ganancia/Pérdida Total

Configura el TP/SL según un monto total de pérdidas y ganancias para toda la posición.

Ejemplo:

(Cantidad: 2): $10 de TP/SL por contrato = $20 de pérdidas y ganancias totales como objetivo.

Stop Loss Dinámico (Trailing)

Asegura ganancias mientras dejas correr las operaciones ganadoras. Definido por tres parámetros clave.

Valor de Trailing: Distancia respecto al precio actual

Activador de Trailing: Ganancia necesaria para activar el trailing

Frecuencia de Trailing: Con qué frecuencia se actualiza el SL

Riesgo Avanzado: Dominando el Stop Loss Dinámico (Trailing)

El stop loss dinámico (trailing) es una herramienta poderosa para asegurar ganancias mientras dejas correr las operaciones ganadoras. Está definido por tres parámetros clave:

Valor de Trailing

Qué es: La distancia que el stop loss mantiene respecto al precio actual.

Ejemplo: "Valor de Trailing = 5 puntos". Si el precio es $115, el stop está en $110.

Activador de Trailing

Qué es: La cantidad de ganancia requerida para activar el mecanismo de trailing por primera vez.

Ejemplo: "Entrada = $100", "SL Inicial = $95", "Activador de Trailing = 10 puntos". Cuando el precio llega a $110, el trailing se activa y el stop se mueve de $95 a $105.

Frecuencia de Trailing

Qué es: Con qué frecuencia se actualiza el stop loss después de activarse.

Ejemplo: "Frecuencia de Trailing = 15 puntos". Después de activarse en $110, el stop solo volverá a subir cada vez que el mercado haga otro movimiento de 15 puntos a tu favor.

chart

Valor de Trailing

La distancia que el stop loss mantiene respecto al precio actual.

Ejemplo: "Valor de Trailing = 5 puntos". Si el precio es $115, el stop está en $110.

Activador de Trailing

La cantidad de ganancia requerida para activar el mecanismo de trailing por primera vez.

Ejemplo: "Entrada = $100", "SL Inicial = $95", "Activador de Trailing = 10 puntos". Cuando el precio llega a $110, el trailing se activa y el stop se mueve de $95 a $105.

Frecuencia de Trailing

Con qué frecuencia se actualiza el stop loss después de activarse.

Ejemplo: "Frecuencia de Trailing = 15 puntos". Después de activarse en $110, el stop solo volverá a subir cada vez que el mercado haga otro movimiento de 15 puntos a tu favor.

Dimensionamiento de Posición Opciones

Controla exactamente cuántos contratos se ingresan en cada señal.

Cantidad Fija

Valor absoluto. Ingresa un número fijo de contratos en cada señal. Simple y directo.

Ejemplo:

Configura Cantidad = 2, cada señal ingresa 2 contratos.

Porcentaje de Riesgo

Dimensionamiento dinámico según el valor de tu cuenta. El Stop Loss es obligatorio para este cálculo.

Cómo funciona (Ejemplo)

Valor de la Cuenta: $1,000
% de Riesgo: 10% (Total Risk = $100)
Símbolo: NQ (Lot Size = $20)
Stop Loss: 5 points ($5 * $20 = $100 risk per contract)

Riesgo Total ($100)
÷
Riesgo por Contrato ($100)
= 1 Contrato

Advertencia:

Si la cantidad calculada es menor a 1, la operación no se realizará.

El Flujo de Trabajo del Indicador: Diseñando Tu Entrada

Si estás automatizando un indicador, así es como configuras tus alertas y tipos de órdenes en PickMyTrade.

Alertas y Tipos de Órdenes

Alerta de Compra

Cierra cualquier posición abierta existente (de compra o venta) y cancela las órdenes abiertas antes de ingresar una nueva posición de compra.

Alerta de Venta

Cierra cualquier posición abierta existente (de compra o venta) y cancela las órdenes abiertas antes de ingresar una nueva posición de venta.

Alerta de Cierre

Liquida la posición actual y cancela las órdenes abiertas. No ingresa una nueva operación.

Tipo de Orden

Elige entre Mercado, Límite (con un tiempo de espera opcional de ejecución total o cancelación en segundos) u órdenes Stop.

Dimensionamiento de Posición

Cantidad Fija

Valor absoluto. Ingresa un número fijo de contratos en cada señal. Simple y directo.

Porcentaje de Riesgo

Dimensionamiento dinámico según el valor de tu cuenta. El Stop Loss es obligatorio para este cálculo.

Valor de la Cuenta: $1,000

% de Riesgo: 10% (Total Risk = $100)

Símbolo: NQ (NQ (Tamaño de Lote = $20))

Stop Loss: 5 points (5 puntos ($5 * $20 = riesgo de $100))

→ Cálculo: $100 / $100 = 1 Contrato

El Flujo de Trabajo de la Estrategia: Una Ruta Más Simplificada

Automatizar una estrategia es más simple porque TradingView gestiona la lógica de compra/venta. Tu decisión principal es cómo gestionar las salidas.

La Pregunta Clave

¿Tu estrategia de Pine Script ya contiene múltiples niveles de Take Profit y Stop Loss (strategy.exit, etc.)?

Mi estrategia gestiona todas las salidas.

En PickMyTrade, en "Tipo de Estrategia de Salida", selecciona .

La plataforma no te permitirá configurar parámetros de riesgo. PickMyTrade simplemente ejecutará las órdenes de salida exactamente como se envían desde tu script de TradingView. Esto es para traders que quieren control total dentro de su código.

NO

Quiero que PickMyTrade gestione mis salidas.

En PickMyTrade, en "Tipo de Estrategia de Salida", selecciona NO.

Consecuencia: La plataforma ahora te permitirá usar su conjunto completo de herramientas de gestión de riesgo (los 5 tipos de TP/SL, Trailing Stop, Break-Even) igual que en el flujo de trabajo del indicador.

El Paso Final: Generando y Colocando Tu Alerta

Una vez configurados tus ajustes, activar tu automatización es un simple proceso de copiar y pegar.

1

En PickMyTrade, haz clic en el botón "Generate Alert" . Selecciona la(s) cuenta(s) de Tradovate en las que quieres operar.

2

Aparecerá una ventana emergente con el código de tu alerta (JSON). Haz clic en "Copy Code".

3

Desde el panel de PickMyTrade, copia la URL de Webhookúnica.

4

Abre la ventana de creación de alertas en TradingView. Pega el JSON en el cuadro "Message". Pega la URL de Webhook en la pestaña "Notifications". Haz clic en "Create". Tu automatización ya está activa.

Regla Crítica

Nunca edites manualmente el código JSON. Si necesitas hacer un cambio, vuelve a la interfaz, ajusta la configuración y genera un nuevo código. Las ediciones manuales son la fuente más común de errores.

Escalando Tu Operación con Gestión Multi-Cuenta

Una sola alerta de TradingView puede ejecutar operaciones en múltiples cuentas de Tradovate simultáneamente. Esto es ideal para gestionar varias cuentas de prop firm u operar en nombre de familiares y amigos.

Método 1: Subcuentas (Bajo un Solo Inicio de Sesión de Tradovate)

Para quién es

Tienes múltiples cuentas (por ejemplo, varias cuentas de Apex o TopStep) accesibles bajo un solo nombre de usuario de Tradovate.

Cómo funciona

En la sección "Add Account", simplemente selecciona las subcuentas deseadas en el menú desplegable. PickMyTrade se encarga del resto. Esto requiere solo una suscripción de PickMyTrade.

Todas las cuentas bajo un solo inicio de sesión de Tradovate

Método 2: Cuentas Externas (Diferentes Inicios de Sesión de Tradovate)

Para quién es

Necesitas operar para un amigo, un familiar, o en una cuenta de prop firm que requiere un inicio de sesión de Tradovate independiente.

Cómo funciona

Tu cliente/amigo necesita su propia cuenta de PickMyTrade conectada a su inicio de sesión de Tradovate. Ellos te proporcionan su Token de PickMyTrade y Nombre de la cuenta de Tradovate. Agrega esto como una cuenta externa.

Vincula inicios de sesión de Tradovate independientes mediante tokens de PickMyTrade

×2

Multiplicador de cantidad

Por cada cuenta que agregues (subcuenta o externa), puedes establecer un multiplicador de cantidad (por ejemplo, 0.5 para la mitad del tamaño, 2.0 para el doble) para gestionar el riesgo de forma proporcional entre diferentes tamaños de cuenta.

Más allá de la automatización de señales: El Copiador de Operaciones Manual

Una herramienta diseñada para copiar las operaciones que ejecutas manualmente en una cuenta maestra hacia una o más cuentas cliente/esclavas en tiempo real. Esto es independiente de la automatización de alertas de TradingView.

Para quién es

Traders que gestionan varias cuentas de prop firms y desean colocar una sola operación manual para que se replique en todas partes.

Gestores de fondos o traders que ejecutan operaciones discrecionales para clientes.

Cómo funciona (flujo visual del proceso)

1

Agregar cuentas de cliente

Agrega tus subcuentas o cuentas externas (usando su token de PickMyTrade) en la sección del Copiador de Operaciones Manual.

2

Establecer multiplicadores

Asigna un multiplicador de cantidad para cada cuenta cliente a fin de escalar el tamaño de las operaciones de forma adecuada.

3

Activar

Debes hacer clic en 'Click to Start' al comienzo de cada día para activar el copiador.

4

Operar

Coloca operaciones en tu cuenta maestra designada. Se copiarán instantáneamente a todas las cuentas cliente activas.

Historial de operaciones

Consulta los ID de órdenes maestras y esclavas para un seguimiento sencillo.

Liquidar todo

Un solo botón para cerrar todas las posiciones y órdenes abiertas en todas las cuentas cliente.

Monitoreo de tu sistema y configuraciones esenciales

Cómo entender los registros de alertas, el mapeo de símbolos y la configuración de riesgo global

Cómo entender los registros de alertas

El registro de alertas es tu centro de control. Es el primer lugar donde mirar si tienes alguna duda sobre una operación. Muestra cada alerta recibida desde TradingView y su estado de ejecución.

Hora de la alerta

La marca de tiempo exacta en que se recibió la alerta desde TradingView.

Estado de la alerta

La columna más importante. Muestra si la orden fue Ejecutada, Rechazada o Pausada.

ID de la orden de entrada

El ID único del bróker para la operación. Esencial para hacer referencias cruzadas con Tradovate.

Datos de la alerta

Haz clic en el ícono para ver los datos JSON sin procesar recibidos de TradingView, muy valiosos para la depuración.

Filtra los registros por fecha y símbolo

Descarga tu historial completo como un archivo CSV

Consejo profesional para soporte

Si encuentras un problema que no puedes resolver, toma una captura de pantalla de la fila correspondiente en tu registro de alertas y envíala al equipo de soporte. Esto les proporciona todos los datos necesarios para diagnosticar el problema rápidamente.

Entre bastidores: configuraciones esenciales y mapeo de símbolos

1. Mapeo de símbolos - El traductor

TradingView utiliza símbolos continuos (por ejemplo, NQ1!), mientras que Tradovate requiere símbolos de contrato con mes específico (por ejemplo, NQZ24).

TradingView Tradovate
NQ1! NQZ24

Error: El error "Symbol mapping not found" significa que estás operando un símbolo sin un mapeo preconfigurado. Ve a Configuración → Crear configuración para crear el tuyo propio (por ejemplo, Símbolo de TradingView: MNQ1! → Símbolo de Tradovate: MNQZ24).

2. Renovación automática de contratos

No necesitas hacer nada. PickMyTrade supervisa las fechas de vencimiento y actualiza automáticamente su mapeo de símbolos interno al siguiente mes de contrato unos días antes del vencimiento.

Sigue usando el símbolo continuo (NQ1!) en tus alertas de TradingView. Tu operativa continuará sin interrupciones.

Configúralo y olvídate

Renovación automática = operativa sin interrupciones

3. Configuración de riesgo global

En la configuración principal, puedes establecer parámetros de riesgo globales, como límites diarios o semanales de ganancias/pérdidas. Si se alcanzan estos límites, la operativa se pausa automáticamente durante el período definido, brindando una red de seguridad fundamental.

Ejemplo: Establece un límite de pérdida diaria de $500. Si alcanzas ese umbral, toda la operativa se detiene automáticamente hasta el día siguiente.

Tu lista de verificación para la resolución de problemas: Problemas comunes y soluciones

Problema

Mis alertas de TradingView se están disparando, pero no aparecen en mis registros de alertas de PickMyTrade.

Causa probable

La conexión del webhook está rota.

Solución

  1. Verifica que la URL del webhook esté pegada correctamente en la pestaña 'Notifications' de tu alerta de TV.
  2. Asegúrate de que el cuadro 'Message' contenga únicamente el código JSON, sin texto ni comentarios adicionales.

Problema

Mis operaciones se cierran inmediatamente después de abrirse.

Causa probable

Tu script está enviando señales contradictorias de compra y venta en la misma barra.

Solución

En la configuración de tu alerta de TradingView, asegúrate de que la frecuencia esté establecida en "Once Per Bar Close" para evitar que las señales se disparen a mitad de la barra.

Problema

La conexión indica "Tradovate Account is Bound With Another Account".

Causa probable

Una restricción de cuenta de prueba. Tu cuenta de Tradovate ya estaba conectada anteriormente a otra prueba de PickMyTrade.

Solución

Suscríbete a un plan de pago para eliminar esta restricción, o contacta a soporte para que desvinculen la cuenta manualmente (generalmente una cortesía única).

Problema

Mis órdenes están siendo rechazadas por Tradovate.

Causa probable

Problemas por parte del bróker, como margen insuficiente, contrato vencido o límites de riesgo de la prop firm alcanzados.

Solución

Revisa el "Order History" directamente en la plataforma de Tradovate. Las órdenes rechazadas se resaltan en rojo y mostrarán el motivo específico indicado por el bróker.

Para usuarios avanzados: Un vistazo al interior del JSON

Para quienes se sienten cómodos con Pine Script y la lógica de operativa, el payload JSON ofrece potentes anulaciones. Recuerda: siempre regenera las alertas desde la interfaz, no edites estos valores manualmente.

update_tp & update_sl

Predeterminado: false

Cuando se establece en true, una nueva alerta no abrirá una nueva operación. En su lugar, encontrará la posición abierta existente y actualizará su orden de Take Profit o Stop Loss al nuevo precio indicado en la alerta.

Caso de uso:

Mover un stop loss a punto de equilibrio o ajustar un stop loss dinámicamente según condiciones calculadas en tu Pine Script.

reverse_order_close

Predeterminado: true true (por lo general)

Controla el comportamiento de una señal opuesta.

true: Posición larga → Señal de venta

Cerrar posición larga → Abrir posición corta

false: Posición larga → Señal de venta

Cerrar posición larga → Posición plana

Caso de uso: Si estás en una posición larga y llega una señal de venta, se cierra la posición larga y se abre una nueva corta (true). O si false, solo se cierra la posición larga.

same_direction_ignore

Predeterminado: true true (por lo general)

Controla el apilamiento de posiciones (pyramiding).

true: Posición larga → Señal de compra

Ignorada

false: Posición larga → Señal de compra

Se agrega a la posición

Caso de uso: true evita apilar posiciones. false permite el apilamiento de posiciones.

Ahora estás listo para Automatizar con confianza

Tienes el marco completo para pasar de una simple señal a una operativa sofisticada, escalada y de múltiples cuentas.

Conecta tu cuenta y elige el camino

(Estrategia/Indicador)

Domina el conjunto de herramientas de riesgo

(TP/SL, Trailing, Break-Even)

Utiliza la operativa multi-cuenta y el copiador manual

(Escala tu operación)

Aprovecha los registros de alertas

(Transparencia total)

Recorrido por la plataforma

Para un recorrido guiado por la interfaz, haz clic en el botón 'Tour' en tu panel de control.

Alertas guardadas

Configura y guarda tus configuraciones de alerta favoritas como plantillas usando la función 'Saved Alerts' para agilizar tu flujo de trabajo.

Documentación

Para profundizar en cada función, incluidos temas avanzados como el Filtro de Noticias y el Programa de Referidos, visita la sección oficial de Documentación.

¿Listo para transformar tu
flujo de trabajo en TradingView?

Únete a más de 10,000 traders que ejecutan más de 5M de operaciones automatizadas con PickMyTrade. Comienza hoy tu prueba gratuita de 5 días, sin necesidad de tarjeta de crédito.

Prueba gratuita de 5 días

No se requiere tarjeta de crédito

Estrategias ilimitadas

Sin límites en alertas u operaciones

Soporte 24/7

Asistencia prioritaria incluida