WT_Acorralado

ROBOT PARA METATRADER 4

WT_ACORRALADO

El robot lo puedes usar 100% gratis e ilimitadamente en cualquier cuenta demo

(solamente tienes que descargarlo e instalarlo en tu MetaTrader)


ANTES DE USAR EL ROBOT LO PRIMERO QUE DEBES HACER ES

VER AL COMPLETO TODOS LOS VÍDEOS EXPLICATIVOS,

Y LEER AL COMPLETO ESTA PÁGINA


Para poder usar este robot en una cuenta real necesitas tener una licencia

Una licencia la puedes obtener de 2 formas

1) PUEDES OBTENERLA GRATIS

2) PUEDES COMPRARLA

Para más información lee la sección LICENCIAS


¿QUÉ DEBO HACER CUANDO TENGO ALGÚN PROBLEMA CON EL ROBOT?

Si tienes algún problema con este robot, por ejemplo porque crees que hay algún error en el robot o porque algo que hizo el robot no lo entiendes, o cualquier otro motivo que te impida hacer un uso normal del robot, entonces lo que debes hacer es leer la primera publicación de la sección SOPORTE de esta web. Por favor leela al completo, entiende todo lo que se explica y sigue esos pasos.


EN ESTOS VÍDEOS EXPLICO EL ROBOT, TE ACONSEJO VERLOS Y ENTENDERLOS (al menos los de ACTUALIZACIÓN I, II y III)

Este vídeo lo he publicado el 1 de Febrero de 2018 cuando compartí por primera vez el robot (la versión 2.1). Aconsejo verlo entero.

Este vídeo lo he publicado el 31 de Julio de 2018 cuando compartí la versión 2.4 Build 5. Aconsejo verlo entero.

Este vídeo lo he publicado el 23 de Septiembre de 2018 cuando compartí la versión 2.5 Build 1. Aconsejo verlo entero.

Este vídeo lo he publicado el 23 de Julio de 2019 cuando compartí la versión 2.7 Build 1. Aconsejo verlo entero.

CONCEPTOS

Orden: Una orden es eso, una orden. En este robot existen 4 tipos de órdenes, BUY, SELL, BUY-STOP y SELL-STOP. Las órdenes STOP son órdenes programadas que se convierten en órdenes BUY/SELL cuando el precio las alcanza.

Ciclo: Un ciclo es un término que yo me he inventado para este robot. Yo llamo ciclo al conjunto de órdenes que se abren (pueden ser una o más órdenes) encerrando al precio dentro de lo que yo llamo el rango de cobertura. Son órdenes que se crean aumentando el volumen en cada nueva orden para hacer la cobertura de la anterior. Cuando el precio alcanza uno de los 2 extremos del rango de cobertura entonces el ciclo se cierra.

SL de pérdida: Es el nivel de precio que toma el robot como referencia para calcular las supuestas pérdidas de una orden si dicha orden terminase en pérdidas. Pero no es el SL real de la orden, porque el SL real de la orden puede que esté ubicado en otro nivel de precio o que ni siquiera exista. Este SL no está dibujado en ninguna parte e influye directamente en el cálculo de volumen de las nuevas órdenes.

SL de seguridad: Es el SL real de la orden. O sea el que se le asigna a la orden en el mercado y aparece dibujado en el gráfico. Puede que ni siquiera exista porque el robot se puede configurar para que las órdenes no tengan SL de seguridad. Se usa solamente para el supuesto en que el robot pierda el control de ciclo y nosotros no estemos delante de la pantalla para controlar el gráfico.

LH: Línea Horizontal que se puede dibujar en el gráfico usando los botones del robot, para que cuando el precio la alcance se inicie un ciclo automáticamente (solamente en caso de que no haya ningún ciclo abierto en ese momento y se cumplan el resto de condiciones configuradas en el robot para el inicio de un nuevo ciclo). Se pueden añadir todas las LH que se quieran. También debes saber que si una línea LH está seleccionada entonces no tiene efecto alguno y no se iniciará el ciclo aunque el precio la alcance.

LT: Línea de Tendencia que se puede dibujar en el gráfico usando los botones del robot, para que cuando el precio la alcance se inicie un ciclo automáticamente (solamente en caso de que no haya ningún ciclo abierto en ese momento y se cumplan el resto de condiciones configuradas en el robot para el inicio de un nuevo ciclo). Se pueden añadir todas las LT que se quieran.  También debes saber que si una línea LT está seleccionada entonces no tiene efecto alguno y no se iniciará el ciclo aunque el precio la alcance.

Activo: Valor o subyacente en cual quieres operar, por ejemplo el EURUSD, el DAX, el oro, etc.

PARÁMETROS DEL ROBOT


[separador_xx]

Son simplemente líneas separadoras que utilizo para poder agrupar los parámetros. En algunos casos contienen un texto informativo sobre la funcionalidad para la que se usan los parámetros de ese grupo.


[generarLOG]

Puede tener 3 valores posibles:

 

  1. "No generar LOG" --> el robot ignorará este parámetro y no hará nada
  2. "Generar LOG para trader" --> el robot generará un fichero log dentro del cual irá todo el tiempo escribiendo todo lo que ocurre. El fichero se creará dentro de las carpetas de datos de tu MetaTrader, en la carpeta "MQL4\Files\Logs" .
  3. "Generar LOG para WT" --> solamente debes elegir esta opción si yo (WT) en algún momento te digo que lo hagas. En caso de que te lo dijera sería solamente debido a que el robot genera algún error y no sé cuál es el motivo. Activando este parámetro yo puedo obtener información más detallada de lo que ocurre en el momento del error.

 


[tipoAlertas]

Aquí es donde le dices al robot que en caso de que genere alguna alerta, qué tipo de alerta quieres que sea, o sea si quieres que sea sonora, al correo electrónico o a tu smartphone. Puedes elegir entre una de ellas o combinar las que quieras. La configuración que elijas aquí afectará a todas las alertas que genera el robot. Por defecto siempre su valor es para que se ejecuten los 3 tipos de alerta, o sea “Sonora + Correo + smartphone”. Donde la palabra “smartphone” se refiere a Móvil o Celular.


[posicionPanelInformacion]

Aquí es donde le indicamos al robot si queremos que el panel de información que aparece en el gráfico nos salga a la derecha o a la izquierda. El motivo de esto es que el panel en la derecha puede ocultar información de otras herramientas que usemos.


[tamanioTexto]

