Mql4 Basics, Start By Writing Scripts, Custom Indicator Writing , Writing Expert Advisors.
This is a pre-order product. Delivery in a few days.
Jim Hodges – Mql4 Bundle: Basics, Scripts, Indicators, Experts
COURSE INCLUDES:
Module 1: Mql4 Basics
Laying the Foundation to Program in Mql4
- A Look Around the MetaEditor (14:18)
- Precompiler Lines and the FrameWork of Your Code (21:45)
- How a Function is Written (24:00)
- Calling a Function (18:01)
- Debugger (21:53)
- Variables and Data Types (5:25)
- Integers, Bytes, Bits? How a Computer Stores Numbers (12:57)
- Keeping Time with ‘Datetime’ and OnTimer() (19:08)
- Working with the ‘Color’ Integer Data Type (12:47)
- Creating Our Own Integer Data Type Using ‘Enumerations’ (18:50)
- ‘Boolean’ Type Integers (10:05)
- ‘Floats’, ‘Doubles’ and ‘Strings’ (15:09)
- ‘Global’ Scope, ‘Local’ Scope and ‘Static’ Variables (16:27)
- ‘Extern’ or ‘Input’? (9:48)
- ‘Arithmetic’ Operations (13:39)
- ‘Assignment’ Operations (6:05)
- ‘Relation’ Operations (10:01)
- ‘Boolean’ Operations (21:09)
- ‘Ternary’ Operator (7:28)
- ‘Switch’ Operator (9:27)
- ‘While’ and ‘Do..While’ Loop Operators (7:28)
- ‘For’ Loop Operator (14:26)
- Structures (25:49)
- Structures… Classes…. Necessary? (10:05)
- Constructors (9:48)
- Destructors (13:27)
- Classes, Setters and Getters (15:00)
- Encapuslation, Extensibility, Overloading, PolyMorphism? (10:43)
- Using the Mql4 Wizard to Create a Class (10:20)
- Inheritance (17:03)
- OOP Conclusion and Commentary (10:27)
- Add Scripts, Indicators and Experts to Your Plan
- Add Scripts and Indicators to Your Plan
- Add Scripts to Your Plan
Module 2. Start By Writing Scripts
Learning to Code Quickly Through the Use of Scripts
- What is a Script? (14:38)
- Daily Range Script (22:32)
- Introduction to MessageBox (11:12)
- Message Box Flags (15:08)
- #Defines and the Hexadecimal System (10:17)
- Using MessageBox to Choose Our Path (8:12)
- Sounding an Alert (11:31)
- Email and Push Notifications (7:11)
- Gathering Information Using Pre Defined Variables. (9:23)
- MarketInfo() Function Part1 (15:09)
-
MarketInfoFunction() Part2 (14:47)
- AccountInfo (29:53)
- Sending Orders With Scripts (16:24)
- Selecting an Order For Modification (18:45)
- Error Checking in Our Code (23:42)
- Placing Pending Orders (12:17)
- Buying/Selling Scripts and Point/Pip Explained. (19:08)
- Drag And Drop Scripts (12:15)
- Deleting Pending Orders (7:46)
- Using a For Loop to Delete Orders (20:28)
- Closing Market Orders (Trades) (9:01)
- Add Indicators and Experts
- Add Indicators Only
Module 3 Custom Indicator Writing
Learning Code Logic By Writing Custom Indicators
- Custom Indicator Introduction (10:55)
- The Simplest Indicator and Where It Comes From (8:05)
- Series Arrays (4:55)
- Array Functions Explained (29:57)
- How Indicators Become Part of the Chart. (25:07)
- Making the Indicator Display at a Specific Place On the Chart. (23:17)
- The New OnCalculate Function (17:28)
- Drawing With Loops and Array Out of Range (13:24)
- New Lecture (24:27)
- Putting An Indicator in a Separate Window (20:43)
- Setting Properties During OnInit Instead of Using Pre-Compiler Lines. (17:36)