Publi
Buenas.

Necesito ayuda. He buscado por infinitas partes como arreglar mi problema y no encuentro una solución.

Al hacer backtest con un EA que construí se demora demasiado más tiempo cuando está construido con un custom indicator vs uno de los indicadores que ya viene en mql4. Lo anterior, sin cambiar las condiciones de entrada y salida de forma significativa (cantidad de cálculos).

Como decía, la diferencia de tiempo es considerable, si por ejemplo, ocupo iMACD vs un MACD que descargué del foro, con la simple condición de cruce, el macd que viene incorporado, se puede tardar 8 segundos en hacer un cálculo para 1 año vs 25 minutos el MACD descargado (incluso siendo ambos con (open price only).

Necesito saber si alguien tiene una solución. Mi problema es que luego cuando quiero hacer una optimización de algún parametro, cuando ocupo un indicador descargado me es imposible, ya que se tardaría años (literalmente).

No se realmente cual es el problema, por intuición y lo que he leído, creo que tiene relación a los buffers, a que el EA no guarda automáticamente los valores, entonces cada vez que sucede algún movimiento se dedica a recalcular todo nuevamente y no solo el último valor.

Agradecería mucho la ayuda, algún video explicativo, algún documento, una respuesta.

Saludos.
Foro de Forex Trading United