Aquí puedes indicar qué tamaño de texto quieres para los textos que aparecen en los botones y panel de información del robot. Según tu resolución de pantalla quizás te interese un tamaño mayor o menor. Por defecto el tamaño es 8.


[divisaCuenta]

Aquí debes elegir la divisa que usas en tu cuenta de trading. Es muy importante que selecciones correctamente este parámetro porque el robot lo usará para hacer todos los cálculos de importes, comisiones, lotes, ganancias, etc. Por defecto su valor es “EUR”.


[ticsDeslizamiento]

Aquí debes indicar los tics de deslizamiento. El deslizamiento solamente afecta a la primera orden del ciclo que es la única que se crea directamente como orden a mercado (y no como orden STOP). El deslizamiento solamente tiene sentido en cuentas que no son ECN.


[ticsTakeprofit]

Aquí debes indicar a qué distancia en tics desde el nivel de apertura de una orden quieres que esté el Take Profit de todas las órdenes. La ubicación del TP es muy importante porque es una de las distancias que usa el robot en todos sus cálculos de volumen. Cuanto mayor o menor sea la distancia del TP pues mayor o menor será el crecimiento del volumen en cada nueva orden del ciclo que se vaya creando. A más distancia de Take Profit menor será el crecimiento de volumen en cada nueva orden.


[ticsDistanciaOrdenes]

Aquí debes indicar a qué distancia en tics quieres que estén las órdenes BUY de las órdenes SELL. La distancia entre órdenes es muy importante porque es una de las distancias que usa el robot en todos sus cálculos de volumen. Cuanto mayor o menor sea la distancia entre órdenes pues mayor o menor será el crecimiento del volumen en cada nueva orden del ciclo que se vaya creando. A más distancia entre órdenes mayor será el crecimiento de volumen en cada nueva orden. En el caso en que el parámetro [numMaxOrdenesCiclo] sea igual a 1, entonces en este parámetro en lugar de definir el número de tics de distancia entre órdenes se debe definir el número de tics del StopLoss (SL) de la que será la primera y única orden del ciclo.


[importeComision_x_Lote]

Aquí debes indicar el importe que te cobra el bróker por cada lote que operes en el activo con el que quieres trabajar. No en todas las cuentas se cobran comisiones. Si en tu cuenta no te cobran comisiones entonces este parámetro debes ponerlo a 0. Cuando un bróker no te cobra comisiones en una cuenta es porque te lo cobra en el spread (te lo digo para que no pienses que vas a pagar menos que en una cuenta en la que sí te cobren comisiones).

Una manera sencilla de saber el importe de comisión por lote que te cobra el bróker, es conectarte a una cuenta demo (idéntica a la real que vayas a usar). Abres el gráfico del activo para el cual quieres saber la comisión y en ese gráfico abres una orden nueva con un volumen 1.0 lotes. Espera un minuto y cierras la orden. Luego en el Terminal del MetaTrader mira qué comisión te ha cobrado el bróker para esa orden para ese activo. Y ese valor es el que tienes que escribir en este parámetro.


[stopLoss_Seguridad]

Aquí debes elegir qué SL de seguridad quieres usar para las órdenes. A mí me gusta poner el de mayor distancia o incluso prefiero no asignar SL a ninguna orden, el motivo es porque si el spread en algún momento es muy alto, entonces la distancia entre el ASK y el BID puede provocar que el precio alcance antes el SL de seguridad de las órdenes que el TP y se cierre el ciclo sin obtener el profit deseado.


[noIniCiclo_si_OrdenAbierta]

Este parámetro sirve para que opcionalmente si quieres evites que se inicie un ciclo nuevo en el caso de que haya ya alguna orden abierta en el activo actual (el mismo activo en el cual se esté ejecutando el robot) o en cualquier otro activo (cualquier orden abierta en tu cuenta de trading). Puede ser que exista una orden ya abierta en tu gráfico porque se abrió desde otro sitio o porque es un ciclo cuyo control perdió el robot. También puede ser que programes en distintos activos la creación de un ciclo (usando por ejemplo líneas LH o LT, o programando horas de inicio, etc.) y que cuando se inicie uno de esos ciclos ya no quieras que se inicie ningún otro ciclo en otros activos para así evitar soportar mucho lotaje y reducir el riesgo. Por defecto el parámetro tiene el valor “Ignorar este parámetro”, y cuando vale eso pues el robot no lo tiene en cuenta.


[ticsAdicionalesBreakEven]

Permite definir un número de tics que queremos que se coloque el SL más allá en la zona de ganancias cuando se ejecuta el BreakEven de una orden, para que así el SL no se coloque en posición de empate sino un poco más hacia la zona de ganancias y obtener alguna ganancia en caso de que el precio alcance ese SL.


A partir de aquí los parámetros los explico agrupados en funcionalidades



USAR EL ROBOT EN GRÁFICOS QUE NO SON PARES DE DIVISAS


En la parte superior de esta página hay un link de color azul y con letras grandes que te dará acceso a una explicación detallada de cómo utilizar mis robots para operar en gráficos que no son pares de divisas.


[graficoDivisas]

Si el activo en el que quieres operar es un gráfico de divisas donde la divisa base (la de la izquierda) es EUR, USD, GBP, AUD, NZD, CAD o CHF, entonces este parámetro debe ser igual a TRUE. En cualquier otro caso, el parámetro debe ser FALSE.


[valorLotexPIP]

Este parámetro sólo se tiene en cuenta cuando el parámetro [graficoDivisas] es igual a FALSE. Aquí debes indicar el importe que se gana/pierde por lote para una distancia de 1 pip en el activo en el que quieres operar. Por ejemplo, supongamos que la divisa de la cuenta es el USD, y que el gráfico es el DAX, y en ese gráfico cuando el precio recorre 1 pip, por cada lote se gana/pierde 0.12 USD. Entonces aquí debes escribir el valor 0.12


[redondeoVolumen]

Existen activos que no son de divisas (principalmente índices) donde se puede operar como mucho con 1 decimal en el volumen, en algunos casos incluso no se permite ningún decimal. Este parámetro solamente se tiene en cuenta cuando el parámetro [graficoDivisas] es igual a FALSE. Aquí debes indicar qué tipo de redondeo quieres que se aplique en el volumen de las órdenes. El robot siempre redondea al alza. Por ejemplo, si el volumen es 1.32 lotes y el redondeo es a 1 decimal entonces el volumen redondeado será 1.4 lotes, y si el redondeo es a cero decimales entonces el volumen redondeado será 2.



RANGO TEMPORAL

