@tipsywisdom said in Multi Chart [Metatrader 5]:
poorly designed blocks (bad code) will also result in slow lethargic EA's. For the most part, EA's can be done in such a way they are not a huge burden on computer resources. Even doing a few calculations.
The things that utilize the most resources are pending trades, being in trades, and retaining objects. Each object is cached and remember, its wise to delete drawings that are considered invalidated. If you are clever enough, you can do a time based deletion of things that anything of X age, is removed...
I have recently begun to understand how MT5 runs the code and what is needed according to the various events, so I am optimizing my EA using on Init, Timer, Ticks, Trade, Chart and Deinit, I will make it fly with very few resources hardware, thanks


