AI Computer Science Academy · Faisalabad

Programming · Intermediate

Forex Trading Automation — Bot (EA) Creation

Build, backtest and deploy your own forex trading bot (Expert Advisor) in MQL5 — risk controls, strategy rules and live testing on a demo account.

  • 3 monthslength
  • 5modules
  • 24+skills taught
  • Rs 20,000per month

About this course

What you will study

A trading bot is software with rules, not magic. This track teaches you to translate a strategy into code, test it on historical data, and run it with risk limits you understand — in MQL5 for MetaTrader 5, plus a Python option for research.

You will write an Expert Advisor from scratch: entry and exit rules, stop loss and take profit, position sizing, spread and slippage handling, trade logging, and a walk-forward backtest you can defend. Everything is practised on a demo account; nothing here is financial advice.

The plan

What you will learn, module by module

5 modules over 3 months. Each one ends with something you built, not a quiz you guessed.

Fee and batch
  1. Module 1: Trading foundationsWeeks 1–2

    What you will learn in this module

    • Market structure
    • Sessions
    • Spreads
    • Leverage
    • Risk maths

    You finish this module with: A demo account with a written risk plan

  2. Module 2: MQL5 basicsWeeks 3–4

    What you will learn in this module

    • Editor
    • Syntax
    • Indicators
    • Orders
    • Magic numbers
    • Error handling

    You finish this module with: An MQL5 expert advisor that places a managed trade

  3. Module 3: Strategy to codeWeeks 5–6

    What you will learn in this module

    • Entry filters
    • Exits
    • Trailing stops
    • Position sizing

    You finish this module with: Backtest results with drawdown and win-rate analysis

  4. Module 4: BacktestingWeeks 7–8

    What you will learn in this module

    • Strategy Tester
    • Walk-forward
    • Metrics
    • Overfitting traps

    You finish this module with: A forward-tested EA running on demo with a daily report

  5. Module 5: Live demo & operationsWeeks 9–13

    What you will learn in this module

    • VPS
    • Logging
    • Monitoring
    • Drawdown limits
    • Journal

After the course

What you will be able to do

  • Write and compile a working Expert Advisor in MQL5
  • Encode entry, exit, stop-loss and take-profit rules precisely
  • Backtest a strategy, read the report and spot curve-fitting
  • Add risk controls: lot sizing, daily loss limit, max spread
  • Deploy to a demo account and keep a trade journal

Included in the monthly fee

  • One computer per student, every class
  • Teacher feedback on your code or your files, in class
  • Free access to the browser coding lab between classes
  • Certificate with a QR code any employer can verify
  • One free make-up sitting per month if work or family interrupts you

Money

Fee and batch

  • Monthly feeRs 20,000
  • Usual fee elsewhereRs 55,000
  • Duration3 months
  • Admission feeNone
  • Exam feeNone
  • Certificate feeNone

Pay by cash, JazzCash or bank transfer at the desk. The office marks it in your ledger the same day.

Practise tonight

Test the course before you pay for it

Every course here has a matching practice track in the browser lab, and the first ten tasks are free without an account. Open it tonight, finish a few tasks, and see whether this is the subject you actually enjoy.

Open C++ Foundations

Also in Programming

Courses that go well with this one

Programming with Python
Programming Beginner 3 months

Programming with Python

Learn to think in algorithms with Python, then go closer to the machine with C++ data structures.

Rs 10,000 / month Details