MetaTrader 4 Platform Update Build 765: Enhanced Virtual Hosting

 

MetaTrader 4 platform update is to be released on Friday, December 12, 2014. It contains the following changes:

  1. Hosting: Hosting details now feature more information: the build of the hosted terminal, the name of the processor of the hosting server, the number of threads of the hosted terminal.



  2. Hosting: The log viewer now features a convenient function for switching between the terminal logs and the Experts journal. The logics of the log viewer of the terminal running on a hosting server has changed. Now upon pressing the "Request" button, the terminal immediately receives new logs from the virtual server and displays them.




  3. Hosting: Expert Advisors and indicators are synchronized even if the EAs and custom indicators are not running in the current configuration of the client terminal. In previous versions the synchronization was not performed in such cases.
  4. Hosting: Signal synchronization algorithm has changed. Now during re-synchronization with the server, to which a signal has already been migrated, there is no need to enable the signal in the client terminal settings - it will be synchronized as active.
  5. Hosting: A limit on the size of files transferred during synchronization has been introduced. The size of one Expert Advisor, indicator, library or data file cannot exceed 64 megabytes.
  6. Hosting: Expanded logging of synchronization of the local terminal with the virtual one.
  7. Terminal: Added display of the number of newsletters received in the last 24 hours.




  8. Terminal: In the list of open orders and positions, fixed displaying of the "Profit" column in case Auto Arrange mode is off.
  9. Terminal: Fixed calculation of the tooltip window size for graphical objects on the chart.
  10. Terminal: Added translation of the interface into Uzbek and Tajik.
  11. Terminal: Updated translation of the interface into Greek and Italian.
  12. MQL4: Added generation of the CHARTEVENT_MOUSE_MOVE event (in the OnChartEvent entry point) at the right mouse button click on the chart.
  13. MQL4: Added generation of OnChartEvent when enabling\disabling the Chart Shift and Auto Scroll properties of the chart.
  14. MQL4: Added support for changes in chart properties CHART_SHOW_DATE_SCALE and CHART_SHOW_PRICE_SCALE using the ChartSetInteger function. Properties are responsible for showing the time and price scale. In previous versions their change has not been supported.
  15. MQL4: Added an option for overloading template functions using array parameters.
  16. MQL4: Added an option for overloading a method based on its constancy.
  17. MQL4: The behavior of the ChartOpen function has changed. Now when specifying a timeframe different from the standard one, an attempt is made to open the appropriate offline chart.
  18. MQL4: A new behavior in situations, when a value other than INIT_SUCCEEDED is returned from the OnInit entry point, in case of using #property strict in the EA. Now in case of an unsuccessful EA download, it is removed from the chart. Previously, under the conditions described, such an EA remained on the chart. If #property strict is not used, the previous behavior is valid - an Expert Advisor stays on the chart after the initialization error.
  19. MQL4: Fixed error of first initialization of the predefined Bid and Ask variables.
  20. MQL4: Fixed use of the indicator_height property during indicator loading. In previous versions this property was not used during generation of the indicator window.
  21. MQL4: Fixed errors in the StringTo*Array conversion functions.
  22. MQL4: Fixed setting of values for input variables with long names.
  23. MQL4: Fixed the return value of the ObjectGetValueByTime function for the second channel line for the channel objects.
  24. MQL4: Fixed the maximum\minimum values of the price scale of the chart, which are received using the ChartGetDouble and WindowPriceMin\WindowPriceMax functions in the OnChartEvent entry point after an event related to the chart window maximization\minimization.
  25. MQL4: Fixed the operation of the ZeroMemory function for static arrays.
  26. MQL4: Fixed the functioning of the Switch operator, when the case condition contains a negative value.
  27. Market: Fixed errors in formation of the list of favorite products.
  28. Market: Optimized and accelerated loading of logos and screenshots.
  29. Tester: Fixed errors in additional loading of the price history before testing.
  30. MetaEditor: Fixed MetaAssist behavior when passing a pointer by reference.
  31. MetaEditor: Fixed minimization of the "Terminal" window.
  32. MetaEditor: Fixed MetaEditor crash when debugging and profiling looped programs.
  33. Fixed errors reported on the forum and in crash logs.

The update will be available through the LiveUpdate system.

 

installing MetaTrade 4 failed

no progress on downloading file

 
banuharsa:

installing MetaTrade 4 failed 

Hello please check

1) Network connection

2) Any firewall or antivirus installed

 
alexey_pak:

Hello please check

1) Network connection

2) Any firewall or antivirus installed

Is this the latest version of Mt4?
 
PCWalker:
Is this the latest version of Mt4?
Latest version is 778 released a few days ago
 

 Is   the virtual server  is running  when i will close the software ?

 
roia0501:
Software (MT4) should be on, when the virtual server is running?
Not necessarily, please read this article.
 

DRAW_FILLING is not implemented in MQL4 yet.

It is very needed, espetialy for subwindow indicators.

Developers obey this problem using DRAW_HISTOGRAM or DRAW_ZIGZAG

buy it makes unnesesery complication of code usses additional resources and not give suffitient effect.


REGARDS