[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 962
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
Ayuda a "revivir" el indicador. Según los datos históricos funciona, pero no según los nuevos. No estoy seguro de qué hacer con él.
Prefiero que pongas la idea en palabras.
Y no es bueno hacer spam. Basta con hacer la pregunta en un lugar y no en muchos
El problema no está en el procesador, sino en el código del EA, en algún lugar hay cuellos de botella, pero no se puede diagnosticar y arreglar con palabras, se necesita el código
Aquí hay un trozo de código responsable de cada tic.
Perdón por los dos posts - no caben en uno.
¿Quizás puedas ver que la velocidad de puntuación del probador está disminuyendo?
Perdón por los dos posts - no caben en uno.
¿Tal vez pueda ver que la velocidad de puntuación del probador está disminuyendo?
Perdón por dos mensajes - no cabe en uno.
¿Quizás puedas ver que disminuye la velocidad de conteo en el probador?
Los gráficos son definitivamente más lentos.
Y no olvides que en mql4 hay un cálculo completo de las condiciones en if(), es decir, si tienes varios && entonces se calcularán y compararán todos los valores, aunque un false es suficiente para que la construcción con && sea falsa
es posible dividirlo en varios if()
en este caso, después de que el primer if() no se tenga en cuenta, no se considerará toda la construcción siguiente
de hecho este código sólo realiza 2 modificaciones de orden, todo lo demás es obviamente superfluo...
Nikolai, gracias. He eliminado todas las alertas y el manejo de errores. No hay un aumento visible de la velocidad. Sí, aquí se modifican las órdenes y se indica gráficamente el número de orden y el lugar de la condición de abierto. He dejado las funciones de texto ya que marcan en el gráfico qué orden se ha abierto (lo necesitamos para el análisis posterior).
hay que buscar otra forma de analizar, las funciones gráficas son muy lentas
Podrías meter todos los gráficos en una función separada y llamarla con una condición. Aunque pensé que al optimizar, las funciones gráficas y las alertas no funcionan, y no reducen la velocidad de la prueba.