Esta funcionalidad te permite configurar el robot para que los ciclos sólo se ejecuten dentro de un rango temporal. Puedes indicar días de la semana y hora de inicio/fin. Por ejemplo que los ciclos sólo se puedan ejecutar de Lunes a Jueves entre las 09:00 y las 15:00.


[rangoTemporalActivo]

Aquí debes indicar al robot si quieres que tenga o no en cuenta el rango temporal. Si quieres que lo tenga en cuenta entonces este parámetro de ser igual a TRUE.


[inicioRango_horaVela]

Este parámetro sólo se tiene en cuenta cuando el parámetro [rangoTemporalActivo] es igual a TRUE. Aquí debes indicar la hora a partir de la cual permites que se ejecuten los ciclos.


[finRango_horaVela]

Este parámetro sólo se tiene en cuenta cuando el parámetro [rangoTemporalActivo] es igual a TRUE. Aquí debes indicar la hora hasta la cual permites que se ejecuten los ciclos.


[rango_DiasSemana]

Este parámetro sólo se tiene en cuenta cuando el parámetro [rangoTemporalActivo] es igual a TRUE. Aquí debes indicar los días de la semana en los que permites que se ejecuten los ciclos.



CÁLCULO IMPORTE OBJETIVO POR CICLO

Esta funcionalidad te permite indicar cuánto quieres ganar en un ciclo, o cuánto volumen quieres para la primera orden del ciclo.


[tipoCalculoVolumen]

Aquí debes indicar al robot cómo quieres que se calcule el volumen de la primera orden, lo cual afectará a todo el ciclo de órdenes. Las opciones que tienes son de 3 tipos. Puedes elegir si quieres un importe exacto de ganancia para el ciclo, o si quieres un importe de ganancia que sea un % de tu cuenta, o si quieres definir directamente el volumen de la primera orden en lotes. Según lo que indiques aquí deberás definir con un valor u otro el parámetro de abajo.


[valorCalculoVolumen]

Aquí debes indicar un valor en base a lo que hayas definido en el parámetro [tipoCalculoVolumen]. De forma que si en el parámetro [tipoCalculoVolumen] elegiste un importe objetivo entonces aquí debes indicar ese importe. Pero si en el parámetro [tipoCalculoVolumen] elegiste un % entonces aquí debes indicar ese %. Pero si en el parámetro [tipoCalculoVolumen] elegiste el volumen de la 1ª orden entonces aquí debes indicar ese volumen (el que quieres para la 1ª orden del ciclo). Este parámetro es muy importante porque afecta directamente al cálculo del volumen en cada nueva orden del ciclo. Cuanto mayor sea el valor de este parámetro mayor será el volumen en cada nueva orden del ciclo.



NÚMERO MÁXIMO ÓRDENES POR CICLO

Esta funcionalidad te permite configurar el robot para que nunca se ejecuten más de X órdenes.


[numMaxOrdenesCiclo]

Aquí debes indicar el número máximo de órdenes que permites que se ejecuten en un ciclo. También puedes elegir que se ignore esta funcionalidad, en ese caso el robot no tendrá límites a la hora de abrir órdenes, lo cual podría ser muy arriesgado y peligroso. A partir de la versión 2.4 build 6 se permite indicar como máximo 1 orden por ciclo , lo cual es interesante porque aunque el robot pierde su cualidad de cobertura y de aumento de volumen, esta mejora junto con la funcionalidad de GPO (Gestión Primera Orden) permiten utilizar el acorralado como una herramienta muy interesante para operar aplicando cualquier estrategia de trading, abriendo una única orden cada vez, usando además BreakEven y TrailingStop. Aconsejo ver el PDF de la tabla de versiones para la versión 2.4 build 6, donde todo esto se explica mucho mejor. Esta mejora dará mucho juego al acorralado. Cuando el número máximo de órdenes es 1, los tics del StopLoss (SL) de la que será la primera y única orden del ciclo se definen en el parámetro [ticsDistanciaOrdenes].


[tipoSL_ultimaOrdenCiclo] --> En la versión 2.5 Build 1 este parámetro ha sido eliminado

Este parámetro sólo se tiene en cuenta cuando el parámetro [numMaxOrdenesCiclo] tiene definido algún número de órdenes. Aquí debes indicar qué tipo de SL quieres para la última orden del ciclo una vez se alcance el nº máximo de órdenes definido.


[cierreCicloUltimaOrden] --> En la versión 2.5 Build 1 este parámetro ha sido eliminado

Este parámetro sólo se tiene en cuenta cuando el parámetro [numMaxOrdenesCiclo] tiene definido algún número de órdenes. Aquí debes indicar si quieres que el robot cierre el ciclo cuando alcance el SL de la última orden, si eliges [NO], entonces el ciclo seguirá abierto y la que era la penúltima orden pasará a ser la última orden del ciclo.



ALERTAS

Esta funcionalidad te permite indicar si quieres o no que se ejecute una alerta cuando se inicia un ciclo, y/o cuando finaliza un ciclo.


[alertaInicioCiclo]

Aquí debes indicar si quieres o no que el robot ejecute una alerta cada vez que se inicie un ciclo de forma automática. Según la configuración del parámetro [tipoAlertas], la alerta será sonora y/o de correo electrónico y/o al smartphone. Para activar esta alerta este parámetro debe ser igual a TRUE.


[alertaFinCiclo]

Aquí debes indicar si quieres o no que el robot ejecute una alerta cada vez que se cierre un ciclo de forma automática. Según la configuración del parámetro [tipoAlertas], la alerta será sonora y/o de correo electrónico y/o al smartphone. Para activar esta alerta este parámetro debe ser igual a TRUE.



CIERRE CICLO SEGÚN PROFIT

Esta funcionalidad te permite configurar el robot para indicar si quieres o no que el robot cierre el ciclo a partir de la orden X en caso de que el profit total del ciclo sea mayor o igual a un importe especificado. Por ejemplo, imagina que configuras el robot para que a partir de la orden 4 del ciclo, si se alcanza un profit mayor o igual al indicado, entonces que se cierre el ciclo. En ese caso, solamente a partir de la orden 4 si en algún momento el profit total del ciclo es mayor o igual al indicado entonces el ciclo se cierra, pero si en ningún momento el profit es mayor o igual al indicado entonces el ciclo no se cierra y el robot podría seguir abriendo más órdenes nuevas. SE ADMITEN PROFITS NEGATIVOS, por ejemplo "-43.75"


[numOrdenCierreCicloProfit]

