After a series of hotfix beta updates, MetaQuotes has finally finished a new release version of its MetaTrader 5 platform - Build 2650. You can now update your MT5 via Help->Check Desktop Updates->Latest Release Version. It offers fixes of many issues introduced in Build 2615 and introduces some major improvements to the trading software:
https://www.mql5.com/en/forum/352981
If you find a bug or some undocumented feature in the new build, please post about it here.
- Added an option to enable preloading of chart data via Tools->Options->Charts for those trading instruments that have orders or positions open. This will let traders jump to fully loaded charts when they need to perform analysis on such charts.
- Optimized updating of account trade history cache to improve the speed of
History*
functions. - Added new parameters to code profiler - Total CPU, Self CPU. Added an option to disable function inlining in the profiler. Updated profiler report design.
- Fixed CopyTicksRange() function to always return complete data.
- Added TRADE_RETCODE_HEDGE_PROHIBITED return code when executing orders to signal inability to open a hedging position.
- Disabled calling MessageBox() function in debugger mode.
- Optimized SymbolSelect() funciton.
- Fixed ArrayInsert() function to not resize the target array.
- Fixed interface for custom trading condition settings in Strategy Tester.
- Added some color scheme presets for the MetaEditor code editing window (accessed via Tools->Options->Colors).
- Fixed some other bugs and glitches.
https://www.mql5.com/en/forum/352981
If you find a bug or some undocumented feature in the new build, please post about it here.