Curso de Programación. PROBLEMAS Y EJERCICIOS. BLOQUE 5

Esta semana publicamos los ejercicios que hemos ido planteando a lo largo del bloque 5 de nuestro curso de programación.

Si necesitan más aclaraciones o quieren comentar algo relativo al ejercicio, pueden contactar con nosotros a través del correo sistemas@visualchart.com.

Tema 16. Otros Patrones Chartistas

Ejercicio 16.2. Confirmación con el MACD

Partiendo de la estrategia Rutpura de Nivel 2, añadir un filtro de entrada de modo que sólo realizará un nuevo negocio si el cruce del MACD confirma la señal.


Para ello:

1) Incluir el MACD en el sistema. Añadir los parámetros del MACD como parámetros del sistema.
2) Si queremos entrar a LARGO, sólo lo haremos si el MACD es mayor que su Media de Señal.
3) Si queremos entrar a CORTO, sólo lo haremos si el MACD es menor que su Media de Señal.



Ejercicio 16.1. Operativa con dos objetivos.

Partiendo de la estrategia Ruptura de la Línea de Cuello, realizar la operativa con dos contratos para poder aplicar dos objetivos distintos.

El primero objetivo vendrá definido según el objetivo base del sistema. El segundo objetivo será n veces mayor que el primero. 


Para ello:
1) Añadir parámetro FactorObj2 (2). Determinará el número de veces mayor que será el segundo objetivo.
2) Por defecto entrar con dos contratos.
3) La salida por objetivo pasará a ser con órdenes A MERCADO. Esto es necesario para que el programa nos permita dividir el cierre del negocio en dos órdenes distintas.
4) El segundo objetivo se calculará como Objetivo2 = Objetivo1 X FactorObj2.
5) Si el precio alcanza el stop de pérdidas antes, cierra todos los contratos que queden abiertos.

Tema 15. Las Velas Japonesas

Ejercicio 15.2. Confirmación por Volumen.

Partiendo de la estrategia Cruce de Medias con Harami y Piercing Line, añadir un filtro de confirmación según el volumen negociado.


Para ello:
1) Añadir variable FactorVol (1.2).
2) Nos fijamos en la barra de detección de un patrón y guardamos el volumen de negocio en dicha barra.
3) Guardar nuevo patrón detectado sólo si la barra siguiente al patrón tiene un volumen n veces mayor (n en función del parámetro FactorVol).

Ejercicio 15.1. Establecer StopLoss en el Hammer.

Partiendo de la estrategia Cruce de Medias y Hammer, colocar un stop de pérdidas en función del mínimo del patrón Hammer.


Para ello:
1) Añadir parámetro filtro para darle cierto margen al stoploss.
2) Guardar número de vela donde se situó el Hammer.
3) Extraer el mínimo de dicha vela.
4) Colocar un stoploss en dicho mínimo - filtro.

Además, cambiaremos la salida a mercado en función de las medias, de manera que sólo cerramos si el negocio está ganando. En otro caso, esperamos hasta que alcance el stop de pérdidas.

Mucha atención al momento de cierre a mercado, ya que debemos controlar que se haga en el momento exacto del cruce entre medias.

Tema 14. Ichimoku Kinko Hyo

Ejercicio 14.1. Kumo como Zona de Soporte y Resistencia

Partiendo del ejercicio estrategia Cruce de Tenkan y Kijun, incluir la nube (Kumo) en las reglas del sistema. Usarla como punto stop de pérdidas.


Para ello:
1) Incluir filtro de entrada: La nube debe confirmar la señal para poder realizar un nuevo negocio.
2) Usar la nube como stop de pérdidas, de modo que:
Si estamos a largos, el StopLoss = Línea mayor entre Senkou Span A y Senkou Span B.
Si estamos a cortos, el StopLoss = Línea menor entre Senkou Span A y Senkou Span B.

Comentarios

Entradas populares de este blog

Como consultar el GAP % de un conjunto de valores

Bollinger Volatility Oscillator N

MANEJO DE PLANTILLAS. Eliminar plantilla de un gráfico activa