Aquí debes indicar a partir de qué orden del ciclo quieres que se tenga en cuenta el cierre de ciclo por profit. También puedes elegir que se ignore esta funcionalidad.


[valorProfitCierreCiclo]

Este parámetro sólo se tiene en cuenta cuando el parámetro [numOrdenCierreCicloProfit] tiene definido algún número de orden. Aquí debes indicar qué profit debe alcanzar el ciclo para que se cierre. Si el profit es negativo entonces debes poner "-" a la izquierda.



REINICIO AUTOMÁTICO DE CICLO

Esta funcionalidad te permite configurar el robot para indicar si quieres o no que el robot inicie un nuevo ciclo justo después de que se haya cerrado un ciclo ya ejecutado. De esta forma el robot estará ejecutando ciclos de forma continua. Pero solamente los ejecuta si la configuración de otras funcionalidades del robot no lo impiden (como por ejemplo la funcionalidad del rango temporal). Este parámetro no sirve cuando se cierra un ciclo y se ha ejecutado el GPO o el TSC (el GPO y el TSC tienen su propio reinicio de ciclo)


[reinicioAutomaticoCiclo]

Aquí debes indicar si quieres o no que se reinicien ciclos de forma automática cada vez que se cierra un ciclo. Si quieres que sea así, éste parámetro debe ser igual a TRUE.



PROGRAMACIÓN 1 INICIO CICLO

Esta funcionalidad te permite configurar el robot para indicar si quieres que el robot inicie un ciclo de forma automática a alguna hora concreta del día. Pero solamente inicia un ciclo si la configuración de otras funcionalidades del robot no lo impiden (como por ejemplo la funcionalidad del rango temporal). Puedes usar esta funcionalidad en cualquier TimeFrame inferior a D1.


[inicio1Ciclo_activo]

Aquí debes indicar si quieres o no activar esta funcionalidad. Si este parámetro es igual a TRUE entonces el robot tendrá en cuenta la hora de inicio que definas. Pero si este parámetro es igual a FALSE entonces el robot ignorará esta funcionalidad.


[inicio1Ciclo_horaVela]

Este parámetro sólo se tiene en cuenta cuando el parámetro [inicio1Ciclo_activo] es igual a TRUE. Aquí debes indicar la hora exacta a la que quieres que se inicie el ciclo.


[inicio1Ciclo_minutoVela]

Este parámetro sólo se tiene en cuenta cuando el parámetro [inicio1Ciclo_activo] es igual a TRUE. Aquí debes indicar el minuto exacto al que quieres que se inicie el ciclo.


[inicio1Ciclo_OrdenTipo]

Este parámetro sólo se tiene en cuenta cuando el parámetro [inicio1Ciclo_activo] es igual a TRUE. Aquí debes indicar el tipo de la primera orden que quieres para el ciclo que se iniciará automáticamente a la hora que haya definida. Puede ser SELL o BUY.



PROGRAMACIÓN 2 INICIO CICLO

Esta funcionalidad es exactamente la misma e idéntica que la anterior. Se ha incluido para que puedas definir una segunda hora de inicio para un ciclo automático. Así podrás programar inicios de ciclo a dos horas diferentes del día. Por ejemplo en la anterior puedes definir que se inicie un ciclo a las 09:00 y en ésta puedes definir que se inicie a las 14:00. Ambas funcionan independientemente una de la otra. También te recuerdo que si en un activo ya hay un ciclo iniciado entonces nunca se ejecutará otro ciclo.


[inicio2Ciclo_activo]

Aquí debes indicar si quieres o no activar esta funcionalidad. Si este parámetro es igual a TRUE entonces el robot tendrá en cuenta la hora de inicio que definas. Pero si este parámetro es igual a FALSE entonces el robot ignorará esta funcionalidad.


[inicio2Ciclo_horaVela]

Este parámetro sólo se tiene en cuenta cuando el parámetro [inicio2Ciclo_activo] es igual a TRUE. Aquí debes indicar la hora exacta a la que quieres que se inicie el ciclo.


[inicio2Ciclo_minutoVela]

Este parámetro sólo se tiene en cuenta cuando el parámetro [inicio2Ciclo_activo] es igual a TRUE. Aquí debes indicar el minuto exacto al que quieres que se inicie el ciclo.


[inicio2Ciclo_OrdenTipo]

Este parámetro sólo se tiene en cuenta cuando el parámetro [inicio2Ciclo_activo] es igual a TRUE. Aquí debes indicar el tipo de la primera orden que quieres para el ciclo que se iniciará automáticamente a la hora que haya definida. Puede ser SELL o BUY.



GESTIÓN PRIMERA ORDEN (GPO)

Esta es una de las mejores funcionalidades del robot. Te permite configurar el robot para indicar si quieres que el robot realice o no una gestión con la primera orden del ciclo. Esta funcionalidad es muy interesante porque te ayudará a reducir riesgos y aumentar ganancias. Consiste en que si el precio va a tu favor en la primera orden del ciclo, entonces tienes la opción de configurar el robot para que ejecute el BreakEven de esa orden cuando el precio alcance X tics de distancia a favor de la orden, y también si quieres que se ejecute el Trailing Stop. Tanto el Break Even como el Trailing Stop (en la primera orden del ciclo) son opcionales, o sea que puedes hacer que el robot ejecute uno de los dos o los dos.


¿Qué ventaja te proporciona esta mejora? Pues que si el precio se mueve a favor de la primera orden del ciclo, y se ejecuta su BreakEven y/o Trailing Stop, entonces ya seguro no se abrirá ninguna orden nueva en el ciclo. Y seguro el ciclo se cerrará con empate o con ganancias, o sea que seguro no tendrás pérdidas. Así por un lado te aseguras de que no tendrás pérdidas y por otro lado de que no se abran más nuevas órdenes dentro del ciclo y eso evita el aumento de volumen.


Además el robot también te permite configurarlo para que se inicie un nuevo ciclo automáticamente con el mismo tipo de orden que la primera orden ya cerrada o con un tipo opuesto (es configurable). Este reinicio de ciclo es totalmente independiente del reinicio de ciclo de una funcionalidad ya explicada más arriba. Aunque la primera orden no tenga SL, si se ejecuta el Break Even o Trailing Stop de la primera orden, el robot obviamente le asigna un SL a la primera orden para poder ejecutar el Break Even y/o el Trailing Stop.


Si se ejecuta el Trailing Stop antes que el Break Even entonces el robot ya no ejecutará el Break Even aunque esté configurado para ejecutarse. Pero si se ejecuta el Break Even primero, eso no impedirá que luego se pueda ejecutar el Trailing Stop.


