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
From version 2.6.x we have implemented a vendor function for developers. This function will allow you to see all registered client details as overview:
In order to see all registered clients of you, you need to register yourself as vendor following this link. Your email will be verified and you will receive an API Key sent to your email, use this API key to call guiVendor(string apikey) function before you call any other gui related mt4gui function. We recommend you to place this function inside OnInit() {…} as first call. Here is a demonstration video of that new feature
These files are required to be able to install MT4GUI on your computer:
Filename | Version |
mt4gui2.dll (Passwd: ‘fx1’) | 2.6.060 – Stable Version Changes |
mt4gui2.mqh | 20150613 – Metatrader Build >=600 Include Files |
Cheat Sheet | 20150613 |
Those are source files to download and learn.
Filename | Description |
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
Filename | Description |
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: