(1)Instrucción Simple: Es necesario configurar tanto la Instrucción de Apertura como la Instrucción de Cierre para entrar y salir de un trade. Una vez configurada la instrucción, la dirección de trading, el tipo de orden, el importe del margen y el TP/SL no pueden modificarse.
(2) Instrucción de Estrategia: Cada indicador puede ser configurado a una instrucción para completar una estrategia compleja de trading. Permite la adición o reducción continua de posiciones y personalizar un ratio de adición o reducción mediante el uso de variables en la Alerta de TradingView.
1. ¿Cómo configurar una instrucción simple?
Paso 1: Crear una instrucción sencilla en BingX
*El modo de margen (aislado/cruzado) y el nivel de apalancamiento para el trading de señales serán los mismos que los ajustes más recientes de Futuros Perpetuo. Si deseas reconfigurar tus parámetros, haz clic en "Cambiar configuración" abajo para ir a Futuros Perpetuo y hacer los ajustes. A continuación, actualiza la página y tus últimos ajustes se actualizarán automáticamente.
Paso 2: Configura las alertas de estrategia de TradingView para recibir señales de BingX.
1. Configura las señales para apertura de posiciones
Alerta de TradingView:
Después de pegar tu "Instrucción abierta" en el mensaje, haz clic en Crear.
¿Cómo configurar la instrucción de estrategia?
La instrucción de estrategia te permite elegir entre ejecutar órdenes por ratio o por tamaño. Al ejecutar órdenes por ratio, la posición de apertura utiliza un ratio de margen disponible en la cuenta de Futuros M-USDⓢ, determinado por el valor calculado por contratos * precio en la señal. Al cerrar la posición, el ratio se calcula mediante la fórmula: contracts / (contracts + |position_size|), en función de la señal. Al ejecutar órdenes por tamaño, se replica el tamaño exacto de la posición de la estrategia de TradingView. Después de que la señal se ejecute correctamente, el usuario mantendrá el mismo tamaño de posición tanto en TradingView como en BingX.
2.1 Guía para configurar la instrucción de estrategia por ratio
Paso 1: Crea una instrucción de estrategia por ratio en BingX
Paso 2: Configura las alertas de estrategia de TradingView para recibir señales de BingX.
2. Modifica la configuración predeterminada del script
(2)Tamaño de la orden: 100 USDT
Si deseas entrar en el mercado por lotes, por favor modifica la Piramidación al número deseado de órdenes (supongamos que es N) y el "Tamaño de la orden" a 100/N USDT. Cada vez, el bot utilizará 1/N de los fondos disponibles en la cuenta de Futuros Perpetuos para colocar una orden. Es decir, por cada 1 USDT operado en tu TradingView, tu bot de señales asignará el 1/N de los fondos de tu cuenta de Futuros Perpetuo para abrir una posición o añadir a una posición existente.
Tomando el par de Futuros Perpetuo WUSDT como ejemplo: El usuario no tiene ninguna posición existente pero tiene un margen disponible de 50 USDT en la Cuenta de Futuros Perpetuo y utiliza un apalancamiento de 10x para WUSDT.
① Cuando la estrategia activa una señal de apertura de posición long (compra):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"1.554"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
En este momento, el margen utilizado para la apertura de la posición long ≈ contratos * precio ÷ 100 * margen disponible en la Cuenta de Futuros Perpetuo = 1.554 * 0.6573 ÷ 100 * 50 = 0.5107221 USDT. El importe para la apertura de la posición long ≈ margen utilizado para la apertura de la posición long * apalancamiento = 0.5107221 USDT * 10 = 5.107221 USDT. El importe en posición long que se puede abrir ≈ importe de apertura de la posición long ÷ último precio = 5.107221 ÷ 0.6573 = 7.77 W. (Nota: El importe final ejecutado puede variar ya que la señal opera a precio de mercado).
B. Cuando el usuario no tiene ninguna posición existente y la acción de la señal es "vender", indica la apertura de una posición short. El margen utilizado para la apertura de una posición short se calcula como = contratos * precio ÷ 100 * margen disponible en Cuenta de Futuros Perpetuo.
Tomando el par de Futuros Perpetuo WUSDT como ejemplo: El usuario no tiene ninguna posición existente pero tiene un margen disponible de 50 USDT en la Cuenta de Futuros Perpetuo y utiliza un apalancamiento de 10x para WUSDT.
① Cuando la estrategia activa una señal de apertura de posición short (venta):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"-1.554"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
En este momento, el margen utilizado para abrir la posición short ≈ contratos * precio ÷ 100 * margen disponible en la Cuenta de Futuros Perpetuo = 1.554 * 0.6573 ÷ 100 * 50 = 0.5107221 USDT. El importe para la apertura de la posición short ≈ margen utilizado para la apertura de la posición short * apalancamiento = 0.5107221 USDT * 10 = 5.107221 USDT. El importe en posición short que se puede abrir ≈ importe de apertura de la posición short ÷ último precio = 5.107221 ÷ 0.6573 = 7.77 W. (Nota: El importe final ejecutado puede variar como la señal opera a precio de mercado)
C. Cuando el usuario tiene una posición long existente y la acción de la señal es "comprar", indica aumentar la posición long. El margen utilizado para incrementar una posición long = contratos * precio ÷ 100 * margen disponible en la Cuenta de Futuros Perpetuo. Cuando la acción de la señal es "vender", indica el cierre de la posición long. El importe de cierre de la posición = |contratos| ÷ (|tamaño_posición| + |contratos|) * importe disponible para el cierre. Si "tamaño_posición" es 0, se cierra toda la posición.
Tomando como ejemplo el par de trading de Futuros Perpetuo WUSDT: El usuario tiene una posición long existente de 100 W, un margen disponible de 50 USDT en la Cuenta de Futuros Perpetuo y utiliza un apalancamiento de 10x para WUSDT.
① Cuando la estrategia activa una señal de posición long creciente (compra):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"67.598"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
② Cuando la estrategia activa una señal de cierre de posición long (venta):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"64.490"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
En este punto, el importe a cerrar es ≈ |contratos| ÷ (|tamaño_posición| + |contratos|) * importe disponible para cerrar = 1.554 ÷ (1.554 + 67.598) * 100 ≈ 2.247 W. El importe final de W en posición long en la cuenta de BingX del usuario es ≈ importe de la posición inicial - importe de la posición cerrada = 100 - 2.247 = 97.753 W.
D. Cuando el usuario mantiene una posición short existente y la acción de la señal es "vender", indica aumentar la posición short. El margen utilizado para incrementar una posición short = contratos * precio ÷ 100 * margen disponible en Cuenta de Futuros Perpetuo. Cuando la acción de la señal es «comprar», indica el cierre de la posición short. El importe de cierre de la posición = |contratos| ÷ (|tamaño_posición| + |contratos|) * importe disponible para el cierre. Si "tamaño_posición" es 0, se cierra toda la posición.
Tomando como ejemplo el par de Futuros Perpetuo WUSDT: El usuario tiene una posición short existente de 100 W, un margen disponible de 50 USDT en la Cuenta de Futuros Perpetuo y utiliza un apalancamiento de 10x para WUSDT.
① Cuando la estrategia activa una señal de posición short creciente (vender):
{
"data":
{
"action":"sell",
"contracts":"1.554",
"position_size":"-67.598"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
El importe en posición short que se puede abrir ≈ importe de apertura de la posición short ÷ último precio = 5.107221 ÷ 0.6573 = 7.77 W. (Nota: El importe final ejecutado puede variar como la señal opera a precio de mercado)
② Cuando la estrategia activa una señal de cierre de posición short (compra):
{
"data":
{
"action":"buy",
"contracts":"1.554",
"position_size":"-64.490"
},
"price":"0.6573",
"user_info":"STRATEGY_CFXUSDT_cfx_omvlxad863na1f9v41",
"symbol" :"WUSDT.P",
"time":"2024-05-19T09:34:05Z"
}
Paso 1: Crea una instrucción de estrategia por tamaño en BingX.
Paso 2: Configura la Alerta en TradingView para recibir señales de BingX.
1. Se replica el tamaño exacto de la posición de la estrategia TradingView. Después de que la señal se ejecute correctamente, el usuario mantendrá el mismo tamaño de posición tanto en TradingView como en BingX.
2. Cuando position_size > 0, indica una posición long; position_size < 0 indica una posición corta, y position_size = 0 significa cerrar la posición.
Ejemplos para ilustrar la lógica de abrir, añadir y cerrar posiciones.
Escenario A: Cuando position_size = 0, se cierra la posición y ninguna de las partes mantiene una posición.
Escenario B: Cuando position_size > 0, indica una posición long en TradingView.
- Añadir a posición long: Cuando position_size = 2 BTC y M = 1 BTC, al añadir 1 BTC, M alcanza 2 BTC.
- Reducir posición long: Cuando position_size = 2 BTC y M = 3 BTC, reduciendo en 1 BTC se reduce M a 2 BTC.
- Cierre y reapertura de posición: Cuando position_size = 2 BTC y M = -1 BTC, el cierre de -1 BTC y la reapertura con 2 BTC da como resultado M = 2 BTC.
- Sin cambio de posición: Cuando position_size = 2 BTC y M = 2 BTC, no hay aumento ni disminución.
- Añadir a posición short: Cuando position_size = -2 BTC y M = -1 BTC, al añadir 1 BTC en short, M pasa a -2 BTC.
- Reducción de la posición short: Cuando position_size = -2 BTC y M = -3 BTC, la reducción de 1 BTC lleva a M a -2 BTC.
- Cierre y reapertura de posición: Cuando position_size = -2 BTC y M = 1 BTC, el cierre de 1 BTC y la reapertura con una posición short de 2 BTC da como resultado M = -2 BTC.
- Sin cambio de posición: Cuando position_size = -2 BTC y M = -2 BTC, no hay aumento ni disminución.
8. Para instrucciones de estrategias por ratio, utiliza position_size=0 para cerrar posiciones. Evita utilizar la función de inversión con un solo clic.