Ha habido un problema al cargar los comentarios.

Reversión automática de los algoritmos de los bots.

Portal de asistencia  »  Base de datos  »  Artículo en vista

  Imprimir

¿Qué es la reversión automática del algoritmo y para qué sirve?

Bajo ciertas condiciones, el bot puede detener el ciclo activo actual, cancelar todas las órdenes activas, incluyendo el take profit, y a continuación, transferir el depósito obtenido en el proceso de operación al monedero de otro bot que tenga el algoritmo opuesto, y ejecutarlo.
La reversión automática del algoritmo del bot puede ser útil para llevar una estrategia agresiva de comercio de monedas fiables, así como para asegurar que el depósito del bot no esté inactivo en espera del precio conveniente en la bolsa. Ademas, este mecanismo es útil para reducir las posibles pérdidas en caso de que el bot entre en el estado "Inversor", cuando ya se hayan ejecutado todas las órdenes de la cuadricula pero el precio continua alejándose del precio de la orden take profit.
Ejemplo de uso de la reversión automática del algoritmo

 Consideremos un ejemplo de un depósito inicial en BTC y un par de divisas ETH-BTC con el algoritmo LONG (se comprará ETH por BTC cuando el precio de ETH descienda). ETH es una moneda importante y fiable, con una gran capitalización y volúmenes de negociación, etc. Partiendo de esto, podemos suponer que teniendo un depósito inicial en BTC, no importa si temporalmente se convierte a ETH, mientras se opera en el algoritmo LONG. Por lo tanto, para ese par de divisas se puede establecer una configuración de negociación muy agresiva (pequeño porcentaje de solapamiento del cambio de precio) para obtener más beneficios. Sin embargo, una configuración agresiva de trading puede llevar a la ejecución de todas las órdenes de la cuadrícula. Precisamente en este caso es posible revertir automáticamente el algoritmo en el sentido contrario, para no esperar con el depósito ocioso a que el precio regrese y poder seguir operando y generando ganancias. Esto significa que el bot LONG en el par ETH-BTC debe ser detenido, el depósito procedente de su trabajo transferido al bot SHORT en el mismo par de divisas (ETH se venderá por BTC cuando el precio de ETH crezca). En esta situación, es importante que, al invertir el algoritmo, se le asigne al nuevo bot una configuración menos agresiva, que le permita seguir con ganancias si se vuelven a ejecutar todas las órdenes de la cuadrícula.
¿Cómo puedo activar la reversión automática del algoritmo, qué se necesita para ello?

Para revertir el algoritmo, es necesario hacer un enlace de dos bots. El enlace lo compone el bot primario que operará inicialmente y el bot que se le asigna para la reversión. Primero opera un bot, luego el otro. Ambos bots deben ser creados para la misma bolsa y el mismo par de divisas. Los algoritmos de los bots deben ser opuestos.
El monedero del bot primario debe coincidir con el depósito inicial en la cuenta de bolsa.
El monedero del bot para la reversión se puede crear con un saldo cero, su monto se asignará automáticamente cuando se active el mecanismo de reversión. Por defecto, el monto del monedero del bot para la reversión consta del depósito obtenido de las órdenes ejecutadas por el bot primario, al que se le agrega el depósito que le queda al bot (que se invierte) durante la reversión anterior del algoritmo, en caso de que la hubiera. El monedero del bot para la reversión puede generarse sin contar con el depósito que le queda al bot (que se invierte) durante la reversión del algoritmo anterior. Esto puede ser configurado. A continuación encontrará más detalles sobre las condiciones y ajustes para activar el algoritmo de reversión automática.
Importante: Los monederos de los bots que tienen activada la alternancia automática de algoritmos, no deben estar basados en porcentajes. Se deben usar solamente los monederos que especifiquen una cuantía determinada.
Recuerde que en la configuración del bot usado para la reversión, también se puede asignar a su propio bot para la reversión, y ese puede ser el bot primario. De este modo, se puede generar una alternancia entre dos bots, o crear una cadena de bots para revertir el algoritmo.
Para habilitar la reversión automática del algoritmo, marque la casilla "Activar la reversión automática del algoritmo" en la configuración del bot y seleccione el bot que se ejecutará cuando se active el mecanismo de reversión.
Importante: Solo es necesario iniciar el bot primario, el bot que se invierte se iniciará automáticamente cuando se detenga el bot primario.
Importante: El modo de backtesting no está disponible para los bots con reversión automática del algoritmo.
¿Cuáles son las condiciones y configuraciones para activar la reversión automática del algoritmo y cómo establecerlas?

