Howdy,

Me preguntaba si alguien podría dar consejos o consejos sobre cómo hacer que tu código se ejecute más rápido, por favor. No estoy tratando de construir un HFT algo así que la ejecución en tiempo real es secundaria (pero, por supuesto, siempre es una ventaja). En cambio, estoy tratando de reducir el tiempo del probador de eegia entre cada pase.
Esto tendrá beneficios obvios para la utilización del tiempo cuando se ejecuta una gran optimización (como yo).

Estoy trabajando en el entorno de MetaTrader, pero bienvenido a la discusión con cualquier idioma que uno pueda estar usando.
Tengo las siguientes ideas que ya estamos implementando:

MetaTrader 5 (64 bit y usa todos los núcleos)
CPU más potente (dentro del presupuesto)
El uso de enteros
Programación orientada a objetos (No estoy al 100% en esto, pero parece lógico que un número de archivos .mqh de menor longitud va a ser más rápido que un archivo .mq5 gigantesco, ¿pensamientos?)

¿Cualquier otra sugerencia?

¡Muchas gracias!