Welcome Forex EA downloads & MT4/MT5 auto-trading resources — EAs, Gold EAs, quant tools and real-world automation.
Sign In Sign Up

Change Chart Symbol Menu - MetaTrader 4 Script | Trading Script Download - MT4/MT5 Resources

author EAcpu | 5 reads | 0 comments |

Change Chart Symbol Menu - indicator for MetaTrader 4

Change Chart Symbol Menu - indicator for MetaTrader 4

Change Chart Symbol Menu - indicator for MetaTrader 4

Change chart symbols menu 1.00

This indicator is loaded as a menu on the menu bar. Click the Symbol menu to open or close the symbol list. Click on the selected symbol to change the chart symbol.

Change Chart Symbol Menu - indicator for MetaTrader 4

Tested in MT4 Build 625

Please read all information

The function of this indicator depends on the files mt4gui.dll and mt4.mgh. (As of the current date, May 4, 2014, these files are updates to mt4gui2.dll and mt4gui2.mgh) Without these files, the indicator will not work. Both are free and require a free license key for each computer running the .dll file. The mt4gui2.mgh file is included in the indicator download as it can be easily edited for updates. mt4gui2.dll cannot be edited and must be downloaded from source - download here . When the indicator first loads, a window will pop up requesting name and email (no spam! - Occasional update notifications - aliases and alternate email addresses are always recommended). Once submitted, a license key will be sent via email, which can then be entered in the said pop-up window. Free number of unlimited licenses.

.dll and .mgh files are regularly updated to accommodate new MT4 versions. See the update below for an example of how to edit the code .

If the chart symbol is other than the standard six-letter EURUSD, such as EURUSDSB or EURUSD_uk etc., the user needs to see "Comment: Suffix-1 and Suffix-2".

Users should check the Expert Advisor settings. Tools → Options → Expert Advisor

Change Chart Symbol Menu - indicator for MetaTrader 4

Possible reasons for failure to change symbol.

Update: 3 easy steps

As of April 2014, the updated .dll and .mgh files are mt4gui2.dll and mt4gui2.mgh. At some point these files will likely be updated to mt4gui3.dll and mt4gui3.mgh.

1. Download the new .dll file from the source - download here . Old .dll files should be deleted.

The .mgh file can be easily edited for updates - see step 2.

Another option is to copy the .mgh code from the source (not downloadable) and paste and compile it in MT4 MetaEditor. Open MT4 MetaEditor → File → New → Include[*.mgh] → Name → Complete → Copy the .mgh code to the MetaEditor code window → Save as (make sure the save path is MQL4/Include, and the save as name is the current update name) → Change Chart Symbol Menu - indicator for MetaTrader 4 .

2. The following code in mt4gui2.mgh calls the .dll file and must be changed

 #import "mt4gui2.dll"

arrive

 #import "mt4gui3.dll"

or "current update name.dll".

Note: After making the above changes in the mt4gui2.mgh file, you can → save as → current update name.mgh → in the MQL4/Include folder and → Change Chart Symbol Menu - indicator for MetaTrader 4 .

3. Change Chart Symbol The following code in Menu.mq4 calls the .mgh file and must be changed

 #include

arrive

 #include

or <current update name.mgh>.

How to edit the code example - see here - scroll down to "Follow these steps".

User preference editing in MT4 MetaEditor


Attachment download

📎 0_-_Change_Chart_Symbol_Menu.mq4 (8.18 KB)

📎 0_-_Chart_Symbol.mq4 (3.5 KB)

📎 mt4gui2.mqh (10.12 KB)

Source: MQL5 #11167

Verification code Refresh