On February 21, an new major update to MetaTrader 5 platform has been released - Build 2340. It focuses on three areas - SQLite Databases, Python integration, and finer tuning of Strategy Tester settings. The list of the most important changes is provided below:
https://www.mql5.com/en/forum/333185
IMPORTANT: Traders already report critical bugs in the new build, namely inability to launch MQL5 programs that use external DLLs. Please consider blocking this update until the next fix-release is out.
If you find a bug or some undocumented feature in the new build, please post about it here.
- Working with SQLite databases is now available via MQLEditor wizard.
- Added three new functions to work with SQLite databases via MQL5 code: DatabaseImport(), DatabaseExport(), and DatabasePrint().
- Added FileSelectDialog() function to provide access to file/folder opening/creation dialog via MQL5 code.
- Added a lot of new functions to work with MetaTrader 5 via Python programs.
- Added DEAL_FEE property for information about the fee charged by broker on the deal.
- Added new dialog with detailed settings for trading limitations (maximum orders/positions, trading time, margin call, stop-out levels, commission, and so on) in Strategy Tester.
- Accelerated re-launches of custom MQL5 programs and re-creation of custom MQL5 indicators inside other MQL5 programs.
- Strategy Tester now correctly takes into account the deal and position size when calculating profit in pips.
- Improved optimization results graph interface.
https://www.mql5.com/en/forum/333185
IMPORTANT: Traders already report critical bugs in the new build, namely inability to launch MQL5 programs that use external DLLs. Please consider blocking this update until the next fix-release is out.
If you find a bug or some undocumented feature in the new build, please post about it here.