Jim Hodges – Mql4 Bundle: Basics, Scripts, Indicators, Experts
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)
Digital Download Jim Hodges – Mql4 Bundle: Basics, Scripts, Indicators, Experts at Offimc.click Now!
Delivery Information
- Upon ordering the product, a delivery email with download instructions will be sent immediately to you so that you may download your files. If you log in (or create an account) prior to purchase you will also be able to access your downloads from your account dashboard.
- It is a digital download, so please download the order items and save them to your hard drive. In case the link is broken for any reason, please contact us and we will resend the new download link to you.
- If you don't receive the download link, please don’t worry about that. We will update and notify you as soon as possible from 8:00 AM – 8:00 PM (UTC+8).
- Please Contact Us if there are any further questions or concerns you may have. We are always happy to assist!
Reviews
There are no reviews yet.