Características del lenguaje mql5, sutilezas y técnicas - página 103
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Sólo quería decir que tal vez el uso de user32.dll en lugar de kernel32.dll puede ser más rápido en la vinculación de dos terminales utilizando WinAPI, porque todas las implementaciones que he visto utilizan kernel32.dll.
Bueno, no veo ninguna razón por la que deba ser más rápido importar desde una biblioteca que desde otra.
Tal vez, no sea relevante en las versiones actuales de MQL, pero por lo que recuerdo del antiguo MQL4, estos costes eran bastante significativos y a veces incluso comparables a la velocidad de ejecución de las funciones.
Sí.
Ahh... bueno, piensa que es mi capricho.
Simplemente me gusta la velocidad, porque quien es más rápido es el primero, y además hay menos carga en la CPU, lo que significa más recursos y tiempo para tomar una decisión.
Implementación rápida multisímbolo OnTick
Cuando se ejecuta un Asesor Experto vacío utilizando un espía en 50 símbolos, los mensajes comienzan a acumularse en el registro:
Si añado un filtro al indicador para la frecuencia de envío de eventos castum de 500 ms, los errores se vuelven menos frecuentes, pero no desaparecen.
¿Sólo soy yo?
Código EA:
El Profiler muestra el 95% del tiempo de iCustom, OnChartEvent no tarda casi nada. El procesador (i5-3570) está cargado al 75%.
Cuando se ejecuta un EA vacío utilizando un espía en 50 herramientas, los mensajes comienzan a verterse en el registro:
¿Soy yo?
He detectado varios de estos errores al principio. No los conseguí más.
El perfilador muestra que el 95% del tiempo de iCustom, OnChartEvent no toma casi nada. La carga de la CPU (i5-3570) es del 75%.
En la versión de lanzamiento la CPU es de ~3%.
Se han detectado algunos de estos errores al principio. No hay más choques.
La versión de lanzamiento tiene una CPU de ~3%.
Construí tanto el indicador como el Asesor Experto con "Optimize=1", los errores siguen ocurriendo.
Se ha añadido una segunda pausa al indicador:
Sigue habiendo errores.
Indicador
EA
Aumentar la pausa no ayuda mucho. Empieza a desmoronarse incluso a los 3 segundos.
Por razones desconocidas, en un momento dado, EventChartCustom deja de funcionar. Se detiene durante unos 3 segundos y genera el error 4001.
Indicador
EA
Aumentar la pausa no ayuda mucho. Comenzó a desmoronarse incluso a los 3 segundos.
Por alguna razón desconocida, en un momento dado, EventChartCustom deja de funcionar. Se detiene durante unos 3 segundos y da el error 4001.
Sí, ese parece ser el problema.
¿Alguien más lo tiene reproducido?
¿Sigue sonando?
No lo es.
Una hora de trabajo - vuelo es normal.
No hay reproducción
Una hora de trabajo - vuelo normal.
¿Cuántos instrumentos hay en la revisión del mercado?