New MetaTrader 4 Client Terminal Build 507: Trading Signal Registration Command and Setting a Spread When Testing

 

New MetaTrader 4 client terminal build 507 has been released

The build adds new features to MetaTrader 4 client terminal:

  • Fast registration of trading signals
  • Updated signals window
  • Ability to set the spread when testing
Attention! From August 1, 2013 desktop client terminals older than build 500 will be no longer supported. This limitation does not apply to the mobile terminals.
  1. Terminal: Added display of trading levels' deviation from the market's, position's or order's price in points and client deposit currency when dragging trade levels of orders and stops.



  2. Terminal: Added display of trading levels' deviation from the market's, position's or order's price in points and client deposit currency into trade levels' tooltips.



  3. Terminal: Added "Use 'Alt' key to drag trade levels" option - when enabled, dragging of trade levels is performed only in case Alt key is pressed.


  4. Terminal: Added currency display in the client account's status bar.



  5. Terminal: Fixed display of X signs for quick closing of orders and positions when using alternative Windows themes.
  6. Terminal: Fixed display of the unlimited number of trading levels on the chart.
  7. Terminal: Fixed pauses in alerts.
  8. Terminal: Fixed generation of price statistics in the detailed trading report.
  9. Terminal: Fixed display of Navigator and Market Watch windows, as well as quick trading tab when using large Windows fonts.
  10. Terminal: Fixed default generation of trailing stop level sets.
  11. Terminal: Fixed display of quick trade panel when changing the chart's color scheme.
  12. Terminal: Fixed display of prices having large number of characters (7 or more) in the quick trading panel.
  13. Terminal: Fixed an error that in some cases led to clearing the order expiration date when dragging order trade levels.
  14. Terminal: Fixed translation of the user interface into Japanese, updated translations into other languages.
  15. Signals: Revised display of signal list:
    • Added signal price column and paid/free signals filter.
    • Added signal type column - Demo, Contest or Real.
    • Removed brokerage company and trading server names.


  16. Signals: Added command for registering a trading signal bound to the allocated account on MQL5 web site to the trading account's context menu of the Navigator window.


  17. Signals: Added warning of different deposit currencies at signal provider's and subscriber's sides.
  18. Signals: Revised the dialog for unsubscribing from a signal in order to reduce the risk of the accidental unsubscribing from paid signals. Now, users should additionally agree to unsubscribing terms before performing the action.
  19. Signals: Fixed an error that in some cases led to position closing when receiving a requote.
  20. MQL4: Fixed an error that in some cases could lead to incorrect values of predefined Digits and Points variables after changing the client account.
  21. Tester: Added ability to specify spread value during testing and optimization. The old behavior has been left as a default one - the current symbol spread value is used at the start of the test (optimization):



    Added TestSpread parameter to the configuration file of launching the tester from the command line.

  22. MetaEditor: Fixed updating scroll bars when editing a document.
  23. Fixed errors reported on the forum and in crash logs.

The update is available through the LiveUpdate system.

 

Something is wrong with this release. Both metalang.exe and metaeditor.exe files are much smaller. When compiling my old indicators with the new compiler they either don't load or crash meta trader on load when part of the current template.

 

What am I doing wrong? 

 
fudge:

Something is wrong with this release. Both metalang.exe and metaeditor.exe files are much smaller. When compiling my old indicators with the new compiler they either don't load or crash meta trader on load when part of the current template.

 

What am I doing wrong? 

What "old" indicators ?
 

Sorry if I was unclear.  When I compile the same indicator in the b507 compiler it doesn't work, but when I use the b500 compiler it works (in new mt4 b507).

 
I confirm fudge's remark. 507 metalang.exe is bogus, not compiling anything.
 
radu:
I confirm fudge's remark. 507 metalang.exe is bogus, not compiling anything.
Post some snippets of your code using the SRC button.
 
fudge:

Sorry if I was unclear.  When I compile the same indicator in the b507 compiler it doesn't work, but when I use the b500 compiler it works (in new mt4 b507).

Post some snippets of your code using the SRC button.
 
RaptorUK:
Post some snippets of your code using the SRC button.


Sorry, but my code is confidential. I can't post it. It's my own code, not decompiled code or anything. It compiles using build 500 and works (only test now since markets are closed) on build 507 without any problem.

RaptorUK, were you able to compile code with the new build?

 

Can you tell us what Operating System you're using and what bit it is (XP/Vista/7 - 32/64 Bit) ?

And also where did you install MT4 ? Is it in C:\Program Files\... or outside C:\Program Files\... ?

I have no problem compiling with my Vista 32 bit installed outside  C:\Program Files\... 

 

I have win7 64 bit. Installed in default path. Once I replace the metaeditor and metalang to old files, compile works well.

In build 507, the ex4 file is being generated, but it's smaller than the one generated by build 500.

phi.nuts, did you try and run what you have compiled?  

Btw,  similar complaint on a different forum: http://forexforums.dailyfx.com/ask-experts/614564-trouble-mt4-build-507-strategy-tester-complaining-newly-compiled-ex4-files.html

 
fudge:

I have win7 64 bit. Installed in default path. Once I replace the metaeditor and metalang to old files, compile works well.

In build 507, the ex4 file is being generated, but it's smaller than the one generated by build 500.

phi.nuts, did you try and run what you have compiled?  

Btw,  similar complaint on a different forum: http://forexforums.dailyfx.com/ask-experts/614564-trouble-mt4-build-507-strategy-tester-complaining-newly-compiled-ex4-files.html

1. My Indicators and scripts run well, with no problem, haven't check EAs or tester.

2. Try to install MT4 outside C:\Program Files\... , for example, C:\My Other Whatever\... .

Reason: