Asesores Expertos: Controlador de eventos multimoneda OnTick (símbolo del string)

 

Controlador de eventos multimoneda OnTick (símbolo del string):

Esta es la implementación simplificada de modo multimoneda en MetaTrader 5. No es necesario tener en cuenta los detalles de cómo funciona. Cuenta con ajustes mínimos y estructura simple. Puede ser utilizado en el probador de estrategias.

Autor: Konstantin Gruzdev

[Eliminado]  
¡Gracias al autor! ¡Gran artículo para los usuarios! Interfaz-plantilla bien pensada, sencilla y fácil de usar.
[Eliminado]  

El artículo es realmente excelente, sobre todo a falta de soluciones estándar y más elegantes en el propio lenguaje.

Ojalá solucionaran antes los eventos en el probador. Felicitaciones al autor por su trabajo.

 
-Alexey-:
¡Gracias al autor! ¡Gran artículo para los usuarios! Interfaz-plantilla bien pensada, sencilla y fácil de usar.
Interesante:

El artículo es realmente genial, sobre todo a falta de soluciones estándar y más elegantes en el propio lenguaje.

Me gustaría que solucionaran ya lo de los eventos en el probador. Enhorabuena al autor por su trabajo.

Gracias, colegas.

Si alguien lo ha utilizado, por favor comparta sus observaciones o ideas.

 

Excelente opción del modo multidivisa. Todo es claro y comprensible. Y parece que funciona como debería.

 
Aunque no existe la posibilidad de estudiar el código de la plantilla, es más fácil preguntarse: ¿está implementado el modo multihilo (cada símbolo tiene su propio hilo), o todo se ejecuta dentro de un mismo hilo?
 
Yedelkin:
Aunque no hay oportunidad de estudiar el código de la plantilla, es más fácil preguntar: ¿está implementado el modo multihilo (cada símbolo tiene su propio hilo), o todo se ejecuta dentro de un hilo?
No, no está implementado. Hay una excepción: todos los"espías" cargados para símbolos funcionarán en sus propios hilos.
 
Lizar:
No, no está implementado. Hay una excepción: todos los"espías" cargados para los personajes se ejecutarán en sus propios hilos.
DE ACUERDO. Y ya estaba claro lo de los espías incluso después de leer el artículo :)
 

Hola, Lizar

soy nuevo en mql5 asi que estoy en problemas tratando de entender el codigo.. tengo un par de preguntas:

  1. no entiendo como rastreas el evento generado por el panel de control espia en la fase tester usando variables globales
  2. por qué la numeración exadecimal de ENUM_CHART_EVENT_SYMBOL y si puedo cambiarla en "int" de 1 a 23
  3. puede haber algunos problemas con el manejo de los indicadores porque si cambias de timeframe los agentes se duplican: parece que no hay cancelación de indicadores...

Estoy tratando de construir algo como https://www.mql5.com/es/articles/143 pero en el modo multidivisa ..

Estoy diseñando la estructura de EA y sus implementaciones de CisnewBar y esto para el modo multimulticurrency utilizando eventos personalizados son muy interesantes y útiles

para mi pourpose.. la última pregunta (por un momento! :) ) ¿por qué no se puede implementar algo como CisnewBar para el modo multimulticurrency? He leído su gran artículo https://www.mql5.com/es/articles/234 pero no hay un ejemplo EA que el comercio de instrumentos varius, sólo un indicador, por lo que para mí es un poco más difícil de entender todo el tema ...

gracias de antemano, y lo siento por mi Inglés, soy italiano ..

 

Lizar, querido, ayúdame a finalizar tu último multival de febrero.

Hice todo como usted escribió, pero mientras que (desde 2-00 hoy) abierto y modificado un instumento?

 
artall:

Lizar, querido, ayúdame a finalizar tu último multival de febrero.

Hice todo como usted escribió, pero mientras que (desde 2-00 hoy) abierto y modificado un instumento?


Ahora comprobado lo que está aquí en el archivo. Todo funciona. ¿Recibes ticks en todos los instrumentos? Ellos no pueden venir en dos casos: si no hay ningún instrumento en el "Market Watch" o el espía no se ha iniciado.