El robot permite que el GPO y el TSC estén activos a la vez.

Si está activado el GPO→ El GPO se tendrá en cuenta solamente en la primera orden del ciclo. Si también está activado el TSC entonces el TSC solamente se tendrá en cuenta a partir de la segunda orden del ciclo, ya que en la primera sólo se tiene en cuenta el GPO. Y además las órdenes se crean sin SL ni TP incluso la primera (porque el TSC está activo).

Si está desactivado el GPO→ Si está activado el TSC entonces el TSC se tendrá en cuenta incluso desde la primera orden del ciclo.


[GPO_activa]

Aquí debes indicar si quieres que esté o no activa la mejora. Si quieres activarla entonces este parámetro debe ser igual a TRUE, en otro caso debe ser igual a FALSE.


[GPO_ticsBreakEven]

Este parámetro sólo se tiene en cuenta cuando el parámetro [GPO_activa] es igual a TRUE.

Aquí debes indicar cuántos tics quieres que se haya movido el precio a favor de la primera orden para que se ejecute el Break Even (en el Break Even se tiene en cuenta la comisión y el swap en caso de que los haya). En caso de que ya se haya ejecutado antes el Trailing Stop entonces el Break Even no se ejecutará. Si quieres que no se ejecute nunca el Break Even entonces debes poner cero tics → 0


[GPO_ticsTrailingStop]

Este parámetro sólo se tiene en cuenta cuando el parámetro [GPO_activa] es igual a TRUE.

Aquí debes indicar cuántos tics quieres que se haya movido el precio a favor de la primera orden para que se ejecute el Trailing Stop. Cuando se ejecute el Trailing Stop, entonces el SL de la orden se mantendrá siempre a esa distancia del precio. Si quieres que no se ejecute nunca el Trailing Stop entonces debes poner cero tics → 0


[GPO_reinicioCiclo]

Este parámetro sólo se tiene en cuenta cuando el parámetro [GPO_activa] es igual a TRUE.

Aquí debes indicar si quieres o no que se inicie un nuevo ciclo cuando el precio haya tocado el SL de la primera orden después de que ya se ejecutó el Break Even y/o el Trailing Stop de la primera orden. Al iniciarse un nuevo ciclo podremos tener una nueva oportunidad de obtener más ganancias, lo cual nos interesa sobre todo si el ciclo anterior acabó en empate.


[GPO_ordenTipoReinicioCiclo]

Este parámetro sólo se tiene en cuenta cuando el parámetro [GPO_activa] es igual a TRUE.

Aquí debes indicar qué tipo de orden quieres que tenga la primera orden del nuevo ciclo que se inicie automáticamente en caso de que [GPO_reinicioCiclo] sea igual a TRUE y haya que iniciar un ciclo nuevo automáticamente. El tipo de la primera orden del nuevo ciclo debes indicar si quieres que sea o no igual que el tipo de la primera orden del ciclo recién cerrado.



LÍNEAS LH / LT

Las líneas LH y LT permiten iniciar un ciclo de forma automática en ciertos niveles de precio definido por líneas


[borrar_LH_LT_Alcanzada]

Cuando una línea LH o LT es alcanzada por el precio entonces el robot inicia un ciclo automáticamente (salvo que exista alguna otra condición que lo impida). Una vez iniciado el ciclo el robot puede o no borrar esa línea LT o LH alcanzada. En versiones anteriores el robot siempre borraba las líneas LH y LT alcanzadas, pero a partir de ahora, con este parámetro puedes decirle al robot si quieres que una línea LH o LT alcanzada sea o no borrada. Si el parámetro es igual a TRUE entonces la línea alcanzada se borrará.  Si el parámetro es igual a FALSE entonces la línea alcanzada no se borrará, pero esa línea no se volverá a tener en cuenta para iniciar un ciclo en caso de que más adelante el precio volviera a alcanzarla de nuevo. Una misma línea LT o LH solamente servirá una vez para iniciar un ciclo.



TRAILING STOP CICLO (TSC)

Esta es otra de las mejores funcionalidades del robot. Las órdenes no tendrán SL ni TP por lo que el bróker ya no podrá cerrar órdenes por culpa de un spread alto generado en algún momento mientras tengamos un ciclo abierto. Se aplica opcionalmente un Trailing Stop una vez un ciclo es ganador para poder así intentar aprovechar una posible tendencia del precio a nuestro favor.

TE ACONSEJO QUE VEAS LOS VÍDEOS (ACTUALIZACIÓN II y ACTUALIZACIÓN III) PARA ENTENDER MEJOR ESTA FUNCIONALIDAD


Cuando está activo el TSC (no importa qué tipo de TSC sea) todas las órdenes del ciclo se crean sin SL y sin TP (para que el spread no nos afecte). También el robot dibuja una línea marcando el nivel superior del rango hedging y otra línea marcando el nivel inferior del rango de cobertura. El robot permite que actives el TSC y el GPO a la vez.


Si está activado el GPO → El GPO se tendrá en cuenta solamente en la primera orden del ciclo. Si también está activado el TSC entonces el TSC solamente se tendrá en cuenta a partir de la segunda orden del ciclo, ya que en la primera sólo se tiene en cuenta el GPO. Y además las órdenes se crean sin SL ni TP incluso la primera (porque el TSC está activo).

Si está desactivado el GPO → Si está activado el TSC entonces el TSC se tendrá en cuenta incluso desde la primera orden del ciclo.


Se permite configurar un reinicio de ciclo automático en el TSC (igual que existe también en el GPO). Después de ejecutarse el TSC cuando el ciclo finalice se iniciará un nuevo ciclo. Para el reinicio de ciclo del TSC he añadido dos parámetros idénticos a los que ya tenía el GPO, así que puedes mirar más arriba el GPO para entender cómo funciona. Son muy fáciles de configurar.


El parámetro [TSC_activo] puede ser una de estas opciones:

Desactivado → El TSC está desactivado y el robot ignora esta funcionalidad

TSC NORMAL → Está activado el TSC NORMAL

TSC SUPER → Está activado el TSC SUPER


TSC NORMAL

