Ir al contenido principal
Todas las coleccionesBots (DCA, GRID)
Signal Bot: Preguntas frecuentes
Signal Bot: Preguntas frecuentes

Encuentra una respuesta a tu pregunta sobre Signal bot

Actualizado esta semana

¿El bot Signal está disponible en el plan de suscripción anterior?

Sí, está disponible, pero solo puedes ejecutar 1 bot de Signal en los planes Starter y Advanced y hasta 10 bots de Signal en el antiguo plan Pro.

¿Cuál es la diferencia entre un bot Signal y un bot DCA con una condición de inicio de operación de señal personalizada de TradingView?

  • En el bot Signal, puedes aumentar la posición y reducirla gradualmente con pasos y tamaños ilimitados (dentro de los límites de intercambio y el volumen de la posición) y varios ajustes mediante señales. Además, en Signal bot puedes configurar hasta 4 objetivos de obtención de beneficios a través de la interfaz web y hasta 8 pasos a través de un mensaje JSON.
    Sin embargo, en los bots de DCA, solo puedes establecer hasta 4 objetivos fijos de Take profit o cerrar la operación por completo utilizando la señal.

  • Las operaciones largas y cortas se pueden crear en un solo bot Signal, pero se necesitan 2 bots DCA para operar largas y cortas simultáneamente.

  • El bot Signal crea operaciones inteligentes, que son más flexibles a la hora de realizar ajustes adicionales (como la función Mover a Breakeven o Take Profit múltiple). Las operaciones de DCA son menos flexibles.

  • En Signal bot, puedes aprobar o rechazar la señal manualmente. En los bots de DCA, todas se aceptan automáticamente.

¿Cuántos pares puedo añadir al bot Signal?

Puedes añadir desde 1 hasta 200 pares en un bot Signal.

¿Cuántos bots Signal puedo ejecutar en los nuevos planes?

Puedes ejecutar hasta 50 bots Signal en el nuevo plan Pro y hasta 250 bots Signal en el plan Expert.

¿El bot Signal está disponible en la cuenta demo?

Sí, el bot Signal ya está disponible en la cuenta demo. Sin embargo, necesitas una suscripción de pago para usarla. Si creas una alerta en TradingView para tu bot Signal en la cuenta demo, tendrás que elegir el par en la cuenta Spot de Binance, ya que la cuenta demo de 3Commas simula la negociación en la cuenta Spot de Binance.

¿Qué intercambios son compatibles con el bot Signal?

Puedes operar con el bot Signal en cualquier bolsa disponible en 3Commas, excepto Binance TR y gate.io Futures.

¿El bot Signal está disponible en el plan gratuito?

Sí, hay 1 bot Signal disponible en el plan gratuito.

¿Qué suscripción a TradingView debo tener para operar con el bot Signal?

Necesitarás una suscripción de pago a TradingView para poder utilizar los webhooks en tu estrategia de negociación. Entonces, dependerá de tus preferencias comerciales. Obtén más información sobre los planes de TradingView aquí.

¿Dónde puedo obtener señales/indicadores de TradingView para usarlos con mi bot?

Puedes utilizar los indicadores integrados en el servicio TradingView o puedes crear tu propia estrategia con Pine Script y enviar las alertas de TradingView a 3Commas a través de un webhook.

O puedes usar cualquier otro proveedor de señales que admita la comunicación por webhook.

Mis señales se crean en TradingView, pero el bot Signal no las recibe. ¿Cuál puede ser el motivo?

  • Es posible que utilices una URL de webhook incorrecta. Asegúrate de que sea https://api.3commas.io/signal_bots/webhooks.

  • La alerta envía una señal a un par de operaciones diferente al establecido en tu bot Signal. Recuerda también que las diferentes bolsas nombran sus pares de manera diferente. También hay una diferencia entre el par de negociación de Spot y Futures.

  • La bolsa en TradingView es diferente a la establecida en el bot Signal.

  • A veces, la alerta de webhook llega con algunos de los parámetros en blanco. Revisa tus registros y prueba con otro indicador. Asegúrate también de utilizar indicadores para el tipo de indicador del bot de señales y estrategias para el tipo de bot Signal del tipo Estrategias.

  • Puede que hayas añadido código adicional al mensaje JSON que el sistema 3Commas no pudo procesar. Usa únicamente los parámetros que se describen en estos artículos:
    Bot Signal: Archivo JSON en tipo de señal personalizada
    Bot Signal: Archivo JSON para el tipo de Estrategia

¿Por qué mi bot Signal abrió una posición con una cantidad diferente a la que configuré?

