Building Automated Trading Bots with Python and MetaTrader 5 (MT5)
From 201 £ /h
MetaTrader 5 remains a industry standard for trading Forex, commodities, indices, and crypto, but manual execution leaves room for emotion and missed opportunities. In this practical course, you'll learn how to connect Python to the MT5 platform to automate your trading logic end-to-end.
We will cover initializing the MT5 Python module, retrieving real-time tick and candle data, executing market and pending orders, and calculating dynamic position sizing and stop-loss/take-profit levels. By the end of the class, you will have a working script structure to run and monitor your own automated strategies safely on a demo account.
We will cover initializing the MT5 Python module, retrieving real-time tick and candle data, executing market and pending orders, and calculating dynamic position sizing and stop-loss/take-profit levels. By the end of the class, you will have a working script structure to run and monitor your own automated strategies safely on a demo account.
Extra information
Bring your laptop with Python 3.x and MetaTrader 5 installed.
Set up a free MT5 Demo Account with your broker before class begins.
Set up a free MT5 Demo Account with your broker before class begins.
Location
Online from Hungary
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
30 minutes
45 minutes
The class is taught in
English
Skills
Availability of a typical week
(GMT -04:00)
New York
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Solana’s sub-second block times and low transaction fees make it one of the most active blockchains for automated trading, token swaps, and DEX interactions. In this practical course, you will learn how to build Python/Node.js scripts that connect securely with Phantom Wallet credentials and Solana decentralized exchanges (DEXs) like Jupiter and Raydium.
We will cover setting up RPC connections, handling keypair authentication securely, fetching real-time liquidity pool data, calculating slippage, and automating token swaps via DEX aggregators. By the end of the class, you will have a working framework for executing automated swaps, managing risk, and monitoring portfolio balances directly on-chain.
We will cover setting up RPC connections, handling keypair authentication securely, fetching real-time liquidity pool data, calculating slippage, and automating token swaps via DEX aggregators. By the end of the class, you will have a working framework for executing automated swaps, managing risk, and monitoring portfolio balances directly on-chain.
Pump.fun is one of the most active token launchpads on Solana, where speed and real-time data streaming are critical for tracking new liquidity and token launches. In this hands-on course, you will learn how to build automated scripts to monitor live bonding curve events, parse token data, and execute fast swaps.
We will cover integrating Solana WebSocket connections (gRPC/RPC), monitoring transaction logs for new token creations, calculating bonding curve progress, and structuring automated buy/sell rules with strict stop-loss logic. By the end of this class, you will have a functional Python or Node.js framework to track new token mints and automate trade execution safely.
We will cover integrating Solana WebSocket connections (gRPC/RPC), monitoring transaction logs for new token creations, calculating bonding curve progress, and structuring automated buy/sell rules with strict stop-loss logic. By the end of this class, you will have a functional Python or Node.js framework to track new token mints and automate trade execution safely.
Show more
Good-fit Instructor Guarantee