-77%
Jim Hodges – Mql4 Bundle: Basics, Scripts, Indicators, Experts
Original price was: $196.00.$45.00Current price is: $45.00.
- Description
Description
JIM HODGES – MQL4 BUNDLE: BASICS, SCRIPTS, INDICATORS, EXPERTS
PLEASE CHECK ALL CONTENTS HERE:
COURSE INCLUDES:
MODULE 1: MQL4 BASICS
LAYING THE FOUNDATION TO PROGRAM IN MQL4
The Basics
- A Look Around the MetaEditor (14:18)
- Precompiler Lines and the FrameWork of Your Code (21:45)
Functions and the Debugger
- How a Function is Written (24:00)
- Calling a Function (18:01)
- Debugger (21:53)
Variables and Data Types
- 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)
Operations
- ‘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)
Object Oriented Programming Basics: Structures and Classes.
- 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)
Continuing Your Education
- 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
So What’s a Script and How do We Make One?
- What is a Script? (14:38)
- Daily Range Script (22:32)
MessageBox A Useful Tool
- 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)
Getting Our Attention with Email and Push Notifications
- Sounding an Alert (11:31)
- Email and Push Notifications (7:11)
Knowledge is Power (Gathering Information)
- Gathering Information Using Pre Defined Variables. (9:23)
- MarketInfo() Function Part1 (15:09)
-
MarketInfoFunction() Part2 (14:47)
- AccountInfo (29:53)
Order Management Using Scripts
- 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)
Upgrade Options
- Add Indicators and Experts
- Add Indicators Only
MODULE 3 CUSTOM INDICATOR WRITING
LEARNING CODE LOGIC BY WRITING CUSTOM INDICATORS
Indicators And The Arrays That Make Them Possible
- 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 to Write Code For An Indicator
- 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)
Moving Our Indicator to a Separate Window
- Putting An Indicator in a Separate Window (20:43)
- Setting Properties During OnInit Instead of Using Pre-Compiler Lines. (17:36)