La mayoría de las veces esto ocurre debido a las reglas de negociación de la bolsa y a los tamaños y pasos mínimos de las órdenes. Por ejemplo, has establecido 100 USDT como tamaño de la orden. Es el escalón del precio lo que puede provocar esta situación: las bolsas limitan la cantidad de decimales que se pueden comprar en la orden. Por lo tanto, si el bot pone 0,0015 para hacer cerca de 100 USDT, la bolsa no lo aceptará porque solo acepta pedidos con hasta 3 decimales.

Y si el bot colocara 0,002 BTC, rondaría los 132 USDT y superaría tu posición máxima, que se supone que es solo de 100 USDT. Así que se acaba de redondear a 0,001 BTC, lo que lo sitúa en torno a los 62 USDT, es decir, menos de 100 USDT.

¿Cómo puedo enviar comentarios o solicitar una función?

Si tienes algún comentario o sugerencia, no dude en dejar tus valiosos comentarios aquí: Envía una solicitud de funciones. Seguimos muy de cerca este recurso y leemos todos los comentarios.

¿Qué webhook se usa en el bot Signal? ¿No es lo mismo que para los bots de DCA?

El webhook del bot Signal es el siguiente:

Para los bots de DCA, el webhook es diferente. Encuéntralo en este artículo:

Si el bot Signal está desactivado, ¿seguirá procesando las señales?

No, si se detiene el bot, se ignorarán las señales de entrada o salida.

Si edito el bot Signal y elimino un par de operaciones de la lista y hay una posición abierta con este par, ¿se procesará o ignorará la señal de salida?

La señal de salida se ignorará para el par que elimines de la lista del bot. En este caso, tendrás que gestionar la posición abierta manualmente: cerrarla o establecer las órdenes Take profit y/o Stop loss.

¿Puedo usar bot Signal con otros servicios de señales que no sean de TradingView?

Sí, puedes usar cualquier otro servicio que admita la comunicación por webhook con 3Commas.

En este artículo se describe un ejemplo:

Utilizo más de un indicador en TradingView. ¿Puedo crear un bot Signal y hacer que inicie la operación solo si todos los indicadores son ciertos?

Solo puedes usar un indicador en TradingView para enviar una señal para abrir/cerrar la operación en el bot Signal de tipo de Signal personalizado.

O puedes crear una estrategia en TradingView con varios indicadores incluidos que deberían cumplir la condición para iniciar/cerrar la operación y utilizar el tipo de Estrategia TradingView del bot Signal.

¿El tamaño de la orden se determina en la configuración de la señal y se calcula con apalancamiento?

Sí, todos los tamaños de órdenes que utilices en la configuración del bot Signal (por ejemplo, en la configuración de «Volumen por orden») o enviados por Signal se calculan con apalancamiento.

Por ejemplo, si utilizas 100 USDT en la configuración del bot de «Volumen por orden», el bot realizará un pedido de 100 USDT, y si utilizas el apalancamiento, por ejemplo, x10, se utilizarán 10 USDT de tu saldo y otros 90 USDT utilizarán el margen.

Ejemplo en el que configuras el tamaño de la orden en tu estrategia de TradingView:

Dado que la función Stop Loss se establece en el propio bot, ¿se envía a la bolsa como una orden de Stop? ¿O solo enviará la orden a la bolsa como una orden de mercado «normal» si se alcanza ese nivel?

El bot Signal no controla las funciones Take Profit/Stop Loss.

El bot Signal realiza una tarea sencilla en 4 pasos:

  1. Acepta la señal

  2. La pasa por filtros personalizados

  3. Convierta la señal en uno de los comandos SmartTrade existentes (create/add_funds/reduce_funds/close)

  4. Procesa el resultado de este comando (generar un error/procesar la siguiente señal)

El bot Signal funciona igual que en SmartTrades. SmartTrades opera el Stop Loss y funciona como una orden de mercado normal si se alcanza ese nivel.

Si tienes varias Take Profit (4 TP) y has añadido fondos a tu posición u operación, ¿se recalcularán las ganancias de toma de ganancias y se reposicionarán si hay un nuevo precio de entrada promedio?

Todos los objetivos de Take Profit se reemplazarán en nuevos niveles en función del nuevo precio de entrada promedio.

Si tengo 2 Take Profit y en caso de que se alcance un TP #1 y esté parcialmente cubierto, ¿venderá el bot los activos o contratos restantes en el siguiente nivel de TP?

El TP1 permanecerá activo.

Si tienes 2 Take Profit y el TP #2 se ha llenado parcialmente, ¿se suspenderá la operación? ¿O los pedidos pendientes restantes se volverán a emitir o se volverán a colocar?

El TP #2 permanecerá activo y se rellenará cuando el precio lo alcance o lo supere.

