Howdy,

I had been wondering if anyone would have the ability to provide some hints or suggestions for how to make your code perform faster please. I am not trying to construct a HFT algo so real-time execution is secondary (but of course always a bonus). Instead, I'm trying to cut down the egy tester time between each pass.
This may have clear benefits for time utilisation when running a large optimisation (because I am).

I'm working within the MetaTrader surroundings but welcome conversation with any language that someone might use.
I have these ideas that we are already implementing:

MetaTrader 5 (64 bit and uses all of cores)
stronger CPU (within ones budget)
The use of Integers
Object Orientated Programming (I'm not 100% about this but it seem logical that a range of smaller amount .mqh documents is going to be faster than one gigantic .mq5 document - ideas?)

Any other hints?

Thanks very much!