MetaTrader 5 Client Terminal build 278
        Terminal: Fixed display of the trading history on a chart. Terminal: Fixed failure of the network subsystem when at shut down of the terminal
        
        
        
            - Terminal: Fixed display of the trading history on a chart.
- Terminal:
Fixed
 failure of the network subsystem when at shut down of the terminal.
- Terminal:
 Optimized re-arrangement of history data caches.
- Terminal:
Optimized plotting of the Trend Line graphical object.
- Terminal:
Fixed re-arrangement of history data caches
 by the "Refresh" chart command.
- Terminal: Fixed update of the 
MQL5 catalog by LiveUpdate for terminals where data are stored 
separately form executable files.
- Terminal: Fixed plotting of 
the Price Label graphical object.
- Terminal: Added highlighting 
of SL or TP columns in the history of orders and trades when they 
trigger by the corresponding stop order.
- Terminal: Added 
insertion of macros of a client's trade state in email messages, which 
are sent at an alert triggering.
- Terminal:
Added a dialog notifying about the necessity to restart the client 
terminal when changing the interface language.
- Terminal: Fixed 
saving of a chart screen shot in Windows 7.
- MetaTester: Added 
update of remote testing agents via LiveUpdate. Remote agents receive 
updates from the updated client terminal. All updates of testing agents 
are protected and checked like other components of the client terminal.
- MetaTester:
 Added optimization mode "Optimization by symbols in Market Watch". In 
this mode, and Expert Advisor is sequentially tested with specified 
parameters on all symbols selected in Market Watch.
 
- MetaTester:
 Added showing of the history download progress in the testing 
configuration window and in the testing journal.
- MetaTester: 
Added showing of the history loading state "on demand" in the list of 
testing agents.
 
- MetaTester:
 Fixed setting of the state of testing agents when connection is lost.
- MetaTester:
 Fixed checking of whether connection with the server is established, 
before starting to pump history data for testing. If there is no 
connection, data pumping is not performed, testing and optimization are 
conducted on available data.
- MetaTester: Fixed return to the 
optimization task queue when connection is lost or a testing agent is 
switched off.
- MetaTester:
Fixed error in the operation of an Expert Advisor when referring to 
several indicators.
- MetaTester: Added deleting of old files from
 the journal testing (older than two days).
 
- MetaTester: 
Removed keeping of testing journal during optimization for testing 
agents - only starting optimization and final results are recorded.
- MetaTester:
 Optimized start of local agents on weak computers and under aggressive 
anti-viruses.
 
- MetaEditor: Added tab Articles showing the 
list of articles published on MQL5 filtered by categories.
 
- MetaEditor:
 Increased frequency of слуслштп the updates of help files.
- MetaEditor:
 In the debugger window, added showing of enumeration values as a text 
(e.g. 
POSITION_TYPE_SELL).
- MetaEditor: In the debugger window, fixed 
showing of list of class members for the second and all next nesting 
levels.
- MetaEditor: Fixed checking the necessity to shift text 
when window size changes.
- MetaEditor: Improved editor behavior 
when editing and saving Read-Only files.
 
- MQL5:
Fixed checking of enumerations in switch\case.
- MQL5: Fixed 
errors reported on forum and in crash logs.