Por defecto, la reversión automática del algoritmo del bot se activa cuando se ejecuten todas las órdenes de la cuadrícula, pero se puede establecer otras condiciones para que se active este mecanismo.

  • 1. Todas las órdenes de la cuadricula se ejecutaron y el precio continuó alejándose del precio de la última orden según el porcentaje especificado en los ajustes.
    En este caso, el seguimiento de los cambios de precios comienza después de que se hayan ejecutado todas las órdenes de la cuadrícula.
    • En el caso del algoritmo inicial LONG, si se ejecutó toda la cuadrícula de órdenes de seguridad y el precio siguió disminuyendo del precio de la última orden de la cuadrícula al valor porcentual requerido, cancelamos la orden de take profit del ciclo actual, luego transferimos el depósito restante de esta orden al bot SHORT designado para la reversión, y lo ejecutamos. De esta forma, el trading continuará en la dirección opuesta.
    • En el caso del algoritmo inicial SHORT, si se ejecutó toda la cuadrícula de órdenes de seguridad y el precio siguió subiendo del precio de la última orden de la cuadrícula al valor porcentual requerido, cancelamos la orden de take profit del ciclo actual, luego transferimos el depósito restante de esta orden al bot LONG designado para la reversión, y lo ejecutamos. De esta forma, el trading continuará en la dirección opuesta.


Esta condición para activar la reversión automática del algoritmo se establece en la configuración del bot, exactamente en los filtros de inicio del bot. El nombre del filtro para iniciar el bot es "Reversión del algoritmo: Se ejecutó la última orden & % de cambio de precio".

  • 2. El precio cambió al porcentaje especificado a partir del precio de la orden base de la cuadrícula.
    En este caso, no importa cuántas órdenes de la cuadrícula se hayan ejecutado. Si el precio actual se aleja en el porcentaje requerido del precio de la primera orden de la cuadrícula, todas las órdenes activas del ciclo se cancelarán y el algoritmo se invertirá.
    • En el caso del algoritmo inicial LONG, si el precio disminuyó del precio de la orden base de la cuadrícula al valor porcentual requerido, cancelamos todas las órdenes activas del ciclo actual, incluida la orden de take profit, luego transferimos el depósito restante de esta orden al bot SHORT designado para la reversión, y lo ejecutamos. De esta forma, el trading continuará en la dirección opuesta.
    • En el caso del algoritmo inicial SHORT, si el precio aumentó del precio de la orden base de la cuadrícula al valor porcentual requerido, cancelamos todas las órdenes activas del ciclo actual, incluida la orden de take profit, luego transferimos el depósito restante de esta orden al bot LONG designado para la reversión, y lo ejecutamos. De esta forma, el trading continuará en la dirección opuesta.


Esta condición para activar la reversión automática del algoritmo se establece en la configuración del bot, exactamente en los filtros de inicio del bot. El nombre del filtro para iniciar el bot es "Reversión del algoritmo: % de cambio de precio".

  • 3. El ciclo del bot dura más del tiempo especificado.
    Se puede establecer el tiempo (en horas) después del cual, si hay órdenes ejecutadas en el ciclo activo del bot y ha sido colocada la orden de take profit, entonces el algoritmo se invertirá. El tiempo se calcula a partir del inicio del ciclo.

    Esta condición para activar la reversión automática del algoritmo se establece en la configuración del bot, exactamente en los filtros de inicio del bot. El nombre del filtro para iniciar el bot es "Reversión del algoritmo: Duración del ciclo en horas".
  • 4. El ciclo del bot dura más del tiempo especificado después de que se haya colocado la orden de límite (take profit).
    Se puede establecer el tiempo (en horas) después del cual, si hay órdenes ejecutadas en el ciclo activo del bot y ha sido colocada la orden de take profit, entonces el algoritmo se invertirá. El tiempo se calcula a partir del momento en que se coloca la orden de límite (take profit).

    Esta condición para activar la reversión automática del algoritmo se establece en la configuración del bot, exactamente en los filtros de inicio del bot. El nombre del filtro para iniciar el bot es "Reversión del algoritmo: Duración del ciclo en horas a partir de la colocación de la orden de límite".
  • 5. Ajustes para la configuración del monedero del bot que se va a revertir.
    Cuando el algoritmo se invierte, se calcula el monto del monedero del bot que se va a revertir. Por defecto, el monto consta del depósito obtenido de las órdenes ejecutadas por el bot primario, al que se le agrega el depósito que le queda al bot (que se invierte) durante la reversión anterior del algoritmo, en caso de que la hubiera. Si se activa este filtro, el depósito que le queda al bot (sujeto a la reversión) despues de la reversión anterior del algoritmo, no se contabilizará en estos cálculos. Para activar este filtro, se le asigna el valor = 1.

    Esta condición para activar la reversión automática del algoritmo se establece en la configuración del bot, exactamente en los filtros de inicio del bot. El nombre del filtro para iniciar el bot es "Reversión del algoritmo: No utilizar el excedente del depósito de la reversión anterior".

Compartir a través de

Artículos relacionados

© RevenueBot