Price overlays & pattern markers
Sessions, ranges, S/R zones, supply/demand boxes, ICT/FVG markings, candle-pattern arrows — drawn to your exact colors, line styles, and visibility rules.
Trading Software Development
Indicators are where most trading ideas start: a confluence you want to see on the chart, an alert condition you're tired of watching manually, a dashboard that summarizes twenty symbols at a glance. We turn those into clean, fast MQL5/MQL4 indicators.
Overview
A good indicator is measured by two things — does it paint exactly what you asked for, and does it stay fast on historical charts and under load. We build with buffer efficiency, correct recalculation handling, and repaint-free logic as defaults, not upgrades.
Need the same tool on both platforms? We build and maintain MT4 and MT5 versions together — see our MQL4 to MQL5 conversion service when you already have legacy code.
Scope
Concrete deliverables, not a capability list. Every item below is scoped in writing before a fixed quote is issued.
Sessions, ranges, S/R zones, supply/demand boxes, ICT/FVG markings, candle-pattern arrows — drawn to your exact colors, line styles, and visibility rules.
Custom blends of RSI, stochastic, CCI, MFI, VWAP, ATR and volume logic into a single panel or sub-window with configurable thresholds and signal states.
One-chart market overviews: scan dozens of symbols, surface confluences, rank setups, and jump to charts with a click.
Push, email, pop-up and sound alerts with debounce logic, per-symbol filters, and session awareness — so your phone stops buzzing on every re-paint.
Indicators designed from day one to be consumed by an EA via iCustom — buffer structure documented, values stable, and tested against EA integration.
Example scopes
Anonymized project briefs in the shape real requests arrive — platform, fixed quote, and timeline agreed before work starts.
MT5 · fixed quote · 1 week
A single dashboard scanning 28 pairs across M15/H1/H4/D1 for an RSI + EMA + structure confluence, color-graded, with clickable cells that open the chart. Configurable watchlists and scan intervals.
MT5 · fixed quote · 10 days
Fair-value gaps, order blocks, and liquidity sweep markers with mitigation tracking and adjustable lookback. Optional alert on sweep + reclaim. Built repaint-free using confirmed-bar logic only.
MT4 → MT5 · fixed quote · 5 days
Legacy MT4 trend indicator rebuilt in MQL5 with identical buffer output so the client's existing EA kept working via iCustom without modification.
See it work
What actually changes between platforms, and what we hold identical on purpose so the consuming side keeps working unchanged.
MQL4 — source
// MQL4 — positional arguments, ticket or -1
int ticket = OrderSend(
Symbol(), OP_BUY, lots, Ask, slippage,
Ask - stopPoints * Point,
Ask + takePoints * Point,
"entry", MagicNumber, 0, clrNONE);
if (ticket < 0)
Print("OrderSend failed: ", GetLastError());MQL5 — rebuilt
// MQL5 — request/result structs, explicit retcode
MqlTradeRequest request = {};
MqlTradeResult result = {};
request.action = TRADE_ACTION_DEAL;
request.symbol = _Symbol;
request.volume = lots;
request.type = ORDER_TYPE_BUY;
request.price = SymbolInfoDouble(_Symbol, SYMBOL_ASK);
request.sl = request.price - stopPoints * _Point;
request.tp = request.price + takePoints * _Point;
request.deviation = slippage;
request.magic = MagicNumber;
request.type_filling = ORDER_FILLING_IOC;
if (!OrderSend(request, result)
|| result.retcode != TRADE_RETCODE_DONE)
Print("OrderSend failed: ", result.retcode);MQL4 passes ten positional arguments and returns a ticket. MQL5 fills a request struct, checks a retcode, and must state a filling mode — the account may be hedging.
Pricing guidance
How budgets map to scope on this service. Your exact fixed quote arrives in writing after a scoping conversation — the numbers below are directional ranges, not promises.
| Scope | Typical range (USD) | Delivery |
|---|---|---|
| Single-chart indicator with alerts | $250 – $600 | 3–7 working days |
| Multi-timeframe / pattern / SMC indicator | $500 – $1,200 | 1–2 weeks |
| Multi-symbol dashboard tools | $800 – $1,800 | 1–3 weeks |
Most custom indicators land between $250 and $1,500. A single-window oscillator with alerts is at the low end; multi-symbol dashboards and heavy-calculating tools sit higher. Fixed quote before work starts.
FAQ
Related
Turn the indicator's signals into automated execution.
Platform ConversionPort an existing MT4 indicator to MT5 (or the reverse).
MT4 DeveloperStill on MT4? We maintain and build on MQL4 too.
All MQL5 programming servicesEvery trading software service we offer.
Delivered by custom indicator development team. Read about how we work: fixed quotes, milestone demos, source-code ownership, and a 30-day bug-fix window.
Book a 30-minute call and bring the strategy, the broken tool, or the rough idea. You leave with a written fixed quote — price, scope, delivery date — before any work starts.
A 30-minute call, no obligation. You leave with a written fixed quote — scope, price, delivery date.