La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Píldoras de programación en PDV.

Presentaciones similares


Presentación del tema: "Píldoras de programación en PDV."— Transcripción de la presentación:

1 Píldoras de programación en PDV.
8. Añadir un trailing stop.

2 INDICE MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
¿En qué consiste un trailing stop?. Estructura a seguir. Pasos a dar para clonar una estrategia en PDV ya existente. DISEÑO DE LA ESTRATEGIA DE EJEMPLO

3 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
¿En qué consiste un Trailing Stop? Stop de pérdidas dinámico. De modo que: Si el precio va en contra  Se toma en cuenta el stop de pérdida máxima. Si e l precio va a favor  El stop de pérdida perseguirá al precio. Lo que buscamos con esto es reducir la pérdida máxima e incluso asegurar un cierto margen de ganancias (ya que el stop puede llegar a colocarse en posiciones de ganancia). Así como el stop de pérdida máxima se calcula respecto al precio de entrada, el stop dinámico se calcula respecto al precio mejor situado desde el momento de abrir el negocio.

4 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
¿En qué consiste un Trailing Stop?

5 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
¿En qué consiste un Trailing Stop?

6 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
Estructura a seguir Paso inicial. Variable de almacenaje. Debemos crear una variable que lleve la cuenta del precio mejor situado en cada momento. Llamaremos a esta variable precio_ts. Cada vez que se genera un nuevo negocio debe inicializarse para no arrastrar precios de negocios anteriores.

7 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
Estructura a seguir Trailing Stop. Paso 1. Añadimos la función GetBarsSinceEntry() y comprobamos si estamos en la barra de inicio de negocio. Si ocurre esto, inicializamos precio_ts cogiendo el precio de entrada (función GetEntryPrice())

8 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
Estructura a seguir Trailing Stop. Paso 2. Si la Operación es a Largo. Si el máximo de la barra supera el valor de precio_ts, actualizamos la variable. El stop de pérdidas se calcula restándole al valor de precio_ts el margen asignado al trailing stop (parámetro). Para evitar que el stop tome un precio que supere la pérdida máxima, comparamos el precio de salida con la pérdida máxima, y en base al precio que esté más arriba, enviamos la orden de salida.

9 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN TRAILING STOP
Estructura a seguir Trailing Stop. Paso 2. Si la Operación es a Corto. Si el máximo de la barra supera el valor de precio_ts, actualizamos la variable. El stop de pérdidas se calcula restándole al valor de precio_ts el margen asignado al trailing stop (parámetro). Para evitar que el stop tome un precio que supere la pérdida máxima, comparamos el precio de salida con la pérdida máxima, y en base al precio que esté más arriba, enviamos la orden de salida.

10 MODIFICAR UNA ESTRATEGIA PARA AÑADIRLE UN OBJETIVO Y UN STOP
PASOS A DAR PARA CLONAR UNA ESTRATEGIA EN PDV YA EXISTENTE Cuando queremos crear una versión de una estrategia que ya existe, lo ideal es crear un clon de ésta. Para ello, debemos hacer lo siguiente: En el menú de estrategias, seleccionar la carpeta de usuario y seleccionamos la estrategia que queramos clonar. En el menú flotante que aparece, pinchamos en la opción Clonar. Cambiamos el nombre por defecto para la nueva estrategia (en nuestro caso, PILDORA8). Cuando hagamos esto, aparecerá el editor de programación de la Plataforma Visual… ¡y ya podemos trabajar!

11 MUCHAS GRACIAS POR SU ASISTENCIA
Si tienen alguna pregunta o sugerencia acerca del temario escriban un a


Descargar ppt "Píldoras de programación en PDV."

Presentaciones similares


Anuncios Google