Downloads section contains all the required files to download. You can send and deploy all the MT4GUI Files for free. MT4GUI is a Freeware but you are not allowed to modify anything in the offered files. All files must be shipped in original without any modification. Please read Installation & Configuration sections carefully, they contain very important information
These files are required to be able to install MT4GUI on your computer:
|mt4gui2.dll (Passwd: ‘fx1′)||2.4.055 – Metatrader Build > 0520+ – See Changes|
|mt4gui2.mqh||20140326 – Metatrader Build > 0520 Include Files|
Metaquotes is preparing new MT4 Launch. This new version has many changes inside including programming language. One of essential changes is DLL Support. New MT4 needs Unicode string support in order to work. This is quite uncommon requirement but we cannot change this fact. We have prepared 2 different versions of mt4gui dll file. First version is mt4gui.dll which supports all non-unicode MT4 Versions they are builds < 0520. All new versions of MT4 > 0520 requires new mt4gui2.dll file in order to work.
You have to recompile your source code anyways in order to support new MT4 builds. When you do this you can change your include to mt4gui2.mqh file and include mt4gui2.dll to your products. Updating should be that easy for you. We have prepared everything for your update.
Those are source files to download and learn.
|mt4gui-LinkDemo1.mq4||How to use Links with MT4GUI|
|mt4gui-ListDemo.mq4||Demonstrates how to manage List Objects|
|mt4gui-MenuDemo1.mq4||Demonstration about Menus|
|mt4gui-ChangeSymbol.mq4||See how to change Symbol with MT4gUI|
|mt4gui-TickerDemo.mq4||Ticker & How to use it|
|mt4gui-TerminalFunctions.mq4||Simple Demonstration about some of Terminal Functions|
|mt4gui-OffTimeDetection.mq4||Remote Time Management and samples|
|mt4gui-setTextDemo.mq4||See how to set and retrieve object captions,texts|
|mt4gui-guiDemo1.mq4||Demonstrates all chart gui objects on chart|
|mt4gui-PosDemo.mq4||How to change and retrieve Position & Dimension of objects|
|mt4gui-radioDemo.mq4||Demonstrates how to use Radio Button Groups (MT4>0520)|
|mt4gui-Image.mq4||Images on Charts|
Follow our blog posts to understand how to perform step by step coding with MT4GUI. Those posts will be update weekly so you need to keep checking this part regularly for new apps
|mt4gui-SimpleTM.mq4||Simple Trade Manager|
|Check Blog from Thommy||DAY 1 : Screenshoot Manager|
|Check Blog from Thommy||DAY 2 : Preset Comments App|
|Check Blog from Thommy||DAY 3 : Authentification with MT4GUI|
|Check Blog from Thommy||DAY 4 : Overview about all Terminal & Charting functions|
|Check Blog from Thommy||DAY 5 : Link Objects as Menu, Button or Navigator links|
We have prepared a seperate page to list all known and fixed bugs. Please visit changes page regularly. Check this page before you want to report an issue please.
Step-by-Step Installation instructions:
You are done with installation. Now it’s to time to make sure your Terminal is configured properly. Check Configuration section.
Metatrader4 does not allow external DLL function calls by default due to security reason. You and all your users must make sure that DLL Calls are allowed in Options/Expert-Advisor menu. You may configure your Metatrader like given in below in the sample configuration: