Build 2006 of MetaTrader 5 has been released yesterday. It is the first major release after a series beta-testing versions. It focuses on adding new type of MQL5 programs - Services, renewing the economic calendar feature, adding tutorials to Terminal, and API for R language apps: Updated economic calendar with new filters, new events, and MQL5 functions to access events from code. Added new program type for MQL5 - services. They are not attached to a specific chart, but rather run in background of the Terminal on its launch. Their aim is to prepare custom data feeds for your charts and other MQL5 programs. Added tutorial to Terminal to showcase its most interesting features to new users. Added an option to display trading account history statement as positions. Added MetaTrader 5 API for R language - you can now access a MetaTrader 5 instance from a program coded in R language. Added automatic deletion of the custom symbol history files upon the custom symbol's deletion. Optimized significantly the execution of CustomTicks* and CustomRates* functions. Added new Array/Struct conversion functions. Added MathSwap() function to change byte order in integer variables. Added network functions to work with sockets. Added new functions to work with strings: StringReserve() and StringSetLength(). Added more functions for array manipulation. Added count parameter to CustomRatesUpdate(), CustomRatesReplace(), CustomTicksAdd(), and CustomTicksReplace() functions to specify the number array elements to process. Added an overload of CustomSymbolCreate() to create a custom symbol based on the existing one. Added new time formats for StringToTime() function. Added TERMINAL_VPS property to the ENUM_TERMINAL_INFO_INTEGER enumeration to detect whether the Terminal is running on MQL5 Virtual Hosting. Added SYMBOL_EXIST property to the ENUM_SYMBOL_INFO_INTEGER enumeration to check whether a symbol exists. Indicators are now reinitialized upon trading account change. Added TesterStop() function to forcibly stop the Strategy Tester from within the MQL5 code. It is no longer possible to test expert advisors on real ticks data via MQL5 Cloud Network. Improved display of visual testing mode for indicators. Optimized the speed of testing and optimization. Expert advisors can now access historical data faster. Added Croatian translation of the user interface. Fixed custom symbol calculation errors. Fixed bugs in debugger. Fixed errors in the Standard Library. Fixed other bugs and errors. MetaQuotes' release announcement is available here: https://www.mql5.com/en/forum/304240 If you find a bug or some undocumented feature in the new build, please post about it here.