Una vez el precio alcanza uno de los niveles del rango de cobertura y el profit total del ciclo ya es el deseado entonces dependiendo del valor que contenga el parámetro [TSC_ticsTrailingStop] el robot hará una cosa u otra:

 

  • En caso de que el parámetro [TSC_ticsTrailingStop] sea igual a cero el robot finaliza el ciclo y así obtenemos el profit deseado y al no tener las órdenes SL ni TP hemos evitado que el spread afecte al ciclo.

 

 

  • En el caso de que el parámetro [TSC_ticsTrailingStop] sea mayor que cero (que es lo realmente interesante del TSC NORMAL), lo que hace el robot es cerrar todas las órdenes del ciclo excepto la última orden, que es la de mayor lotaje y es ganadora. A esa última orden le hace un cierre parcial para compensar todas las órdenes perdedoras y le deja abierto un lotaje igual al de la primera orden del ciclo, y a esa orden le aplica un BreakEven añadiendo unos tics adicionales ubicando así el SL de la orden en zona positiva (los tics adicionales que le añade son los del parámetro [ticsAdicionalesBreakEven]). Mientras la orden siga abierta el robot le aplica a la orden un TrailingStop manteniendo el SL de la orden a la distancia en tics que indica el parámetro [TSC_ticsTrailingStop].

 

TSC SUPER

Este TSC es muy parecido al otro pero mejorado para maximizar más las ganancias. Si el parámetro [TSC_activo] tiene seleccionada la opción TSC SUPER, entonces cuando el precio alcanza uno de los dos niveles del rango hedging, y se ha alejado más allá a una distancia en tics igual a la indicada en el parámetro [TSC_ticsTrailingStop], y además también ya se ha alcanzado el profit deseado, entonces el robot ejecutará el TSC SUPER que lo que hace es CERRAR TODAS LAS ÓRDENES PERDEDORAS Y DEJAR ABIERTAS TODAS LAS ÓRDENES GANADORAS. Luego mueve el SL de todas las órdenes ganadoras al nivel de precio para el cual se obtiene empate en el ciclo y finalmente aplica el TrailingStop a todas las órdenes ganadoras manteniendo el SL de todas ellas a la distancia en tics que indica el parámetro [TSC_ticsTrailingStop]. Si el precio avanza a nuestro favor tendremos muchas ganancias porque estarán todas las órdenes ganadoras abiertas con sus lotajes completos aumentando el profit del ciclo.


Cuando se ejecuta el TSC SUPER el robot ejecuta una alerta para avisarte, esto sirve para que estés atento a la pantalla por si en algún momento quieres finalizar el ciclo manualmente cuando veas que ya tienes un profit bastante elevado.


Si el TSC SUPER está activado entonces [TSC_ticsTrailingStop] no puede ser < 50



LOTAJES ÓRDENES

Esta mejora permite definir de forma manual el lotaje que queremos para todas las órdenes del ciclo, de forma que el lotaje que se usará en todas las órdenes será el que nosotros definamos y el robot no será quien calcule dichos lotajes.


[lotajesOrdenes]

En este parámetro es donde debemos definir los lotajes que queremos para todas las órdenes del ciclo.

 

  1. Si se definen lotajes manualmente entonces el TSC no puede estar activo
  2. Es obligatorio definir el parámetro [numMaxOrdenesCiclo]. Y se deben definir tantos  lotajes como número de órdenes se indique en el parámetro [numMaxOrdenesCiclo]
  3. El robot ignorará los parámetros [tipoCalculoVolumen] y [valorCalculoVolumen]
  4. Los lotajes se definen separados por "#" y para los decimales debe usarse el "."

 


En esta tabla de abajo incluyo las fechas y documentos explicativos de todas las versiones publicadas hasta ahora.
Solamente funciona la última versión de la herramienta ya que las versiones anteriores van quedando inactivas y dejan de funcionar.
El link de descarga está al final de la página. Antes de descargar la herramienta aconsejo leer todo el contenido de la página.
VERSIÓN FECHA INFORMACIÓN VIDEO
WT_Acorralado
Versión: 2.7 Build 4
2023.04.10 Incluye mejoras internas no visibles NO
WT_Acorralado
Versión: 2.7 Build 3
2020.07.09 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.7 Build 1
2019.07.23 Descargar PDF con explicaciones de mejoras ver vídeo
WT_Acorralado
Versión: 2.6 Build 3
2019.07.01 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.6 Build 2
2019.01.29 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.6 Build 1
2018.12.02 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.5 Build 2
2018.10.10 Muestra alerta cuando ha habido error al crear alguna orden del ciclo NO
WT_Acorralado
Versión: 2.5 Build 1
2018.09.23 Descargar PDF con explicaciones de mejoras ver vídeo
WT_Acorralado
Versión: 2.4 Build 6
2018.08.21 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.4 Build 5
2018.07.30 Permite configurar el borrado o no de las líneas LH y LT alcanzadas ver vídeo
WT_Acorralado
Versión: 2.4 Build 4
2018.07.18 Permite seleccionar la esquina de la publicidad NO
WT_Acorralado
Versión: 2.4 Build 3
2018.06.28 Incluye unas mejoras internas que afectan a la velocidad de ejecución NO
WT_Acorralado
Versión: 2.4 Build 2
2018.05.27 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.4 Build 1
2018.05.08 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.3 Build 9
2018.03.16 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.3 Build 8
2018.03.02 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.3 Build 6
2018.02.14 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.3 Build 4
2018.02.08 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.3 Build 1
2018.02.06 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.2 Build 1
2018.02.05 Descargar PDF con explicaciones de mejoras NO
WT_Acorralado
Versión: 2.1 Build 1
2018.02.01 Descargar PDF con información ver vídeo

CONSEJOS IMPORTANTES
(que debes tener muy en cuenta si vas a usar este robot)

¿QUÉ DEBES HACER CUANDO CREES QUE ALGO NO FUNCIONA?
Lo que debes hacer es mirar la sección SOPORTE de mi web, especialmente la primera publicación. Ahí encontrarás mucha ayuda de qué puedes hacer para poder solucionar por tu cuenta cualquier problema o duda que tengas con el robot.

