Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Algorithmic Trading In Mql5: Oop & Po

    Posted By: ELK1nG
    Algorithmic Trading In Mql5: Oop & Po

    Algorithmic Trading In Mql5: Oop & Po
    Published 9/2023
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.96 GB | Duration: 4h 28m

    Lean How To Code Expert Advisors With Object-Oriented Programming In MQL5 + Pending Orders + Trading Robots

    What you'll learn

    How to code from an object-oriented programming approach

    How to code classes and objects and implement them in an expert advisor

    How to send, modify, set expiration and cancel pending orders

    How to connect your trading to a VPS

    Requirements

    Basic knowledge of the MQL5 programming language

    Description

    In this course you will learn how to code from an object-oriented programming approach and fully work with pending orders.The course is structured in three parts.In the first part we will focus on how to code object-oriented programming in MQL5. We will cover the theory while maintaining a practical approach.In the second part we will take the expert advisor that we built in the previous course, and we will rebuild that robot with classes and objects of our own. In case that you did not complete the previous course, there is a copy of that expert advisor available for download, so you can follow along with the lectures.Finally, in the third part we will enhance our classes with methods to work with pending orders and then create a new version of our Expert Advisor that works with them. After this section, you will have a second robot that will be able to send, modify, set the expiration time, and cancel pending orders.Is this course for me?This course is an intermediate level course. It is not appropriate for beginners as we will not cover the basics of the MQL5 language. Beginners should take instead “Algorithmic Trading In MQL5: Code Robots & Free Up Your Time”.However, if you took the time to complete the previous course, or you have basic knowledge of MQL5, then you are ready to take this course.This course is backed by Udemy’s 30-day money-back guarantee.If you're not happy for any reason you will be refunded in full!I am confident that you will find great value on all the knowledge and techniques shared in this course.If you like the program and if you are interested on improving your MQL5 skills and your trading robots, then wait no more! This course is for you!The different expert advisors and files coded during the course will be provided to you at the end of the course.- Jose Martinez

    Overview

    Section 1: Introduction

    Lecture 1 Disclaimer

    Lecture 2 Welcome

    Lecture 3 Starting Point (i): Review at the Simple Moving Average EA Strategy

    Lecture 4 Starting Point (ii): Review at the Simple Moving Average EA Code

    Lecture 5 Starting Point (iii): How the EA works in backtest

    Section 2: Introduction to OOP, Classes and Objects

    Lecture 6 Part 1: OOP Fundamentals

    Lecture 7 Classes & Objects

    Lecture 8 Classes & Objects in MQL5: Car Class

    Lecture 9 Classes & Objects in MQL5: Car Object

    Lecture 10 Classes & Objects in MQL5: Indicator Examples

    Lecture 11 Class Methods

    Lecture 12 Constructors and Destructors

    Lecture 13 Encapsulation and Access Modifiers

    Lecture 14 Inheritance and Derived Classes (i)

    Lecture 15 Inheritance and Derived Classes (ii)

    Lecture 16 Polymorphism and Overloading

    Lecture 17 Polymorphism and Virtual Functions

    Section 3: CTrade Class

    Lecture 18 Part 2: Rebuilding The EA With OOP

    Lecture 19 CTrade Class Declaration

    Lecture 20 Class Constructor

    Lecture 21 Request Variable Setters

    Lecture 22 A Single EA for Hedging and Netting Accounts

    Lecture 23 SelectPosition Method

    Lecture 24 Order Placement

    Lecture 25 Modification of Positions

    Lecture 26 Closing Trades

    Lecture 27 Implementation of CTrade Class to our EA

    Section 4: CPM Position Management Class

    Lecture 28 CPM Class

    Lecture 29 AdjustStops, SL & TP

    Lecture 30 Trailing Stop Loss

    Lecture 31 Break Even

    Lecture 32 Implementation of CPM Class to our EA

    Section 5: CBar Class

    Lecture 33 CBar Class: Declaration and Methods

    Lecture 34 CBar Class: Bar Information Methods

    Lecture 35 Implementation of CBar to our EA

    Section 6: CIndicator Class

    Lecture 36 CIndicator Class

    Lecture 37 CIndicator Methods

    Lecture 38 CiMA

    Lecture 39 MA Signals

    Lecture 40 CiBands

    Lecture 41 CiBands Upper and Lower Bands

    Lecture 42 Implementation of CiMA to our EA

    Lecture 43 Testing the EA v2.0

    Lecture 44 MQL5 Library Classes

    Section 7: Pending Orders

    Lecture 45 Part 3 - Pending Orders

    Lecture 46 Types of Pending Orders

    Lecture 47 Placement Of Pending Orders (i)

    Lecture 48 Placement Of Pending Orders (ii)

    Lecture 49 Modification Of Pending Orders

    Lecture 50 Expiration Time

    Lecture 51 Delete Pending Order

    Lecture 52 Get Tickets Of Pending Orders

    Lecture 53 Coding the Pending Order EA Version

    Lecture 54 Testing the Pending Order EA Version

    Section 8: Additional & Final

    Lecture 55 Additional & Final Section

    Lecture 56 Market is Closed Tester Error

    Lecture 57 Market is Closed Tester Error Solution

    Lecture 58 About VPS (i)

    Lecture 59 About VPS (ii)

    Lecture 60 Course Conclusion

    Lecture 61 Bonus Lecture

    Algorithmic traders that completed the course “Algorithmic Trading In MQL5: Code Robots & Free Up Your Time” and are willing to keep learning and improve their expert advisor,Any algorithmic trader that desires to expand their knowledge of MQL5 and have a better working framework,Any algo-trader interested in working with pending orders