Si el Take profit no se llena (por ejemplo, debido a la mecha de las velas) y el precio se aleja del nivel de TP original, ¿el bot reposicionará el Take profit? ¿O simplemente esperará a que el precio vuelva a ese nivel?

La orden Take Profit esperará hasta que el precio vuelva a su nivel.

¿El bot de señales puntuales también es sensible a los pares y a las bolsas (es decir, necesita igualar el par en 3Commas y TradingView)?

Sí, es sensible al intercambio y al emparejamiento. He aquí un ejemplo:

  • Para el par de divisas BTC/USDT en Binance Futures Perpetual: «BTCUSDT.P» (BTCUSDT/USDT en la interfaz de usuario de 3Commas)

  • Para el par de divisas BTC/USDT en Binance Spot: «BTCUSDT» (BTC/USDT en la interfaz de usuario de 3Commas)

Si el Take profit está parcialmente cubierto y los activos restantes están por debajo del mínimo del intercambio, ¿cómo lo gestionará el bot? ¿La operación fallará o se cancelará?

SmartTrade se marcará como finalizado (correctamente). El DUST permanecerá en el saldo (si es una cuenta Spot).

Con Trailing Take profit, ¿TODOS los objetivos de TP se convierten en órdenes de mercado, no solo en el último objetivo de TP?

Sí, por el momento, si configuras el bot Signal y habilitas Trailing TP, todos los niveles de TP múltiples se marcarán con el orden de mercado. Mejoraremos esta acción en un futuro próximo y añadiremos la posibilidad de que otros niveles de obtención de beneficios múltiples permanezcan como órdenes limitadas, excepto el último con el TP final.

La única solución por el momento es ir a SmartTrades y editar dicha operación y cambiar la configuración de Take Profit múltiples, de órdenes de mercado a órdenes limitadas.

Ejemplo:

Si aparece «Pendiente», significa que los Take Profit múltiples se colocan como una orden de mercado.

Si aparece «Realizado», significa que una Take Profit múltiple se coloca como una orden con límite.

¿Puedo enviar señales desde los canales de señales de Telegram? ¿Funciona con el bot Signal? En caso afirmativo, ¿podemos hacer también un tutorial?

Sí, funcionará con la fuente IFTTT. Si eres el propietario del canal de Telegram, puedes configurar dichas señales.

Este es un ejemplo si eres el administrador del canal de Telegram.

¿Qué pasa si elijo la cantidad del webhook y no especifico la cantidad en el mensaje JSON?

Dicha señal será rechazada y no se entregará al bot.

¿Puede crear una alerta utilizando diferentes pares de negociación en TradingView y elegir un par diferente en el bot Signal?

Si utilizas TradingView como fuente de señales, es importante seleccionar la bolsa y el par correctos. Para garantizar que las señales lleguen al bot, es importante seleccionar el tipo de par correcto según tu tipo de cuenta: Spot o Futures. Por ejemplo, si utilizas Binance Spot y operas con el par BTC/USDT, el nombre del par en la señal de TradingView será «BTCUSDT». Por otro lado, si utilizas Binance Futures USDT-M y operas con el par BTC/USDT, el nombre del par en la señal de TradingView será «BTCUSDT.P». Por lo tanto, es crucial seleccionar la cuenta de cambio correcta en TradingView y el par correcto para garantizar que la señal llegue al bot. Si envías señales personalizadas desde otras fuentes, como IFTTT, es importante escribir en código JSON el intercambio y el par correcto.

Ejemplo para las cuentas de Binance Futures:

{

"secret": "insert_your_secret_token_here",
"tv_exchange": "BINANCE",
"tv_instrument": BTCUSDT.P:
"action": "enter_long",
"bot_uuid": "insert_your_bot_bot_uuid_here"
}

¿Hay alguna diferencia entre las señales Reversal en Spot y Futures?

Sí, será un poco diferente.

Si el bot Signal se creó en una cuenta Spot:

  • cuando la «posición Reversal» esté desactivada, el bot comprobará si la operación opuesta está cerrada o no. Si no está cerrada, se ignorará la señal opuesta para iniciar una nueva operación hasta que se reciba la nueva señal. Luego, el bot actualizará el estado y decidirá aceptarlo o rechazarlo nuevamente.

  • cuando la «posición Reverse» está habilitada, el bot recibirá la señal opuesta y, si hay una transacción opuesta abierta, la cerrará inmediatamente según el precio de mercado y abrirá la opuesta.

