Make your first solid steps in Algo Trading as easy as ABC!

What you will learn

The basics of MQL4 language

Developing your first trading bot (Expert Advisor)

Working with market’s data through MQL4 codes: OHLC prices and volume

Detecting candle’s type with MQL4

Showing messages and chart’s data to the user with MQL4

Opening new positions with MQL4

Description

What’s Algorithmic Trading? It’s using computer software to handle trades, based on the specific rules which are defined in the codes.

With Algo Trading,

– Trades are handled automatically, with high speed and accuracy, 24/7.

– Human mistakes are removed since the computer works emotionlessly.

– Transaction costs are reduced since the trades are executed fast and at the best prices.


Get Instant Notification of New Courses on our Telegram channel.


– Unlimited charts and strategies could be handled simultaneously.

There are many platforms which can be used to implement algorithmic trading software. One of the most common one is MetaTrader4 (MT4). It’s widely used by many brokers and traders all around the world.

To implement Algo trading methods through the MT4, you need to use its programming language: MQL4. It’s a powerful language and could be used to implement all types of algorithmic methods, custom indicators, trading assistants and so on, from the simplest to the most complex ones.

This course is designed to help you make your first steps to learning MQL4 language, without any programming background. At the end of this course you’ll be able to develop and run your first trading bot/Expert Advisor (which opens positions with custom stop loss and take profit, based on the candles’ direction) on your system. After passing this course you can decide whether you want to continue this journey and keep learning to the most advanced levels.

English
language

Content

Introduction

Know Your Instructor

Lesson 1 – MetaTrader 4

Introduction, download and install

Lesson 2 – MQL4 Overveiw

MetaQuotes Language Editor, EA, Script & Custom Indicator

Lesson 3 – Hello World!

Writing the First Code

Lesson 4 – Working With Market’s Data

Accessing Open, High, Low & Close Prices with MQL Codes

Lesson 5 – Combining Market’s Data with Programming tools

Working with “if” Statement & Variables

Lesson 6 – Introducing Main Functions of an EA

OnInit(), OnDeinit() & OnTick() Functions

Lesson 7 – Executing Codes at the Candles’ Open Time

Introducing Tick Volume & Volume[ ] Array

Lesson 8 – Opening Positions With EA

Introducing OrderSned( ) Function

Lesson 9 – Opening “Customized” Positions with EA

Implementing Different Types of SL/TP, Introducing User Inputs

Lesson 10 – Your First Trading EA!

First Trading EA