CONTROL DEL CICLO (importante)
Una vez se abra un ciclo de órdenes, por precaución NO debes tocar absolutamente nada de ese gráfico (ni cambiar de TF, ni modificar el robot, ni indicadores, ni nada de nada), Y MUCHO MENOS MODIFICAR LAS ÓRDENES ABIERTAS POR EL ROBOT o CERRAR EL MT4 o APAGAR EL PC o SUSPENDER EL PC, porque si haces cualquiera de esas cosas entonces puedes provocar que el robot pierda el control del ciclo abierto y deje de actuar. Si alguna de esas cosas ocurriera y no te das cuenta puede ser muy peligroso. ¿Cómo sabes que el robot tiene el control? Pues mientras el robot diga en pantalla "CICLO INICIADO" y el número de órdenes que indica sea correcto, entonces el robot sigue teniendo el control del ciclo, pero si alguna de estas 2 cosas no es así, entonces es que algo raro ocurre. ACONSEJO AÑADIR EL ROBOT A UN GRÁFICO DONDE SOLAMENTE ESTÉ EL ROBOT, y para otros indicadores o análisis uses otra ventana del mismo activo. El robot no es quien pierde el control del ciclo, en realidad cuando esto ocurre es porque el MetaTrader es quien le quita el control del ciclo al robot debido a alguna acción o evento que provocó que el MetaTrader borrase la información que el robot tiene sobre el ciclo almacenada en la memoria del MetaTrader. Cuando el MetaTrader elimina esos datos de la memoria el robot pierde el control del ciclo debido a que pierde toda la información.

>>> ES MUY IMPORTANTE QUE TENGAS CLARO LO QUE ES EL APALANCAMIENTO Y EL MARGEN:
Para entender bien lo que es el apalancamiento y el margen y saber cómo funcionan te aconsejo que mires la parte 3 del curso gratuito de trading que comparto en esta misma página web y al que puedes acceder desde el menú principal. En el vídeo 1 del robot también explico que cuando en un mismo gráfico abres una orden BUY y una orden SELL, el lotaje de ambas órdenes se compensan y solamente la diferencia entre el lotaje de ambas órdenes afecta al margen. Esto es algo que también debes conocer y entender bien.

>>> Cosas que pueden provocar que el volumen aumente demasiado en cada nueva orden:
1- Aumentar el importe objetivo o volumen de la 1ª orden
2- Definir pocos tics de TakeProfit (100 tics es poco, aunque eso ya depende de tu estrategia) 
3- Definir tics de distancia entre órdenes superior a la mitad de los tics de TakeProfit 
Lo contrario de estas cosas, hará que el volumen aumente menos en cada nueva orden. Ten en cuenta que si la distancia entre órdenes es corta, eso puede provocar que se ejecuten muchas órdenes en un ciclo debido al oscilamiento del precio. En un gráfico con un spread alto si defines distancias cortas entonces el número de órdenes que se ejecutará será muy alto y de forma rápida.

>>> Es una herramienta de trading que si no la usas correctamente puede ser muy peligrosa:
Y repito, este robot es una HERRAMIENTA de trading y NO ES UNA ESTRATEGIA. No recomiendo usar el robot como si ya fuera él por sí mismo una estrategia rentable, porque no es así. Esto es una herramienta que sirve para complementar tu estrategia de trading (la que sea que uses tú). No aconsejo poner en marcha el robot sin haberte basado en un análisis o estrategia fiables

>>> El robot se puede adaptar a muchas estrategias pero NO SE PUEDE ADAPTAR A TODAS LAS ESTRATEGIAS. Hay estrategias con las que se opera genial de esta manera pero también hay estrategias con las que operar de esta manera es inviable o muy peligroso. Y siempre debes procurar tomar medidas de precaución para que el robot no ejecute demasiadas órdenes.

>>> Nuevas versiones del robot: 
Desde que publiqué por primera vez el robot (versión 2.1) he ido poco a poco publicando nuevas versiones. Cada vez que se publica una versión nueva debes revisar esta página para ver los cambios. Principalmente debes revisar el apartado de PARÁMETROS y el PDF que informa de los cambios y mejoras de la nueva versión. Y siempre que descargues una versión nueva debes probarla primero en demo el tiempo suficiente para estar seguro de que todo funciona bien. Antes de publicar una versión nueva, un grupo de traders la testea durante al menos una semana, y cuando se publica la versión es porque ningún trader ha reportado errores.

>>> Siempre que lo pongas en marcha en real, procura hacerlo basándote en una lógica o estrategia (si no lo haces así, puede ser muy peligroso). No debes ser avaricioso, y querer ganar desde el inicio un buen dinero. Es mejor operar para ganar poco y con volúmenes bajos al principio, hasta estar seguros de tener una estrategia y configuración ganadora. Cuando ya tengas suficiente seguridad de que tu estrategia y configuración del robot son ganadores, entonces ya empieza a aumentar tus ganancias (y por tanto el volumen operado)

>>> Antes de usar el robot en real, asegúrate de que lo sabes manejar y entender perfectamente

>>> Asegúrate de haber entendido y anotado todo lo importante que explico en esta página.

>>> Cuando operes en real, AL MENOS LOS PRIMEROS DÍAS supervisa todo el tiempo lo que hace el robot y no lo uses sin supervisarlo. Empieza con un volumen razonable, sin correr riesgos al principio

>>> Es aconsejable que la cuenta demo en la que uses el robot sea exactamente igual que la cuenta real. Mismo bróker, mismo tipo de cuenta, mismo apalancamiento, mismas comisiones, mismos spreads...

>>> Nunca uses en tu cuenta real una configuración del robot que no hayas ya probado en demo. Y siempre que te instales una versión nueva del robot, primero úsala en demo!!

>>> Cada vez que vayas a usar el robot, antes de ponerlo en marcha asegúrate de haber revisado bien los parámetros (número de tics, el importe, etc.), porque un error en la configuración puede cambiar bastante los resultados.

>>> Si lo configuras definiendo un volumen para la 1ª orden, lo que hace el robot es calcular qué importe objetivo resulta para ese volumen según el TP que hayas definido. Y ese importe objetivo es el que usará para calcular el volumen del resto de órdenes. O sea, que el robot siempre funciona con un importe objetivo (aunque tú hayas definido un volumen).

>>> Probador de estrategias:
Cuando pruebes el robot en el "Probador de estrategias" del MT4, hazlo siempre en M1, porque así si lo programas para una hora concreta evitarás que se abra más de un ciclo en la misma vela. También debes saber que el MT4 en el "Probador de estrategias" a veces no hace bien los cálculos de los profit, comisiones, etc y puedes ver cálculos que no tienen mucha lógica (esto lo explico en el vídeo, y puede ocurrir con cualquier robot o estrategia). También hay MT4 en los que sin motivo alguno el "Probador de estrategias" no funciona (con ningún robot ni indicador). Cuando analices el robot en el probador si algo no te cuadra por favor investiga tú mismo para saber qué ocurrió, porque yo no puedo explicar a cada persona qué ocurrió en las pruebas que hizo. En esta web explico todo lo relacionado con el robot, tu obligación es leer y entender todo, si no lo haces me parece bien, pero entiende que luego yo no puedo explicar por email cosas que ya están aquí explicadas.