Si el bot Signal se creó en una cuenta Futures:

  • cuando la «posición Reverse» esté desactivada, debes tener activado el «Modo Hedge» en la cuenta y, en este caso, puedes trabajar simultáneamente en dos posiciones abiertas en ambas direcciones y trabajar simultáneamente en largo a 50 USDT y, si una señal de apertura corta llega a 30 USDT, simplemente se abrirá una transacción opuesta adicional en corto y funcionarán en paralelo sin depender una de la otra, pero todos los ajustes los realizará un solo bot Signal.

  • cuando la opción «posición Reverse» esté habilitada, el bot recibirá la señal opuesta y, si hay una transacción opuesta abierta, la cerrará por completo sin importar la cantidad que esté abierta en la posición (incluso si no es idéntica a la opuesta) inmediatamente en el mercado y abrirá la opuesta.

Si necesitas que la posición no se dé la vuelta al recibir una señal, sino que simplemente se cierre por partes, puedes configurar el largo de entrada con «Volumen por orden» (USDT) y, luego, el largo de salida también con «Volumen por orden» (USDT), en este caso la operación se cerrará con una señal en partes (reduce los fondos) hasta que se venda toda la parte restante. No se volcará. Si el bot quiere darse la vuelta, la entrada corta lo hará cerrando la parte restante del mercado y abriendo una nueva opuesta con la cantidad especificada en la configuración del bot o enviada por señal.

Para un bot de señales Spot corto, solo existe la opción de establecer tu inversión en USDT o de saldo total %. Sin embargo, los bots cortos de Spot necesitan la moneda base. ¿Podrá el bot Signal detectar si tienes la divisa base en tu saldo y utilizarla para los bots cortos? ¿O usará tu USDT para comprar la base?

Así funciona. Si se crea un bot Signal en una cuenta Spot y opera en corto, aunque 3Commas muestre el saldo y la inversión en USDT, el saldo de la operación en corto se deducirá de la base disponible en el saldo de la cuenta, en lugar de convertir el USDT en base y, a continuación, ejecutar la operación. El usuario debe tener esta moneda base directamente en el saldo, y el bot la convertirá y la llevará a base en función de las cantidades en USDT establecidas.

Consideremos una operación con un bot Signal en corto en Spot. Hice 3 órdenes de venta de la siguiente manera:

  • 1 orden para vender 10 USDT en base = 0,00015000 BTC

  • 2 órdenes para vender 80 USDT en base = 0,00126000 BTC

  • 3 órdenes para vender 50 USDT en base = 0,00079000 BTC

Luego, se envió una señal para cerrar el 100 % y el bot cerró la posición corta a 0,0022 BTC (0,00015000 BTC + 0,00126000 BTC + 0,00079000 BTC), y el saldo mostró que el bot usó la base que estaba dentro del saldo.

Sí, es un poco inusual que, al seleccionar la dirección corta en una cuenta Spot, la interfaz muestre el saldo disponible en USDT en lugar de en base. Este es un tema de debate y, si tienes comentarios o ideas para esta y otras funciones adicionales, háznoslas llegar mediante nuestro enlace de comentarios sobre bot Signal.

Estoy usando un bot Signal y mi posición se liquidó en la bolsa, pero ¿el bot Signal continúa como si la posición no se hubiera liquidado? ¿Es posible tener este comportamiento sin generar ningún error?

Lo más probable es que tengas activado el «Modo Beast». Cuando este modo está activado, 3Commas no puede ver la información sobre la liquidación. Si crees que el modo Beast no es el problema, ponte en contacto con el equipo de soporte y proporciona un número de identificación de bot Signal para analizar más de cerca tu situación.

Quiero probar el bot Signal en mi cuenta demo. ¿Desde qué bolsa de TradingView debo elegir enviar las alertas?

Como la cuenta demo de 3Commas simula la bolsa de Binance Spot, debes elegir Binance Spot en TradingView y crear alertas para esta bolsa.

Si detengo y reinicio un bot Signal, ¿se restablece la desviación?

Sí, si detienes y reinicias el bot Signal, la desviación se restablecerá. La primera señal recibida después del reinicio ignorará el precio de la señal anterior antes del reinicio. A continuación, la segunda señal tendrá en cuenta el ajuste de desviación.

He configurado el tipo de estrategia del bot Signal y el indicador/estrategia en TradingView, pero sigo recibiendo errores o variables que no se sustituyen por valores. ¿Cómo puedo solucionar este problema?

Ejemplo de lo que recibes:

Cerrar = {{cerrar}}

en lugar de lo que debería recibirse:

Cerrar = 45,1

Si tus alertas envían la señal con variables en lugar de valores, lo más probable es que la estrategia o el indicador de TradingView se escriba con la versión 3 o inferior de PineScript.

Puedes encontrar información más detallada en este artículo:

¿Puedo cambiar el mensaje JSON como quiera?

Sí, puedes cambiar los mensajes JSON según tu estrategia y consideraciones, pero no puedes añadir parámetros ni código adicionales, excepto los que se describen en estos artículos:

¿Ha quedado contestada tu pregunta?