Ayaz
Ayaz
  • MQL5 Developer / Algorithmic Trading at Freelance
  • Pakistan
  • 1764
4.7 (7)
  • Information
no
experience
4
products
2
demo versions
9
jobs
0
signals
0
subscribers
MQL5 Developer / Algorithmic Trading at Freelance
MQL5 developer working on automated trading systems — Expert Advisors, custom indicators, and TradingView-to-MT5 conversions.

My main focus is on the testing side: real-tick backtests, walk-forward checks on separate periods, and code that reads point size, digits and contract size from the symbol instead of hardcoding them, so an EA behaves the same across brokers.

I mostly work on gold and other high-volatility instruments, where position sizing and drawdown control matter more than entry logic.

Available for freelance work.
Ayaz
Left feedback to customer for job Build a Semi-Automated MT5 Execution Assistant (MQL5) with Custom Panel
Ayaz
Left feedback to customer for job MT5 Gold Scalping EA Based on Support/Resistance and False Breakouts
Ayaz Published product

Trade Manager with Prop Firm Rules is a trade panel for MetaTrader 5. It sizes each order from your risk, manages the trades it opens, and guards a prop firm account with a daily loss and max drawdown formula you set to match your firm's. It never opens a trade you didn't ask for. The panel BUY and SELL sized by risk: % of balance, % of equity, money or a fixed lot. The lot and the money at risk show before you press. SL in points or as a price (default 1.5 x ATR 14). TP as an R multiple (R is

Ayaz Published product

CRT Candle Range Theory Setup Finder marks CRT setups on your chart: the range candle, the sweep, the 50% level and the target, on up to three timeframes at once, in New York time on any broker. On the chart and in alerts it calls itself CRT Setup Finder. Who it is for Traders who read CRT on the 4-hour and daily candles. Traders who only take the 1, 5 and 9 AM New York 4-hour candles, or the 2, 6 and 10 AM candles on index futures. Daily CRT traders who want an entry on a lower timeframe (CISD

Ayaz Published product

Quasimodo Supply Demand Gold is an Expert Advisor for gold (XAUUSD) on MetaTrader 5. It trades two setups, the QM (Quasimodo) reversal and supply and demand (SnD) zones, only in the direction of the H4 trend. The QM is also called the over and under pattern, and some traders write Quasimodo as Quazimodo. The EA doesn't enter when the price first reaches a zone. It waits for a break on M5 inside the zone, then opens one market order with its stop loss and take profit. How it trades The EA reads

Ayaz
Left feedback to customer for job Modify an existing EA
Ayaz
Published article Where your backtest stops being real: Measuring the depth of your broker's tick history
Where your backtest stops being real: Measuring the depth of your broker's tick history

In the "Every tick based on real ticks" mode, the Strategy Tester's journal reports the minutes for which real ticks were absent or discarded and says that every tick generation was used for them. We show where the journal records this, measure how far back usable tick history goes on two demo servers, and check the ticks from inside an Expert Advisor, so a test range can be chosen by its real-tick share.

Ayaz
Left feedback to customer for job An Existing Ea Needs Optimisation For Backtesting
Ayaz
Left feedback to customer for job TOP DOWN ANALYSIS MULTIFRAME STARTEGY IN FOREX for manual and accurate trading
Ayaz
Left feedback to customer for job I Need An Expert Advisor (EA) Base On A Single EMA
Ayaz
Published post Zero trades in the Strategy Tester: two cases where the journal had the answer
Two EAs I was asked to test, three days apart at the end of August and the start of September, finished their runs in the MetaTrader 5 Strategy Tester with no trades at all. Neither time was it the settings. The journal had the answer...
Ayaz
Left feedback to customer for job Convert pinescript ea mt5
Ayaz
Left feedback to customer for job Backrest ea mtf ohlc mtf market session
Ayaz
Left feedback to customer for job Ea mt5 market session, fib, ohlc mtf key levels
Ayaz Published product

Point it at any indicator you already have, by file name, and it will alert you on that indicator's own buffers. It needs no source code: a compiled .ex5 you downloaded is enough. It can also read that indicator from a higher timeframe, and it re-reads closed bars to tell you whether the indicator repaints or merely lags. This is free. The problem it solves Two of the longest running threads on the MQL5 forum are about putting alerts on indicators and about reading them from a higher timeframe

Ayaz
Published code Any Indicator Alert - alerts, push notifications and multi-timeframe for any custom indicator, no source code needed
Attach it to a chart, type the name of any custom indicator, and it alerts you on that indicator's own buffers - popup, sound, push notification to your phone, or email. It reads the indicator through iCustom, so no source is needed: a compiled .ex5 you downloaded is enough. It can also read that indicator from a higher timeframe, and it re-checks closed bars to tell you whether the indicator repaints or merely lags. It opens in EXPLORE mode, which lists every buffer the indicator has and what is in each one, because "which buffer holds the signal" is the question that stops most people using iCustom at all.
Ayaz
Published code Tick Audit - check real tick history and backtest quality month by month
Reports, month by month, whether your symbol really has ticks or only bars - so you know which part of your backtest ran on generated ticks before you trust the curve. The Strategy Tester gives you one History Quality figure after the test has finished, and it never says which months were the problem. This script asks first.
Ayaz
Registered at MQL5.community