Skip to content

In-house · Soft AI Labs

MT5 AutoTrader

Started as an MQL5 bot for MetaTrader 5 with EMA 9/21 crossover entries, ATR-based stops at 1:2, a spread filter and a daily loss limit. It became a habit: test a trading idea on years of data before building it, and write down when it fails.

2.37 million one-minute bars · five pre-registered tests, five no-gos

Client
Own product
When
Mar 2026 – present
Status
Live
Role
Strategy, risk rules and execution in MQL5; research and simulation in Python.
Built with
MQL5MetaTrader 5PythonpandasNumPyBacktestingRisk management
Service
Websites

What was built

  • Built nine variants in 48 hours and wrote up why only one of them made money.
  • Pre-registered tests on 2.37 million one-minute gold bars from 2020 to 2026, pulled from MT5 with the real spread, with rules and pass marks frozen before the data was opened. Grid, mean-reversion and breakout designs all failed; the breakout entries did no better than random entries with the same exits.
  • Decoded a third-party gold bot from 4,329 trades of its account history, rebuilt it in MQL5 and matched the clone to the original before simulating it over 78 rolling 90-day windows since 2020. It lost its stake in half of them, and no safety setting made it pay.
  • Ruled out a 3-to-4-second scalper on paper first: after gold's round-trip costs it needed a win rate above 95% to break even.

Soft AI Labs

More software.

See all 12 →
  • Private client2026

    Gold trading bot

    A MetaTrader 5 bot for a trader who wanted one indicator's signals traded automatically on gold, long and short, on closed candles only. A one-week build became two months of forward testing on a demo account, with the trader watching every trade and asking for changes.

    A one-week build, then two months of forward testing with the trader

    MQL5 · MetaTrader 5 · Python · pandas

  • Viitor Technologies2026

    Get Eazy

    A food-delivery app for Armoor and Nirmal in Telangana: browse local restaurants, order, follow the delivery and pay in cash or from the Get Eazy wallet, with loyalty points and referral rewards.

    Three apps on both stores and the console behind them · a listing with 50K+ installs

    React Native · Expo · TypeScript · Supabase

  • iBlib Educations2026

    GradePlus

    An internal tool that turns textbook and syllabus PDFs and HTML into topic trees, study guides and narrated slide decks for iBlib's curriculum. iBlib's content team uses it on a production server.

    Python · Flask · PostgreSQL · pgvector

Next step

Want something like this? Book a 30-minute call.

We reply within 2 business hours, 7 days a week.