Documentación / Referencia de bloques / Bloques de acción

Bloques de acción

Experimenta una automatización sin fisuras con los bloques de acción, la fuerza motriz detrás de la ejecución de órdenes de compra y venta. Estos bloques actúan como disparadores, respondiendo a las condiciones establecidas por los Data Watchers, los bloques de indicadores y los bloques matemáticos.

Para crear un nuevo bloque de acción, haz doble clic en la pantalla del blueprint o pulsa el botón + del menú. En la barra de búsqueda, escribe action, buy, sell, future open o future close.

Como alternativa, haz clic derecho y selecciona Add Node > Action

Dentro de cada bloque, los usuarios especifican parámetros esenciales. Para cambiar los parámetros, haz doble clic sobre el bloque.

  1. Nombre:

    • El nombre aparecerá en los resultados del backtest y en vivo junto a cada señal. Dale un nombre significativo para poder ver qué bloque se activó.
  2. Exchange:
    - Elige el exchange al que el bloque de acción enviará la señal (p. ej., Binance/Coinbase). Nota: debe ser la misma cuenta de exchange a la que está vinculado tu escenario en la configuración del escenario. Y también el mismo exchange cuyos datos de mercado están monitorizando los bloques Data Watcher.

  3. Par de activos:

    • Define el par de trading, como BTC/USDT, para centrar tu estrategia en activos concretos.
  4. Tipo de orden:

    • Decide entre una orden limitada, para controlar el precio, o una orden a mercado, para una ejecución inmediata.
  5. Importe de la orden:

    • Establece si la orden usa un importe fijo o un porcentaje del valor total de los activos de tu cuenta. Nota: el valor del importe de la orden debe especificarse en un bloque matemático conectado como entrada a este bloque.
  6. Importe como:

    • Define si el valor introducido es un importe fijo o un porcentaje del valor de tu cuenta. Por ejemplo, si tu importe es 50 y el par de trading es BTC/USDT, con la opción Fixed Amount se ordenaría comprar o vender 50 Bitcoins. Si la opción es % of account, se compraría o vendería el 50% del valor de la posición.
  7. Apalancamiento:

    • Elige el multiplicador del apalancamiento; ten en cuenta que los límites pueden variar según tu exchange y cada par de divisas. Comprueba tu cuenta del exchange para asegurarte de que admite lo que intentas ejecutar.
  8. Tipo de margen:

    • Especifica si operas con una cuenta de margen en USDT/USDC o con una cuenta de margen en moneda.

Entradas del bloque:

1. Entrada principal:

Estas son las condiciones bajo las cuales la acción comprará. Por ejemplo, a continuación hay un bloque de condición que alimenta el bloque de venta con un valor si el % de beneficio tras cada vela de 5 minutos supera el valor del número fijo.

2. Entrada de límite:

Si cambias el bloque de acción para que lance una orden limitada en lugar de una orden a mercado, aparecerá una segunda entrada donde podrás introducir el precio límite. Continuando con el ejemplo anterior, si quisiera especificar que, tras el cierre de la vela de 5 minutos, la estrategia abra una orden limitada con el valor de la banda superior de Bollinger como precio límite, podría configurarlo así:

No dudes en aumentar la adaptabilidad de tu estrategia incorporando varios bloques de acción, cada uno con entradas diferentes, lo que permite disparadores bajo distintas condiciones dentro de la misma estrategia.