This is a brand new course that I have created due to the tremendous lack of information to be found on the metaquotes website or in their 'reference manual'. Many have asked me for some lessons on how to incorporate the classes in the mqh files located in the MQL4/Include/Controls/ folder.
With these classes we are able to bring control objects into our projects. In order to make this happen. I have had to go into metaquotes classes and fix their bugs for them. In this course I will show you how to fix your class files as well as provide you with the files for download to replace the ones you have in your installation should you be too afraid to edit them yourself.
In this course you will learn how to make the main window of your interface as well as subwindows that you can show or hide at will. We will create buttons of all kinds.. normal buttons, bitmap buttons,radio groups,checkboxes as well as groups of checkboxes.Also a simple List viewas well as a drop down combobox list viewand a SpinEdit control.
We will make DatePickers as well as the timepicker.The timepicker is one of those buggy files that you learn how to repair and of course I will provide a repaired file for your downloading pleasure. In fact in Metatrader 5 timepicker is not even included any more. I guess they gave up on it.
However, just learning how to make these controls is not enough. We also need to know how to put code into your project to 'wire' our controls to our OnChartEvent and OnTimer functions. These controls actually do something when you click them. Along the way as you learn to make each new control, I have made a file for you to download that shows you how to make just that control .
We create our very own "Trade Panel" using some of what we have learned in the course. In the first of two videos we use SpinEdits to set the stoploss and takeprofit as well as an edit box to set the lotsize. We add some labels and then we use buttons to place a buy or sell trade.
In the final video we make all of the connections and write some simple buy and sell functions to make it all work as it should. Another good thing about this course is that while everyone is wondering about the future of Mql4, this training also works in Mql5. That's right! Mql5 uses the same controls in the same way! So it's like learning too code controls for both versions of metatrader. The order placement is different in mt5 but the controls are not.
So... are you interested? Are you ready to subscribe? Your subscription for access to this course lasts for 3 full months which is plenty of time! You'll have access to 17 training videos, 19 files you can download and over 4 hours of video training. Remember you are not buying these videos you are gaining access to this course. However, you CAN download all the mq4 files in this courses.
Surely in 3 months you can absorb 4 hours worth of videos..LOL.. if so.. hit the paypal button. It's 59.95 for a 3 months of access. For 4 hours of training that's less than fifteen bucks an hour. That's a pretty good deal. And... if you're already a subscriber to my main course make sure your are logged in so you can get your discount. Go ahead... HIT THAT BUTTON![/s2If]
|Module 1||The Main Interface Windows|
|Unit 1||Making the Main Application Window|
|Unit 2||Creating Dialog Boxes Within Our Application|
|Module 2||Creating Controls For a Single Purpose|
|Unit 1||Creating a Single Function Button|
|Unit 2||Creating an Edit Box for User Input|
|Unit 3||Creating a Label That is Dynamic|
|Unit 4||Creating Bitmap Buttons|
|Module 3||Creating Controls of Multiple Choice|
|Unit 1||Creating a Radio Group|
|Unit 2||Creating CheckBox Groups|
|Unit 3||Making Our Controls Work When Scrolled.|
|Unit 4||Making a ListView|
|Unit 5||Creating a ComboBox|
|Module 4||Creating Space, Time and Things That Spin|
|Unit 1||Making a Window Client Area|
|Unit 2||Creating a DatePicker|
|Unit 3||Creating a TimePicker Control That Actually Works|
|Unit 4||Creating a SpinEdit Control|
|Module 5||Putting it All Together in a Useful Tool|
|Unit 1||Putting it Together as Our Very Own Trading Panel Interface|
|Unit 2||Making Our Trade Panel Function|
|Unit 3||Making MultiChart TimeFrame Changer.|