¡Muy bien! Los operadores pueden, sin duda, ganar algunos pips con las señales de entrada de este indicador.👍
Sin embargo, me apareció este error en la pestaña «Expertos». (Tenía otros dos gráficos y dos EA en ejecución en la misma terminal, así que...)
¡Gracias por compartir la captura de pantalla!
Gracias por tu rápida respuesta. Aquí tienes algunas capturas de pantalla más:
Este error se produce porque su terminal estaba ejecutando dos EA y varios gráficos al mismo tiempo, lo que provocó una elevada carga de la CPU en su ordenador.
Adjunto una captura de pantalla de la carga de la CPU del ordenador en el que ejecuté el indicador. Aunque el ordenador no es precisamente de última generación, puede gestionar muchas aplicaciones simultáneamente sin sobrecargar su CPU. Por lo tanto, estoy bastante seguro de que el problema reside en algún lugar de MT5 y no en Windows ni en limitaciones de hardware.
El indicador en sí funciona correctamente.
La captura de pantalla de la pestaña «Expertos» de MT5 muestra algunas pruebas con Print() utilizando TimeLocal() en:
- el inicio de OnInit(),
- al finalizar OnInit(),
- al inicio de la primera ejecución de OnCalculate(), y
- la finalización de la primera ejecución de OnCalculate().
Intenta ejecutarlo en un gráfico nuevo, sin otros EA en ejecución, y comprueba si el error desaparece.
La prueba anterior se realizó sin ningún otro código cargado en MT5 y con el mercado cerrado.
He programado bastantes indicadores que dibujan buffers y/u objetos, y los que dibujan muchos objetos (especialmente los que se actualizan con frecuencia) son los que más cargan MT5. No digo que los gráficos y los EA que ejecutaba anteriormente junto con tu indicador no tuvieran nada que ver con el problema, pero, según mi experiencia, MT5 es bastante eficaz a la hora de identificar el programa que se ejecuta más lentamente y que activa la bandera de parada, y es probable que el tiempo de ejecución de 3 segundos (como se muestra en la imagen de arriba) no sea una coincidencia.
Para tu información... No estaría dando la tabarra aquí si no estuviera tan interesado en utilizar tu indicador.
¡Gracias por el trabajo de diseño de la pantalla! En este caso, en el terminal de operaciones, se han realizado dos operaciones de EA y varias operaciones manuales, he conectado el ordenador al CPU. El indicador se enciende. Cada vez que realizo una nueva prueba, compruebo si el EA funciona correctamente y sisi eso es así o no. ¡Te lo diré si es así, si es así!
spas boblaw krdnawae shasha
Por favor, tradúcelo al inglés en DeepL Translate: el traductor más preciso del mundo
Gracias.
La mayor parte del problema se encuentra en la función personalizada UpdateHTFData(), que se ejecuta en cada tick y contiene CopyRates(), varios bucles y muchas matrices.
Gracias por las pruebas detalladas y las capturas de pantalla. Tienes razón, el retraso de 3 segundos se debe a la función UpdateHTFData(), ya que se ejecuta en cada tick y contiene CopyRates(), varios bucles y matrices. La optimizaré para que se ejecute solo en cada nueva barra, en lugar de en cada tick. Compartiré la versión actualizada en breve.
¡Fantástico!
Gracias.
La versión inicial no funcionaba con EA porque consumía muchos recursos. Intenté ayudar a solucionarlo para que pudiera funcionar con EA y no consumiera tanta memoria de la CPU.
Se trata de un problema conocido. El desarrollador ya está trabajando en una solución:
Foro sobre trading, sistemas de trading automatizados y pruebas de estrategias de trading
Indicadores: HTF_Reversal_Divergences
Hammad Dilber, 13/04/2026 a las 06:30
Gracias por las pruebas detalladas y las capturas de pantalla. Tienes razón, el retraso de 3 segundos se debe a la función UpdateHTFData(), ya que se ejecuta en cada tick y contiene CopyRates(), varios bucles y matrices. La optimizaré para que se ejecute solo en cada nueva barra, en lugar de en cada tick. Compartiré la versión actualizada en breve.- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso



HTF Reversal Divergences:
Un indicador multi timeframe que cuenta con divergencia RSI. + Señales de compra/venta Inspirado desde el punto de vista comercial.
Author: Hammad Dilber