Preliminary Announcement of the New MetaTrader 4 Build 480

MetaQuotes
Moderator
230766
MetaQuotes  

Preliminary Announcement of the New MetaTrader 4 Build 480

New MetaTrader 4 client terminal is being prepared for release.

  1. Terminal: Added one click trading panel.



    To show/hide one click trading panel, use the icon in the upper left corner, a context menu command or Alt+T shortcut.

  2. Terminal: Increased the number of allowed parallel trading operations for MQL4 programs - up to 8 parallel trade requests are allowed now. This ensures uninterrupted simultaneous trading of several scripts or Expert Advisors - it means that it is almost impossible to receive "Trade context is busy" error code in normal conditions.
  3. Terminal: Added the ability to post screenshots of charts on MQL5.com. When saving a screenshot, just select the appropriate option and the screenshot will be automatically placed on www.mql5.com, while a trader will get its address for posting on other websites and forums.




  4. Terminal: Disabled support for the local Data Centers and manual setting of Data Centers in Tools->Options->Server tab. Everything works automatically now.
  5. Terminal: Fixed initial scaling of Fibonacci Arcs and Ellipse graphical objects, as well as Gann tools.
  6. Terminal: Optimized the terminal operation during the active output of the data to the journal.
  7. Terminal: Optimized updating the charts in case of the large number of bars.
  8. Terminal: Fixed updating the list of open positions during the active trading.
  9. Terminal: Redesigned LiveUpdate mechanism - when a new version is updated, the terminal downloads it in the background. Update up to the downloaded version is performed during the next launch of the terminal.
  10. Signals: Changed the algorithm for calculation of the copied deal's volume in case a Signal Source and a Subscriber have different leverages:

    Current algorithm: A deal volume is changed in direct ratio to the correlation of a Signal Source's leverage with a Subscriber's one. It means that if a Signal Source having a leverage of 1:100 opens a deal of 1 lot, a Subscriber having a leverage of 1:500 will open a deal of 5 lots in case of 100% copying and a deposit matching by size and currency. A subscriber having a leverage of 1:10 will open a deal of 0.1 lots in similar conditions.

    New algorithm: If subscriber's leverage exceeds the one of the Signal Source, it does not affect a volume of a copied deal. Otherwise, the deal volume is changed in direct ratio to the correlation of a Signal Source's leverage with a Subscriber's one.
    It means that if a Signal Source having a leverage of 1:100 opens a deal of 1 lot, a Subscriber having a leverage of 1:500 will open a deal of 1 lot in case of 100% copying and a deposit matching by size and currency. A subscriber having a leverage of 1:10 will open a deal of 0.1 lots in similar conditions.
  11. Signals: Fixed and improved display of charts in the information about the signal. Charts now have the look similar to the one on MQL5.com. The trend line has also been added.



  12. Signals: Revised the signal subscription dialog, added the link for subscription conditions and the additional requirement to enter MQL5.com login to avoid accidental subscription:




  13. Signals: Improved matching of Forex symbols like EURUSDx when using a signal - transformations of the form EURUSDx => EURUSDy are now supported.
  14. Signals: Fixed behavior of toolbox buttons in the signal description window when the terminal's panel is not attached to the main window.
  15. Signals: Fixed conversion of deposit currencies between a Signal Source and a Subscriber - 1:1 relationship has been applied in some cases.
  16. Signals: Fixed an error that in some cases led to connection loss and re-synchronization in case of pending orders activation at the Signal Source side.
  17. Signals: Fixed an error that in some cases led to connection loss and re-synchronization in case of SL or TP modification at the Signal Source side.
  18. Signals: Fixed compliance of the position closing algorithm at Subscriber's side to the one at Signal Source side in case there are several positions that are similar by symbol, direction and volume.
  19. Signals: Significantly reduced traffic usage when receiving information about signals.
  20. Editor: Fixed working with clipboard.
  21. Editor: Fixed memory leaks in some operation modes.
  22. Fixed errors reported on the forum and in crash logs.

The update will be available through the LiveUpdate system.