Deseos para el trabajo del foro mql5.com - página 3

 
Andrei01:
No siempre. Un EA también puede hacer cálculos y no operar como un indicador, así que un EA es un caso general, no tiene sentido señalar a los indicadores por separado. Los indicadores son una reliquia del pasado.
Por supuesto, el EA hace los cálculos, pero los indicadores están optimizados para hacerlo de manera más eficiente.
 
Urain:
Por supuesto que el EA hace los cálculos, pero los indicadores están optimizados para hacerlo de manera más eficiente.
¿Estás diciendo que los mismos cálculos serán mucho más rápidos en un indicador que en un EA?
 
Andrei01:
¿Estás diciendo que los mismos cálculos en un indicador serán mucho más rápidos que en un EA?
Exactamente. Sólo hay que ver que los datos del indicador ya están por defecto, mientras que en el EA todavía hay que obtenerlos mediante consultas funcionales.
 
Andrei01:
¿Estás diciendo que los mismos cálculos serán mucho más rápidos en el indicador que en el Asesor Experto?

Sí. En el 5, tal vez un poco, pero todavía más rápido. En el probador por supuesto que la emulación será más rápida, pero en el online una mierda.

Viejo tema, viejas caras. ¿Recuerdas dónde terminó?

Y otra cosa: no todos los indicadores se utilizan en un EA.

 
papaklass:
Pero usted carga toda la información que necesita en el Asesor Experto. Y en el buffer del indicador toda la historia. Los indicadores son comedores de memoria sin sentido.
La carga de información en el indicador está optimizada a bajo nivel, mientras que en el EA se llama a la funcionalidad MQL, que en sí misma es de alto nivel.
 
papaklass:
La diferencia es sustancial. Puedes comprobarlo.
¿Has comprobado que el funcionamiento es idéntico? ¿Sobre la pérdida de conectividad, los reinicios, etc.? ¿Idéntico?
 
papaklass:
Nikolay, escribe una multivariante (12 monedas) con un par de indicadores, mira su consumo de memoria (búho) en el Administrador de tareas. Transfiera el cálculo de los indicadores al código del Asesor Experto y búsquelo también en el Administrador de Tareas. Lo hice durante la preparación del anterior Campeonato. La diferencia es grande. Puede comprobarlo.
¿Tienes 64 Kb de RAM? Probablemente, ¿32 Kb?
 

Se calcula que en 10 años en minutos, un buffer ocupa 28 mb.

En los períodos de cinco minutos, 5 mb.

En quince minutos, 2 mb.

¿Hay algún problema?

 
papaklass:
Nikolay, escribe una multivariante (12 monedas) con un par de indicadores, mira su uso de memoria (owl) en dispatcher. Transfiera el cálculo de los indicadores al código experto y mire también en el administrador de tareas. Lo hice durante la preparación del anterior Campeonato. La diferencia es grande. Puede comprobarlo.

Transferir los cálculos de los indicadores al Asesor Experto puede ser beneficioso si su cálculo es sencillo. Transferir cálculos complejos al Asesor Experto lo matará.

 
Lizar:

Transferir los cálculos complejos a un experto lo matará.

¿Cuál es la razón? ¿Los desarrolladores han frenado deliberadamente los cálculos complejos en el Asesor Experto?
Razón de la queja: