Published 2/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.19 GB | Duration: 5h 51m
Learn how to code EAs in MQL4 and MQL5 for MT4 and MT5 platforms.
What you’ll learn
Learn MQL4 basics.
Learn how to code an EA in MQL4.
Learn how to connect EA with Telegram.
Learn how to debug and refactor EA code.
Learn MQL5 basics.
Learn how to code an EA in MQL5.
Requirements
No previous coding experience required. We will keep things very simple and easy.
Description
Trading multiple MT4 and MT5 accounts is a challenge. Entering orders on each MT4 and MT5 account can be tedious and time consuming. If you want to trade multiple MT4 and MT5 accounts with different brokers from your mobile phone, you can use this Telegram Signals Bot. I will show you how to code this Telegram Signals Bot MT4 Trade Copier EA and use it to easily manage many accounts without any difficult. No previous knowledge of coding is required. I will starts from the very basics and show you how to code this MT4 Trade Copier EA in very simple and easy way. I will also show you how to make a Telegram Bot and connect it with this MT4 Trade Copier EA. At the end of this course you can download the EA MQL4 code and use that in your trading. After taking this course, you will easily be able to code any EA that you want without much difficulty. Learning how to code EAs will enhance your trading skills. After learning MQL4, I will teach you MQL5 and then we will code the MT5 Trade Copier EA in MQL5 in Section 5 of this course. The functionality of both EAs is same. There is some difference between the code that I will explain in detail. At the end of this course, you will sufficient knowledge of MQL4 and MQL5 to code any type of an EA. Learning MQL4 and MQL5 is not difficult. Both these languages are easy to learn.
Overview
Section 1: Introduction to MQL4
Lecture 1 Introduction
Lecture 2 Introduction to MQL4 and MetaEditor.
Lecture 3 What are Variables Constants and Data Types?
Lecture 4 What are operators?
Lecture 5 What is Conditional Operator ‘if else’?
Lecture 6 What is a function?
Lecture 7 What is an Array?
Lecture 8 What is a for loop?
Lecture 9 What is a while statement?
Lecture 10 What is Enumeration?
Lecture 11 enum Chart Timeframes
Lecture 12 What is typecasting?
Lecture 13 What are Boolean Operations and Operations of Relations?
Lecture 14 MQL Wizard
Lecture 15 Expert Advisor Template
Lecture 16 What is a tick and OnTick function?
Section 2: How to code EA in MQL4
Lecture 17 What is Bid, Ask, Open, High Low and Close Price?
Lecture 18 How Open, High Low and Close time series are numbered?
Lecture 19 Predefined Variables Global Variables and Refresh Rates
Lecture 20 MQL4 MarketInfo function
Lecture 21 A very simple EA
Lecture 22 MQL4 OrderSend function
Lecture 23 What is ChartSetSymbolPeriod?
Lecture 24 How to determine the currency pair digits?
Lecture 25 How to calculate currency pair spread?
Lecture 26 How to calculate slippage?
Lecture 27 How to calculate lot size for the trade?
Lecture 28 How to place pending limit orders?
Lecture 29 How to place market orders?
Lecture 30 OrderSelect MQL4 function
Lecture 31 OrderModify MQL4 function
Lecture 32 How to modify limit orders?
Lecture 33 How to modify open positions?
Lecture 34 How to delete pending orders and close open positions?
Section 3: How to connect EA with Telegram Bot?
Lecture 35 What this Telegram Bot MT4 Trade Copier EA does?
Lecture 36 What is HTTP Protocol?
Lecture 37 How to create Telegram Bot?
Lecture 38 Webrequest function in MQL4
Lecture 39 OnTick and OnTimer functions
Lecture 40 What is JSON?
Lecture 41 telegram.mqh and jason.mqh
Lecture 42 What is CCustomBot?
Lecture 43 Connecting MT4 with Telegram Bot using Webrequest
Lecture 44 What is previous update id?
Lecture 45 How the Telegram Bot signals get executed?
Lecture 46 How to open and save a file?
Lecture 47 OnInit() function
Lecture 48 OnDeInit() function
Lecture 49 How to generate random number?
Lecture 50 EA sending confirmation messages to Telegram Bot
Lecture 51 How to send photos to Telegram?
Section 4: How to debug and refactor EA code?
Lecture 52 What to do if there is an error pending order fails is not placed?
Lecture 53 What to do if the pending order is placed at a wrong price?
Lecture 54 How to open and close orders for 1 or more brokers?
Lecture 55 How to check if it is a number not a string?
Lecture 56 How to check the orders on a broker account?
Lecture 57 How to check the account balance and order history for a broker?
Lecture 58 How to change the MT4 template from Telegram Bot?
Lecture 59 Total list of Telegram Bot commands
Lecture 60 What happened when I typed wrong symbol?
Lecture 61 Telegram Signals Bot MT4 Trade Copier EA MQL4 code
Section 5: How to code EA in MQL5?
Lecture 62 Difference between MT4 and MT5
Lecture 63 Difference between MQL4 and MQL5
Lecture 64 MQL5 Reference PDF FREE download
Lecture 65 Difference between MT4 Trade Copier EA and MT5 Trade Copier EA
Lecture 66 How to calculate digits, spreads, slippage and lots in MQL5?
Lecture 67 What is a Class?
Lecture 68 What are Trade Classes in MQL5?
Lecture 69 What is the difference between an order and a deal?
Lecture 70 CHistoryPositionInfo class
Lecture 71 How to place pending order in MQL5?
Lecture 72 How to place market order in MQL5?
Lecture 73 How to modify pending orders in MQL5?
Lecture 74 How to modify open positions in MQL5?
Lecture 75 How to check order history in MQL5?
Lecture 76 How to check open orders in MQL5?
Lecture 77 Webrequest, OnInit and OnDeinit in MT5 EA
Lecture 78 Telegram Signals Bot MT5 Trade Copier EA MQL5 code
Lecture 79 A Powerful Weekend Forex Trading Strategy
Traders who trade on MT4 and MT5.,Traders who are interested in coding EAs in MQL4 and MQL5
Homepage
https://anonymz.com/?https://www.udemy.com/course/telegram-signals-bot-mt4-and-mt5-trade-copier-eas/