Este artículo te guiará a través del uso de webhooks para operar los bots de Gainium, incluyendo un enfoque especial en concatenar acciones de webhook en la misma alerta enviando un array en la carga útil del webhook.
Los webhooks son mensajes automatizados enviados desde aplicaciones cuando ocurre algo. Tienen un mensaje—o carga útil—y se envían a una URL única. Son una forma sencilla en que tus cuentas en línea pueden comunicarse y recibir mensajes automatizados cuando ocurre algo nuevo.
Antes de sumergirte en los webhooks, es esencial entender los diferentes bots que Gainium ofrece, como bots de grid, DCA y combo. Cada bot tiene disparadores y acciones únicas que pueden ser automatizadas.
Para comenzar, crea un nuevo bot. Hay varios lugares donde el bot puede aceptar webhooks, estos incluyen:
Dependiendo de dónde habilites los webhooks, tendrás acceso a ciertas acciones que se pueden automatizar a través de ellos. Una vez que estés satisfecho con la configuración del bot, haz clic en "Agregar nuevo bot", y aparecerá un nuevo cuadro de información con la información del webhook.
A continuación, dirígete a tu proveedor de webhook, en este caso usaremos TradingView como ejemplo.
En el indicador de tu elección, haz clic en "Más" (los tres puntos al final del nombre del indicador), luego "Agregar alerta en...".
Se te presentará la siguiente ventana. Haz clic en "URL de Webhook".
Puedes introducir la URL del webhook y el mensaje como se muestra en la información de tu bot. El nombre de la alerta puede ser cualquier cosa que desees. Haz clic en Crear, ¡y eso es todo!
Hay diferentes tipos de acciones de webhook:
Concatenar acciones significa ejecutar múltiples acciones en secuencia basadas en una sola alerta. En el contexto de los webhooks, esto implica enviar un array de acciones en la carga útil del webhook.
Estructura la Carga Útil: Al configurar tu webhook, estructura la carga útil como un array de acciones. Cada acción debe ser un objeto distinto dentro del array.
Ejemplo para iniciar una operación agregando fondos de inmediato:
[{ "action": "startDeal", "uuid": "f944e169-2398-482w-4987-10a30eeb477b" },{ "action": "addFunds", "uuid": "f944e169-2398-482w-4987-10a30eeb477b", "asset": "quote", "qty": "50" }]
Prueba el Webhook: Antes de entrar en funcionamiento, prueba el webhook con la carga útil de array para asegurarte de que todas las acciones se ejecuten como se espera.
Características
Usos
Recursos
Reservados todos los derechos. Derechos de autor © 2025.