Professional Documents
Culture Documents
4 Build 6
Lo siguiente que debemos hacer es definir el número de tics que queremos para el
StopLoss (SL) de la primera y única orden que se ejecutará, y eso lo debemos definir en el
parámetro [ticsDistanciaOrdenes].
Una vez hecho esto, cuando el robot se ejecute, ignorará los siguientes parámetros:
[stopLoss_Seguridad]
[tipoSL_ultimaOrdenCiclo]
[cierreCicloUltimaOrden]
¿Qué ventaja nos 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 el robot
eliminará la orden 2 del ciclo (que será aún una orden STOP programada) y de esta forma
el robot ya seguro no abrirá ninguna orden nueva en el ciclo. Y seguro el ciclo se cerrará
con empate o con ganancias, o sea que seguro no tendremos pérdidas. Así por un lado nos
aseguramos de que no tendremos pérdidas y por otro lado nos aseguramos de que no se
abran más nuevas órdenes dentro del ciclo y eso evita el aumento de volumen.
Además de eso, he añadido que en caso de que se ejecute el BreakEven y/o Trailing Stop
de la primera orden, y el precio toque el SL de la primera orden (seguro tendremos un profit
mayor o igual al cero), el robot también nos 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 que ya tenía el robot de antes, ya que este reinicio solamente se ejecuta si se dan
las circunstancias que acabo de mencionar y en ningún otro caso.
Esta mejora entonces nos permite que cuando se inicia un ciclo, en caso de que el precio se
mueva a favor de la primera orden pues ya poder asegurarnos de que no vamos a perder
dinero y de que no se van a abrir más órdenes en el mismo ciclo. Además nos permite
iniciar automáticamente un nuevo ciclo si así lo deseamos cuando se cierre la 1ª orden.
En el panel de datos el robot indica si está o no activo la GPO (Gestión Primera Orden)
Aunque hayamos configurado el robot para que ninguna orden 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.
A continuación voy a explicar los nuevos parámetros que he añadido para esta mejora:
[GPO_activa] → Aquí debes indicar si quieres que esté o no activa la mejora.
[GPO_ticsBreakEven] → 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] → 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, y desde ese
momento 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_ordenTipoReinicioCiclo] → 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.
En caso de que la mejora de GPO esté activa, si se ejecuta el Break Even o Trailing Stop de
la primera orden del ciclo, entonces a partir de ese momento el robot ignorará el resto de
funcionalidades y parámetros y se centrará solamente en la GPO.
Si no sabes lo que es el Break Even y/o el Trailing Stop entonces te aconsejo que veas el
vídeo de la PARTE 2 de mi curso gratuito de Trading y Forex.