Bot de señales de futuros de Bitget: Trading automático con señales de TradingView
Bitget ha introducido el bot de señales de futuros para elevar la experiencia de trading de sus usuarios. Esta potente herramienta que permite a los usuarios operar con futuros perpetuos USDT-M de forma automática, utilizando señales generadas por TradingView. Al aprovechar la función Webhook de TradingView, el bot puede enviar solicitudes a una URL específica cada vez que se activa una señal, lo que permite una negociación totalmente automatizada.
Información importante antes de empezar:
● Para utilizar la función Webhook, debe ser un suscriptor de pago de TradingView (Pro, Pro+ o Premium).
● No compartas tu enlace de Webhook con otras personas. Esto le ayuda a protegerse de estafas, mensajes fraudulentos o solicitudes de intercambio no autorizadas.
● Las alertas que recibe de TradingView se basan en su configuración personal. Bitget no se hace responsable de ninguna pérdida comercial.
● Dado que la activación de la señal depende de una plataforma de terceros, existe un riesgo potencial de pérdida o retraso de la señal. Gracias por elegirnos.
● - Esta función solo está disponible para el trading de futuros perpetuos USDT-M en el que la fuente de precios sea Bitget. Asegúrese de que la fuente de precios está configurada correctamente en los ajustes de TradingView.
● Los fondos totales disponibles para el bot de señales de futuros dependen de la cantidad que asigne a la subcuenta del bot durante la configuración. Los fondos de su cuenta principal de futuros no se utilizarán como margen ni incurrirán en pérdidas.
● - Asegúrate de que el script de tu estrategia no se ejecute en modo de cobertura, ya que el trading con señales de TradingView solo es compatible con el modo unidireccional.
● El bot puede operar con múltiples pares, pero sólo se ejecutarán los pares en los que la señal del bot de futuros Bitget coincida con la señal de TradingView.
● Cada webhook debe estar vinculado a una única alerta TradingView. Si se configuran varias alertas para un webhook, puede producirse una colocación incorrecta del pedido, con la consiguiente pérdida potencial de fondos. Bitget no se hace responsable de dichas pérdidas.
● Seleccione el modo que se ajuste a los resultados según la función de la estrategia y su script específico.
Seguir señales después de que la estrategia cierre las posiciones abiertas: Si elige este modo, el bot esperará hasta que se cierre cualquier posición abierta teórica existente (de su estrategia TradingView) antes de ejecutar nuevas señales. Esto garantiza que las órdenes activadas por cada señal coincidan con los resultados esperados de su estrategia.
Seguir señales inmediatamente (modo primera señal): En este modo, el bot empezará a seguir señales en cuanto empiece a funcionar. Cada orden ejecutada en Bitget se alineará con las posiciones teóricas de su estrategia TradingView. Nota importante: Si hay una posición teórica existente en TradingView o si se pierde una señal durante el proceso, la dirección de compra o venta o la cantidad en Bitget puede desviarse temporalmente de la señal. Sin embargo, la posición siempre se corregirá con la siguiente señal recibida, garantizando que la dirección y la cantidad coincidan con las expectativas de la estrategia.
● Para asegurar que Bitget recibe las señales correctamente, se recomienda definir explícitamente la "qty" (cantidad) en la función a la que se llama para controlar el número de pedidos realizados. Si no se define en el script, la cantidad de la orden se ejecutará según el valor por defecto de "NaN" en base a las reglas de TradingView.
En este artículo, te explicamos cómo configurar y utilizar webhooks en Bitget. Antes de empezar, asegúrese de que dispone de una suscripción de pago a TradingView (Pro, Pro+ o Premium).
Crear señales en Bitget
En primer lugar, elige el bot de señales de futuros
Paso 1: Crear señales
Personalice los nombres y descripciones de su señal en función de su estrategia.
Paso 2: Configurar el script
Selecciona los futuros perpetuos USDT-M que usan a Bitget como fuente de precios
Escribe tu estrategia en TradingView Pine Editor
Ten en cuenta que el trading de señales con webhooks solo se utiliza para ejecutar estrategias y no para indicadores. Para determinar si se utiliza un indicador o una estrategia en el gráfico, consulta el segmento inicial del código fuente de Pine Script. Si aparece “Estrategia”, significa que se está utilizando una estrategia. Por el contrario, si aparece “Indicador”, se está utilizando el indicador.
Manual de referencia del lenguaje Pine Script®
Añadir estrategia al gráfico
Backtest del ROI del script de estrategia
Abrir la configuración y los parámetros del bot
Establece los fondos iniciales en el monto de tu subcuenta de bots. Aunque el parámetro de fondos iniciales no afecta directamente a la colocación de órdenes, se recomienda rellenar este campo con la cantidad invertida en su subcuenta bot para garantizar datos de backtest más precisos.
Para asegurar que Bitget recibe las señales correctamente, es importante definir el tamaño de la orden en el código de la estrategia. Si establece el tamaño de la orden en la función de estrategia en "NaN", sólo el parámetro "Tamaño de la orden" será obligatorio en la configuración. TradingView transmitirá el tamaño de cada orden a Bitget de acuerdo con las reglas de parámetros predeterminadas. El número total real de órdenes que pueden realizarse depende del balance disponible en tu cuenta.
Paso 3: Configuración de la señal
Haz clic en el icono Alertas del tester de estrategias para crear una alerta para tu estrategia y pega la plantilla del mensaje y la URL del Webhook en la ventana emergente Alertas.
Copia la plantilla de mensaje de la página de Bitget y pégala en el cuadro de mensaje de la configuración de alertas.
Copie la URL del webhook de la página de Bitget y pégala en el cuadro de URL de la configuración de alertas.
Haga clic en Crear para configurar la alerta. Vuelve a Bitget para ver tus señales y crear un bot.
Crear un bot con señales
Paso 1: Selecciona un par de trading que coincida con la estrategia de TradingView
Paso 2: Selecciona el modo de seguimiento de señales que se ajuste a tus expectativas
Paso 3: Selecciona el apalancamiento y deposita el margen para el bot
Paso 4: Crear bot
Y listo, ya configuraste con éxito tu bot de señales de futuros. Esto te permitirá:
1. Recibir notificaciones push en la app o web de Bitget sobre las señales de estrategia.
2. Ver las señales de estrategia que recibiste en el gráfico de la página de trading con bots .
3. Hacer que tus órdenes se ejecuten según los parámetros de tu bot al recibir señales.
Nota: Las órdenes colocadas en Bitget al recibir señales son órdenes de mercado. Actualmente no se admiten subcuentas. Para minimizar la desviación de precios, asegúrese de que la fuente de precios está configurada en USDT-M perpetuo comercio de futuros en Bitget.
Ver detalles de las señales
Para ver los detalles de una señal, pulse el botón Detalles situado junto a ella. A continuación, verá la URL del Webhook y la plantilla del mensaje. Además, puedes ver un registro de las señales enviadas desde TradingView.
Ver detalles del bot
Cambia a la pestaña "Bot actual" para ver los detalles del bot de señales.
Finalización del bot de señales de futuros
Finalización manual
Tras la finalización manual, las posiciones abiertas en tu bot se cerrarán al precio de mercado.
Terminación automática
El bot de señales con webhook puede terminarse automáticamente en los siguientes casos:
1. Cuando se liquida su posición.
2. Cuando su cuenta está restringida.
3. Si la señal se pierde o se detecta como no válida.
Límites de cantidad
Cada usuario puede crear hasta 10 señales a la vez, y cada señal puede asociarse a un máximo de 20 estrategias al mismo tiempo. Una vez alcanzados estos límites, no se pueden crear nuevas señales o estrategias.
Restricciones de órdenes
Las órdenes enviadas a través del bot de señales Webhook están sujetas a las mismas restricciones que las órdenes de futuros perpetuos colocadas manualmente. Esto incluye limitaciones sobre el tamaño mínimo o máximo de los pedidos, así como restricciones de precios.
Preguntas frecuentes
1. ¿Tengo que rellenar todos los parámetros en TradingView?
Para asegurar que Bitget recibe las señales correctamente, es importante definir el tamaño de la orden en el código de la estrategia. Si establece el tamaño de la orden en la función de estrategia en "NaN", sólo el parámetro "Tamaño de la orden" será obligatorio en la configuración. TradingView transmitirá el tamaño de cada orden a Bitget de acuerdo con las reglas de parámetros predeterminadas. El número total real de órdenes que pueden realizarse depende del balance disponible en tu cuenta.
Aunque el parámetro de fondos iniciales no afecta directamente a la colocación de órdenes, se recomienda rellenar este campo con la cantidad invertida en su subcuenta bot para garantizar datos de backtest más precisos.
2. ¿Cómo se controla el tamaño de las órdenes de trading de futuros en TradingView?
Cada script de estrategia debe llamar a una función bot. Para controlar el tamaño de la orden, defina "qty" en el código de su estrategia. Si el "qty" está ajustado a "NaN", configure "Order Size" a modo "Futures" en los ajustes de propiedades. Para los futuros perpetuos USDT-M, tenga en cuenta que 1 contrato equivale a 1 token. Si introduce el tamaño de la orden como un porcentaje del valor USD o del valor neto, puede resultar en una orden fallida, debido a las diferentes lógicas de cálculo entre TradingView y Bitget para los valores de los contratos.
3. ¿Cómo ajusto el tamaño de la orden?
Recomendamos controlar el tamaño del pedido mediante el parámetro "qty" en el script de su bot. Si cambia el tamaño del pedido, asegúrese de guardar también estos cambios en las alertas de su bot para que funcionen correctamente.
4. ¿Cómo guardo los cambios de mi estrategia en mis alertas de estrategia?
Siempre que se realicen cambios en la configuración de su estrategia (entradas, parámetros, etc.), guarde estos cambios en las alertas de su estrategia para que las señales actualizadas se envíen a Bitget para la colocación de órdenes.
Para guardar los cambios en las alertas de tu estrategia, ve a Alertas en la parte derecha de la página de TradingView y haz clic en el icono "Configuración" para editar las alertas de tu estrategia. Selecciona los últimos cambios de las alertas en la lista desplegable "Condiciones" y haz clic en "Guardar".
5. ¿Puedo cambiar la plantilla de mi mensaje de webhook?
No recomendamos modificar la plantilla de mensajes ya que es esencial para enviar señales desde TradingView a Bitget para colocar órdenes correctamente.
6. ¿Por qué veo que se activa la señal de mi webhook pero no se muestra el historial de transacciones?
Este problema suele deberse a la falta de configuración o a una configuración incorrecta de las propiedades en TradingView. Por ejemplo, es posible que el tamaño del pedido no cumpla el requisito mínimo o que la plantilla del mensaje no se copie correctamente.
Para más detalles, haga clic en Registro de señales para ver el código fuente de la señal.
7. ¿Cómo puedo comprobar el estado de mis órdenes?
Ve a Detalles de la estrategia para comprobar el estado de tus órdenes. Si su pedido falla, pase el cursor por encima del pedido para ver el mensaje de error o el motivo del fallo.
8. ¿Cuáles son las limitaciones del trading de señales con webhooks?
La función Webhook de TradingView envía alertas a sistemas externos cuando se cumplen determinadas condiciones. Aunque puede desencadenar acciones, como la ejecución de operaciones, hay que tener en cuenta algunas limitaciones:
Funcionalidad: Los webhooks se utilizan para enviar señales o alertas a sistemas externos. No ejecutan directamente las operaciones ni colocan órdenes en las bolsas. Por lo tanto, cuando Bitget recibe una señal, se ejecuta la orden market.
Limitaciones de Webhooks: Los Webhooks son generalmente una comunicación unidireccional (de TradingView a un sistema externo). La colocación de una orden requiere una comunicación bidireccional, en la que la plataforma de negociación confirma la orden y proporciona información. Dado que los Webhooks sólo admiten la comunicación unidireccional, es posible que no gestionen completamente la interacción bidireccional necesaria para realizar pedidos en una bolsa.
9. Manual de referencia del lenguaje Pine Script®
Para más información, consulta el Manual de referencia del lenguaje Pine Script®