Recibí un mensaje de texto e hice un indicador para mostrar la vela actual del TF seleccionado. Puede poner varios indicadores en el gráfico con diferente sangría de la vela actual del TF actual y diferentes colores.
Una vela no es suficiente, necesitas ver la imagen completa en TFs más altos, por ejemplo H1 y D1. Tengo un montón de indicadores MTF para diferentes propósitos, incluyendo aquellos que dibujan velas (imagen de abajo - M5 arriba, H1 abajo). Un problema con ellos - no funcionan en el tester con visualización, he encontrado muchas confirmaciones/quejas de otros usuarios.
1. En parámetros externos quiero tener una selección de ajustes de varios indicadores. Por ejemplo, quiero seleccionar métodos tanto para precios MA y RSI.
Para MA lo he hecho, pero con RSI hay preguntas, ¿cómo hacer lo mismo? ¿O es imposible? He intentado escribir
ENUM_APPLIED_PRICE applied_price // тип цены или handle
Pero el compilador me advirtió que ya lo uso para muving. Mi código se parece a esto:
1. ¿Cómo hago para RSI añadir una opción de a qué precios aplicarlo?
2. ¿Luego debo prescribir asas? ¿Y luego utilizarlas?
3. OK, el usuario ha introducido la configuración en los parámetros externos, pero ¿cómo lo selecciono dentro de onTick? ¿O se utiliza lo establecido en los globales?
Hola. ¿Es posible hacer que el lunes en lugar del domingo sea el día de inicio de las barras semanales en MT5, de forma similar a TradingView? Los instrumentos se negocian los 7 días.
No hay ejemplos en la documentación. Estoy en lo cierto: - en el Asesor de Expertos voy a actualizar la variable terminal con el tiempo de formación de la vela H1, excepto para esto nada especial se debe hacer (para transferir alguna información desde el Asesor de Expertos para el indicador). - y en el Indicador: - en OnInit( ) escribiré: EventSetTimer(3600); // 3600 segundos = 60 minutos - en OnDeinit() será: EventKillTimer() - en OnTimer() dibujaré un rectángulo negro
significa que la próxima comprobación del valor de la variable terminal se producirá en 60 minutos. Pero en el Probador con visualización los 60 minutos transcurrirán en unos pocos segundos, y el Indicador comprobará los valores después de 60 minutos. ¿O deberían el Asesor Experto en el Probador y el Indicador en una ventana separada estar de alguna manera "sincronizados" en el tiempo? - es decir, si el Asesor Experto envía un valor a la variable terminal en unos segundos, entonces el Indicador llamará para comprobar el valor de la variable terminal también en unos segundos? ¿Alguien se ha encontrado con algo así, cómo se soluciona?
significa que la próxima comprobación del valor de la variable terminal se producirá en 60 minutos. Pero en el Probador con visualización los 60 minutos transcurrirán en unos pocos segundos, y el Indicador comprobará los valores después de 60 minutos. ¿O deberían el Asesor Experto en el Probador y el Indicador en una ventana separada estar de alguna manera "sincronizados" en el tiempo? - es decir, si el Asesor Experto envía un valor a la variable terminal en unos segundos, entonces el Indicador llamará para comprobar el valor de la variable terminal también en unos segundos? ¿Alguien se ha encontrado con algo así, cómo se soluciona?
El minuto de comprobación está modelado en el comprobador. ¿Qué te impide comprobarlo? Es muy sencillo.
El minuto del probador se modela en el probador. ¿Qué le impide hacer pruebas? Es fácil.
El indicador se ejecutará en una ventana separada, ¿cómo va a saber que es necesario comprobar el valor de la variable terminal no después de 3600 segundos, pero después de unos segundos, de acuerdo con el trabajo del probador?
Recibí un mensaje de texto e hice un indicador para mostrar la vela actual del TF seleccionado. Puede poner varios indicadores en el gráfico con diferente sangría de la vela actual del TF actual y diferentes colores.
Tengo un montón de indicadores MTF para diferentes propósitos, incluyendo aquellos que dibujan velas (imagen de abajo - M5 arriba, H1 abajo).
Un problema con ellos - no funcionan en el tester con visualización, he encontrado muchas confirmaciones/quejas de otros usuarios.
Buenas tardes! Hay varias preguntas sobre MQL5
1. En parámetros externos quiero tener una selección de ajustes de varios indicadores. Por ejemplo, quiero seleccionar métodos tanto para precios MA y RSI.
Para MA lo he hecho, pero con RSI hay preguntas, ¿cómo hacer lo mismo? ¿O es imposible? He intentado escribir
Pero el compilador me advirtió que ya lo uso para muving. Mi código se parece a esto:
1. ¿Cómo hago para RSI añadir una opción de a qué precios aplicarlo?
2. ¿Luego debo prescribir asas? ¿Y luego utilizarlas?
3. OK, el usuario ha introducido la configuración en los parámetros externos, pero ¿cómo lo selecciono dentro de onTick? ¿O se utiliza lo establecido en los globales?
https://www.mql5.com/en/code/20049
No.
No hay ejemplos en la documentación. Estoy en lo cierto:
- en el Asesor de Expertos voy a actualizar la variable terminal con el tiempo de formación de la vela H1,
excepto para esto nada especial se debe hacer (para transferir alguna información desde el Asesor de Expertos para el indicador).
- y en el Indicador:
- en OnInit( ) escribiré: EventSetTimer(3600); // 3600 segundos = 60 minutos
- en OnDeinit() será: EventKillTimer()
- en OnTimer() dibujaré un rectángulo negro
¿Es correcto?
Además del comentario anterior - si especifico:
EventSetTimer(3600); // 3600 segundos = 60 minutos
significa que la próxima comprobación del valor de la variable terminal se producirá en 60 minutos.
Pero en el Probador con visualización los 60 minutos transcurrirán en unos pocos segundos, y el Indicador comprobará los valores después de 60 minutos.
¿O deberían el Asesor Experto en el Probador y el Indicador en una ventana separada estar de alguna manera "sincronizados" en el tiempo? - es decir, si el Asesor Experto envía un valor a la variable terminal en unos segundos, entonces el Indicador llamará para comprobar el valor de la variable terminal también en unos segundos?
¿Alguien se ha encontrado con algo así, cómo se soluciona?
significa que la próxima comprobación del valor de la variable terminal se producirá en 60 minutos.
Pero en el Probador con visualización los 60 minutos transcurrirán en unos pocos segundos, y el Indicador comprobará los valores después de 60 minutos.
¿O deberían el Asesor Experto en el Probador y el Indicador en una ventana separada estar de alguna manera "sincronizados" en el tiempo? - es decir, si el Asesor Experto envía un valor a la variable terminal en unos segundos, entonces el Indicador llamará para comprobar el valor de la variable terminal también en unos segundos?
¿Alguien se ha encontrado con algo así, cómo se soluciona?
El minuto de comprobación está modelado en el comprobador. ¿Qué te impide comprobarlo? Es muy sencillo.
El minuto del probador se modela en el probador. ¿Qué le impide hacer pruebas? Es fácil.