0
18
Part 0: My Plan — From Mobile Python (CSV) to EA Development
I want to build a complete trading system starting from scratch using only my smartphone, Python, and real market data.
Instead of jumping directly into coding or automation, I will follow a step-by-step process to understand how everything works.
This is the roadmap I will follow:
Stage 1 — Learning the Basics
Stage 2 — Using My Smartphone
- Building trading logic using Python
- Using Pydroid on Android
Stage 3 — Working with Real Data
- Learning CSV and OHLC data
- Reading CSV data using Python
- Preparing data for backtesting
Stage 4 — Backtesting My Strategy
- Building a simple backtesting system
- Testing my strategy
- Analyzing the results
Stage 5 — Fixing Mistakes
- Understanding why backtests can be misleading
- Learning about spread and slippage
- Avoiding overfitting
Stage 6 — Moving to Automation
- Turning strategy into clear rules
- Preparing the strategy for automation
- Converting logic into EA concept
Stage 7 — Building My First EA
- Learning MQL5 basics
- Building a simple EA
- Backtesting the EA
Stage 8 — Real Testing
- Forward testing
- Evaluating performance
Stage 9 — Sharing My Results
- Sharing my journey
- Showing my results
- Explaining what I learned
Goal:
Turn a simple trading idea into a working automated system.
In the next post, I will start with the first step: understanding market structure.


