Expert Advisors
For MetaTrader 4 and MetaTrader 5, written in MQL4 and MQL5. From strategy logic to live execution.
Worldwide Edition
Today's edition
B1 · Features
Case files from 8+ years of trading software: what each system does, how it is built, and what it runs on.
B2 · Case file A · Institutional client
Multi-timeframe analysis, dynamic risk management and automated execution, in one MQL5 suite.
I built this comprehensive algorithmic trading system for an institutional client. It reads the market across several timeframes, manages risk dynamically, and executes automatically across multiple currency pairs.
It is written in MQL5: a suite of Expert Advisors with a risk engine.
Filed under
B3 · Case file B · Portfolio monitoring
Web-based portfolio monitoring, with sub-second updates.
A web-based dashboard for portfolio monitoring: live market data feeds, P&L tracking and custom alerting.
Updates arrive in under a second over WebSocket connections. I built it with React and TypeScript on a .NET API, running on AWS.
Filed under
B4 · Case file C · Trade copier
An automated trade copier, serving 500+ subscribers in real time.
Each trade signal passes through an automated trade copier and reaches 500+ subscribers in real time.
The platform is cloud-native, with 99.9% uptime and minimal latency. It is built with .NET Core, Docker and PostgreSQL, on AWS ECS and CloudFront.
Filed under
He said he could do the MT4 EA within 24 hrs, I'm thinking it was less than 4 hrs and the EA worked well the first time!
B5 · The receipts
Same day
He delivered an EA the same day that worked first time. Highly recommended.
Half the deadline
...completion of work deadline 4 days finished only 2 days, each revision is done very quickly...
While we chatted
The project was completed within 40 minutes. He did the project while chatting with me...
Fixed in minutes
...Fixed the problem within 10 minutes...
Right the first time
Excellent work. Got it right the first time and ahead of time. Highly recommended.
B6 · The catalogue
Seven kinds of builds, all named in client reviews.
For MetaTrader 4 and MetaTrader 5, written in MQL4 and MQL5. From strategy logic to live execution.
Indicators for MetaTrader 4, revised until they work exactly as specified.
A trend indicator for TradingView, written in Pine Script.
I had Amr create a trend indicator for TradingView and I'm very pleased not only with the end product but with the process as well...
Sub-apps for MetaTrader 4, built for real market conditions.
Automated trade copiers and real-time signal distribution. See case file C.
Portfolio monitoring with live market data feeds, P&L tracking and custom alerting. See case file B.
SaaS products, web applications and APIs, built with modern architecture.
B7 · The stack
B8 · Order of business
Five items on the agenda, each with a client's word for it.
A video call to understand your strategy and your goal.
...first programmer who was open for audio and live screen session...
I ask the right questions and confirm every detail.
...Always understands what i need...
I build, and you get regular progress updates.
...He communicated progress updates regularly throughout the project...
We test and revise until it works exactly as specified, often on the first test.
...i changed a lot of things and he was doing it without any complain...
After delivery, I check that everything works as expected.
...Post project delivery , El was good enough to ask and confirm if everything is working as expected...
Accepting new projects. Reply within 24 hours.
Continued on E1: Start a project