Mô tả

Do you want to create algorithmic trading strategies?

You already have some trading knowledge and you want to learn about quantitative trading/finance?

You are simply a curious person who wants to get into this subject to monetize and diversify your knowledge?


If you answer at least one of these questions, I welcome you to this course. All the applications of the course will be done using Python. However, for beginners in Python, don't panic! There is a FREE python crash course included to master Python.

In this course, you will learn how to use Python to put your algo trading strategies in Live trading. You will learn all the aspects and the specificities of the algo / automated trading using Python and applications through MetaTrader 5.


You will learn and understand how to automate your trading strategies on one of the most used trading platform (MetaTrader 5):

  • Financial data: Import ticks and rates (from minute data to monthly data).

  • Place different orders: Classic order (buy and sell), take profit /stop loss, trailing stop loss, pending order (stop, limit order)

  • Money management: Find the best stop loss and take profit according to your strategy, find the best volume


Why this course and not another?

  • This is not a programming course nor a trading course. It is a course in which programming and trading strategy are used for automated trading.

  • This course is not created by a data scientist but by a degree in mathematics and economics specializing in mathematics applied to finance.

  • You can ask questions or read our quantitative finance articles simply by registering on our free Discord forum.

Without forgetting that the course is satisfied or refunded for 30 days. Don't miss an opportunity to improve your knowledge of this fascinating subject.

Bạn sẽ học được gì

Yêu cầu

Nội dung khoá học

13 sections

Introduction

4 lectures
READ ME
00:31
FREE E-book !
00:14
Mac User only
03:30
Install the environment
00:20

Python basis

15 lectures
Introduction
01:41
Type of object: Number
05:01
Type of object: String
11:54
Type of object: Logical operation / Boolean
05:53
Type of object: Variable assignment
07:23
Type of object: Tuple and list
09:37
Type of object: Dictionary
08:25
Type of object: Set
05:16
Python structure: IF / ELIF / ELSE
07:02
Python structure: FOR
05:51
Python structure: WHILE
03:05
Functions: Basis of function
06:14
Functions: Local variable
02:41
Functions: Global variable
02:10
Functions: Lambda function
02:17

Python for data science

10 lectures
Introduction
00:51
Numpy: Array
11:58
Numpy: Random
08:00
Numpy: Indexing / Slicing / Transformation
14:21
Pandas: Serie and DataFrame
05:14
Pandas: Cleaning and transformation
13:33
Pandas: Conditional selection
04:25
Matplotlib: Graph
03:08
Matplotlib: Scatter
02:22
Matplotlib: Tools
02:55

Basis of MQL5 using Python

9 lectures
Introduction
00:44
Authorize algo trading on MetaTrader 5
02:21
Install Python librairies on Jupyter Notebook
01:46
Initialize the bound between MetaTrader 5 and Python
02:05
Get last error
04:16
Extract account information
03:51
Extract symbol information
03:19
Extract book orders
02:35
Add a symbol into the market watch
02:19

Import financial data from your Broker

7 lectures
Introduction
01:04
Import ticks data from a specific date
06:13
Import ticks data from a specific range of dates
03:10
Import candlesticks data from a specific date
01:59
Import candlesticks data from a specific range of dates
02:07
AUTOMATE the importation ticks process
02:24
AUTOMATE the importation candlesticks process
01:11

Place trade orders using MetaTrader 5 and Python

7 lectures
Introduction
00:31
Order_check() function
11:37
Open a buy order using Python
00:55
Open a sell order using Python
01:55
Close a buy order using Python
01:57
Close a sell order using Python
00:57
Automate the process
05:14

Money management function

7 lectures
Introduction
00:57
Place a take profit on a mql5 order request
01:21
Place a stop loss on a mql5 order request
00:36
How to choose your risk by trade?
10:11
Precisions
01:55
Find the stop loss and take profit depending of your risk and leverage
05:57
Find the volume of trade depending of the broker constraints
06:59

Advanced order managing using Python

5 lectures
Introduction
00:36
How to place a pending order (STOP / LIMIT order)
05:39
How to remove a placed pending order
02:16
Change the stop loss and Take profit of a open buy order
02:11
Change the stop loss and Take profit of a open sell order
01:49

Advanced money management

6 lectures
Introduction
01:08
Extract information about current open positions
05:47
Training Stop loss
15:12
Advanced concepts about trailing stop loss
10:15
Portfolio or Basket Stop loss
07:56
Portfolio or Basket Take profit
02:49

Signal creation

5 lectures
Introduction
01:01
MT5 tools box: the beginning
02:51
Random Signal
02:52
One condition signal
01:18
Multiple conditions signal
02:59

MT5 tools box

3 lectures
Introduction
00:51
Tools box presentation
03:22
Tools box application
03:19

Run structure

3 lectures
Introduction
00:47
Run function
10:08
Application
01:07

Live trading

3 lectures
Introduction
00:40
Live trading Example
15:15
How to go deeper after this course
04:06

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.