>>> Ten claro qué apalancamiento usas y cuánto volumen puede soportar el margen de tu cuenta

>>> Si puedes sufrir cortes de luz o de Internet entonces mejor usa el robot en un servidor VPS, porque si se te corta la luz o la conexión a Internet, el robot perderá el control del ciclo de órdenes y eso puede ser muy peligroso. Consulta a los brókers a ver cuáles ofrecen VPS y bajo qué condiciones

>>> Los SL de seguridad (en caso de haberlos) no afectan en nada al cálculo del volumen de las órdenes ni tampoco a las ganancias del ciclo en caso de ganarse. Pero sí podría ocurrir que haya alta volatilidad justo en el momento de cerrarse un ciclo ganador y eso provoque un alto spread, y eso provoque que el precio llegue a tocar los SL de seguridad de las órdenes antes que los TP, entonces el profit o beneficio no sería el deseado.

>>> El SL de pérdida de las órdenes es igual a la suma de la distancia entre órdenes y la distancia del TakeProfit, o sea que el SL de pérdida = (distancia TP + distancia entre órdenes). Si por ejemplo ponemos una distancia entre órdenes igual a la distancia TP entonces el SL de pérdida será el doble del TP, entonces en cada nueva orden el volumen aumentará al menos el doble de la anterior y eso es mucho. Quiero decir con esto que tengas claro que cuanta más distancia entre órdenes uses pues más SL de pérdida soportas y por tanto más rápido aumentará el volumen en cada nueva orden del ciclo. Yo recomiendo que la distancia entre los BUY y los SELL sea siempre inferior a la distancia del TP (la mitad o una tercera parte), porque si no aumentará mucho el volumen en cada nueva orden. Aunque eso ya depende de la estrategia que quieras usar. Hay quien usa 100 tics de TP y 500 de distancia entre órdenes y le va muy bien.

>>> Si alguna vez crees que hubo un error, no des por hecho que fue el robot, POR FAVOR investiga y analiza a fondo la situación por tu cuenta hasta que finalmente llegues a un conclusión lógica y acertada. Lo digo porque puede ocurrir que alguien me escriba un mail diciendo que el robot falló sin siquiera investigar o analizar nada y al final resulta que el robot no falla, sino que es un error humano o una mala interpretación de las cosas, o no se sabe usar/entender bien el robot. Incluso puede que ni siquiera lo hayas instalado bien (la explicación de cómo se instala un robot mío está en la parte superior de esta página).

>>> Asegúrate de que todo funciona bien (en demo) antes de operar en real (sobre todo si estás usando una nueva versión del robot)

>>> Si eres nuevo en Forex y no conoces bien el tema de los pips, lotes, margen, spread, Ask, Bid, tipos de órdenes, etc. O no dominas bien el MetaTrader, entonces te aconsejo que veas y entiendas todo lo que explico en MI CURSO GRATUITO DE TRADING Y FOREX

>>> He visto que hay bastantes personas que operan en Forex y no tienen nada claro lo que es el Bid y el Ask (el spread es la diferencia entre esos dos valores). No saben cómo influyen el Bid y el Ask en las órdenes y en nuestra operativa, se creen que solamente existe el Bid, que es el valor de precio que se ve en los gráficos por defecto. Tanto el Bid como el Ask actúan para abrir órdenes STOP y también para cerrar órdenes tocando sus SL o TP. Las órdenes BUY se abren al Ask y se cierran al Bid, y las órdenes SELL se abren al Bid y se cierran al Ask. TODO ESTO SON COSAS QUE DEBES SABER MUY BIEN CUANDO CONFIGURES Y USES ESTE ROBOT, porque la distancia entre el Bid y el Ask afectará todo el tiempo a todas las órdenes que tengas creadas. Este tipo de robot o de operativa no funciona bien cuando existe un spread muy alto y trabajas con distancias cortas, por lo que debes tener cuidado cuando haya spread alto o cuando pueda haber un spread alto más tarde, porque puede afectar a un ciclo ya abierto de antes. El spread alto puede ocurrir cuando hay alta volatilidad o al contrario, cuando es un horario de baja negociación. No pretendas hacer trading sin antes haber dedicado un tiempo a aprender bien lo que estás haciendo. La paciencia y saber bien lo que haces son los pilares de un buen trader. Las prisas, la euforia y lo fácil no son nada recomendables.

>>> TAMBIÉN DEBES SABER QUE:
En la versión actual del robot cuando alguna orden del ciclo es cerrada o eliminada y no fue el robot quien la cerró o eliminó, entonces el robot cierra el ciclo completo por precaución. Se hace así porque el robot no tiene forma de saber al 100% si la orden cerró porque el precio tocó su TP o porque "otra cosa" la cerró. Entonces, el robot cierra todo el ciclo porque lo más prudente es eso. En la versión actual puede no haber ni SL ni TP para ninguna orden del ciclo, y gracias a eso el robot tendrá mucho más control sobre las órdenes (el bróker ya no podrá cerrar órdenes por SL o TP). Eso se puede hacer activando la funcionalidad del TSC (antes aprende cómo funciona).

Si por ejemplo la orden que se cerró fue porque el bróker la cerró porque el margen no soporta esa orden (esto puede pasar por ejemplo cuando el precio alcanza una orden STOP con mucho volumen y se intenta convertir la orden a BUY o SELL, o también cuando el margen no soporta las órdenes abiertas y el bróker decide cerrar órdenes). En ese caso el robot también cerrará el ciclo completo.

Si por ejemplo la orden que se cerró fue porque el bróker la cerró porque el precio alcanzó el SL de la orden, en ese caso el robot también cerrará el ciclo completo. Ten en cuenta que puede existir un caso en el que si el Spread es muy elevado entonces la distancia entre el Bid y el Ask es muy amplia, y eso puede provocar que si el SL de seguridad no está muy lejos entonces el precio alcance el SL de alguna orden cuando aún no ha alcanzado el TP de ninguna otra. El bróker te cierra la orden cuyo SL alcanzó el precio y entonces el robot te cierra el ciclo completo, en ese caso el ciclo cierra en pérdidas. Hay que procurar no operar en momentos de spreads altos y asegurarse de poner lejos los SL de seguridad.

Si por ejemplo la orden que se cerró fue porque el usuario la cerró a mano, en ese caso el robot también cerrará el ciclo completo.

En cualquier caso, cuando una orden del ciclo se cierra, el robot cerrará el ciclo completo
Share by: