Algorithmic Trading via Python and MetaTrader5
Strengths
Technical Indicator Implementation
The curriculum provides specific Python implementations for various indicators including MACD, ATR, Bollinger Bands, RSI, and ADX.
Sentiment Analysis Depth
Instruction includes Natural Language Processing basics and the use of VADER, Textblob, and Machine Learning for sentiment analysis.
Limitations
API and Tooling Obsolescence
Learner signals suggest that Alpha Vantage API access, web scraping sections, and cloud deployment instructions may be outdated or require manual adjustments.
Platform and Instructional Gaps
The MetaTrader 5 section may be difficult for US residents to utilize, and some strategy implementations lack accompanying video guidance.
Best suited to
- Traders seeking to automate technical indicator strategies
- Learners with intermediate Python and data analysis skills
Less suited to
- US-based traders intending to use MetaTrader5
- Those seeking a fully up-to-date API ecosystem









