Definir el intervalo en barras en lugar de en tiempo
12 respuestas
DM00
hace 7 años #115455
Buenos días a todos,
Me gustaría establecer una estrategia que se basa en el rango para entrar en un comercio. Veo en el asistente de EA donde los rangos se basan básicamente en la hora de inicio y hora de finalización. Sin embargo me gustaría rango de configuración que se basa en el número o bares en su lugar.
Por ejemplo: introducir una orden de venta si la EMA tiene un valor determinado durante X barras(o X turnos si lo desea).
Así que si quiero que mi asesor experto introduzca una orden de venta a mercado cuando el valor de la EMA de las últimas 10 barras sea menor que el valor de la EMA actual (desplazamiento 0), no tengo ni idea de cómo hacerlo. En su lugar tengo que utilizar este largo y tedioso proceso:
si
EMA (1) < EMA (0)
y
EMA(2) < EMA (0)
y
EMA(3) < EMA (0)
y
EMA(4) < EMA (0)
y
EMA(5) < EMA(0) ......... y así sucesivamente.
Puedes imaginarte lo largo y tedioso que sería esto si tuviera que usar periodos más grandes, como 20 o 30 barras, en lugar de tener una estrategia que diga 'últimos 20 valores EMA menores que el valor EMA actual'.
Espero que entiendas lo que intento explicarte. Ayuda, por favor
Gracias
Decano
Umbral
hace 7 años #138885
DM00
hace 7 años #138911
tomas262
hace 7 años #138912
Sí, se define el contador como una nueva variable
DM00
hace 7 años #138913
Perdonad que no sepa nada de codificación. Cuando defino el contador, ¿importa cómo lo nombre o tiene que tener el formato 'abcdefContador' con contador al final?
tomas262
hace 7 años #138914
El nombre no importa. Sólo tiene que utilizar esta variable para almacenar un valor calculado
DM00
hace 7 años #138917
Espero no molestarle demasiado. Le daré un ejemplo concreto para que me ayude.
Quiero configurar una estrategia en la que SQ introducirá una orden larga de mercado una vez que se cumplan las siguientes condiciones:
1. EMA ha estado por encima de SMA durante las últimas 20 barras y
2. SMA (1) cruza por encima de EMA(1)
Es muy dificil poner EMA por encima de SMA individualmente para 20 barras ademas no puedo optimizar el numero de barras historicas( por ejemplo si quiero cambiarlo a 15 o 50 barras historicas)
Gracias de nuevo
Decano
DM00
hace 7 años #138918
DM00
hace 7 años #138919
Lo siento el archivo no se adjunta en el hilo anterior
DM00
hace 7 años #138920
Aquí está el archivo... otra vez
tomas262
hace 7 años #138925
Hola,
no es necesario "codificar" todas las barras. Para eso está el contador. Voy a crear un ejemplo para esto y subir aquí
DM00
hace 7 años #138933
Gracias. Lo espero con impaciencia.
tomas262
hace 7 años #138937
Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)