Comprobación de tendencias Múltiples marcos temporales
3 respuestas
Uwe6000
hace 6 años #203466
Para comprobar la tendencia se necesitan diferentes marcos temporales.
He creado un archivo de prueba, pero no funciona... No se abre ningún pedido largo.
En el probador de estrategias se elige "M5".
Utilizo diferentes MA`s en H1 y M5.
Mi ejemplo:
Ir en largo (H1): SMA 9 SMA100 cruza al alza
y
M5: Cierre 1> Banda superior de Bollinger
mi código:
// ir en largo
SI (((La posición de mercado () es plana)
Y ((SMA (PERIOD_H1, 9, Cerrar) [1] cruza por encima de SMA (PERIOD_H1, 100, Cerrar) [1])
And (Close (PERIOD_M5) [1]> BollingerBand_Upper (PERIOD_M5, 20, 2, 0, Close) [0]))))
ENTONCES
Comprar 0,1 lotes a precio de mercado
Número mágico = 1000;
END IF;
¿Por qué no funciona? ¿Cómo puedo utilizar múltiples marcos de tiempo?
Un saludo y gracias por la solución
tomas262
hace 6 años #203508
Hola,
intente cambiar BollingerBand_Upper (PERIOD_M5, 20, 2, 0, Close) [0] a BollingerBand_Upper (PERIOD_M5, 20, 2, 0, Close) [1]
También puede adjuntar el archivo ZIP del proyecto Wizard
Uwe6000
hace 6 años #203654
Hola, aquí está mi archivo...
tomas262
hace 6 años #203685
Creo que el problema es que la SMA cruzada nunca se encuentra con Close > Bollinger Band. Necesita modificar las reglas de entrada
Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)