MQL4 · MQL5 · Pine Script · cTrader · NinjaTrader 8 developer

Trading software built from your rules, delivered with the source code and a test report you can check.

I build MetaTrader Expert Advisors and indicators in MQL4 and MQL5, TradingView strategies in Pine Script, cTrader indicators in C# and NinjaTrader 8 indicators in NinjaScript, with full source code, honest testing, and no win-rate promises.

96 listings on the MQL5 Market23 indicators and cBots on the cTrader StoreTrading since 2010, code since 2016
Auric Flow EA: prop-firm gold EA_
MetaTrader 5 Strategy Tester balance curve for Auric Flow 3.00 on XAUUSD M15, Eightcap's own demo feed, 1 January to 1 September 2026, with the Eightcap rule profile and guards enabled
20Firm programmes
1Positions at a time
0Floor breaches in testing

Auric Flow 3.00 on Eightcap's own demo feed, XAUUSD M15, 1 January to 1 September 2026, with the Eightcap profile and its guards enabled: +10.01% on the period, 3.05% at worst below the start, 94 trades, profit factor 1.33. Across all 29 firm test windows, 10 reached the target and 19 were stopped by the guard. A historical simulation, not a prediction. See the prop-firm EAs

Brokers I test on

Where the backtests and the demo accounts run.

Platforms I build for

MetaTrader 4MetaTrader 5TradingViewNinjaTrader 8

Every Market product ships for MT4 and MT5, cTrader indicators are sold on the cTrader Store, Pine Script tools run on TradingView, and NinjaTrader 8 indicators are written in NinjaScript. NinjaTrader is listed here as a platform I build for, not as a broker. The cTrader, TradingView and NinjaTrader links are referral links.

VPS hosting

Low-latency hosting for a MetaTrader terminal. Referral link.

Some of these are referral links. How that works.

Live on Myfxbook

The robots I sell, trading in public right now

Each cTrader robot runs its own demo account, connected to Myfxbook read-only, so the figures come from the broker's server. The accounts were made public before they had a result and none is ever reset, including the ones that are losing.

Prop-firm three-market

Cross Pair Forge

Live
  • cTrader cBot
  • Demo
  • AUDJPY, NZDCAD, XAUUSD from one chart
−0.88 %Gain
0.88 %Max drawdown
2 daysRunning
0 %−2.00 %
11 Oct 2026Cumulative gain, %13 Oct 2026

Equity $9,912.97, no open positions

Demo accounts, connected to Myfxbook read-only. Figures from the Myfxbook API on ; each Verify link shows today's. The oldest record is 18 days, so read them as a start, not a verdict.

MT4 and MT5 Expert Advisors

Prop-firm EAs with the rule guard built in

Each one takes your firm's limits from a dropdown and stops before a line instead of after it. Every card opens the MT4 and the MT5 listing on the MQL5 Market, where the demo runs in the Strategy Tester before you pay.

Cross Pair Forge: A momentum-reversal Expert Advisor for AUDCAD and NZDCAD, traded from a single M5 chart, with a prop-firm rule guard built in.
Prop-firm Expert Advisor

Cross Pair Forge

A momentum-reversal Expert Advisor for AUDCAD and NZDCAD, traded from a single M5 chart, with a prop-firm rule guard built in.

Quotient Drift: A multi-tactic Expert Advisor for gold, traded from a single XAUUSD chart, with a prop-firm rule guard built in.
Prop-firm Expert Advisor

Quotient Drift

A multi-tactic Expert Advisor for gold, traded from a single XAUUSD chart, with a prop-firm rule guard built in.

Auric Flow: A gold Expert Advisor that holds one position at a time, with a hard stop on every ticket and a prop-firm rule guard built in.
Prop-firm Expert Advisor

Auric Flow

A gold Expert Advisor that holds one position at a time, with a hard stop on every ticket and a prop-firm rule guard built in.

How it was built

How the guard works, and what it cannot do

TradingView indicators

Fifteen invite-only indicators, 47 USD each, lifetime

One payment, lifetime access on your TradingView username, and access granted within 24 hours. Open any card for the charts, the video and the full description.

Algo Shadow Matrix

A self-adaptive Supertrend whose band width is modulated on every bar by a continuous Trend Quality Index.

$47 lifetime

Hyper Trend PRO

A non-repainting adaptive trend-following indicator, with every trend flip graded and the stop and targets fixed at the signal.

$47 lifetime

Smart Liquidity Matrix

Order blocks, fair value gaps, market structure shifts, equal highs and lows and liquidity sweeps, scored into buy and sell signals.

$47 lifetime

Apex Break PRO

Pivot highs and lows joined by sloped trendlines, with buy and sell signals on a confirmed break at bar close.

$47 lifetime

Flintridge Trader Pro

A non-repainting signal and trade-management indicator: supply and demand zones with break of structure, a higher-timeframe cross, a stop and three targets.

$47 lifetime

Sniper Ashfield Pro

A non-repainting EMA crossover indicator that filters the false crosses a bare crossover leaves behind.

$47 lifetime

Voidbreak Buy Sell Pro

A non-repainting regime indicator built on one rule: signal only while the market is in the regime it was designed for.

$47 lifetime

Wolf Blackout Trader

A non-repainting trend and momentum indicator built on a dual Range Filter engine with partial-hit handling.

$47 lifetime

Reverse RSI Phantom

A non-repainting reversal and continuation indicator built around the problem a bare RSI leaves unsolved.

$47 lifetime

Kumo Forge Pro

A non-repainting adaptive Ichimoku trading system.

$47 lifetime

Momentum Tidebreaker

A non-repainting momentum confluence indicator that scores every closed bar against three independent tests.

$47 lifetime

Trend Quorum

An adaptive trend-following indicator combining a dynamic SuperTrend engine with a Trend Quality Index and three optional confluence filters.

$47 lifetime

SuperTrend Sentinel Levels

A non-repainting SuperTrend that pairs the classic trend engine with structural price levels.

$47 lifetime

FXB Confluence Engine

Ten confluence layers scored on every closed bar, with an anti-chop gate and a live dashboard.

$47 lifetime

Flux Gate Precision

A non-repainting Fibonacci-based trend detection indicator, with an ATR stop, four targets and a break-even ladder.

$47 lifetime

The script page of each one on TradingView is public, so you can read it before you pay.

What I build

Seven kinds of job, each delivered with the source, a setup guide and a report that states its conditions

Expert Advisors built from your rules

Your written rules, an existing EA, or annotated charts become an MT4 or MT5 robot with hard stops, session and spread filters and risk-based sizing. Includes one-click trade manager panels and turning an indicator you already trust into an automated EA.

Prop-firm risk engines and rule guards

Daily-loss and total-loss floors that halt inside the firm's line, day anchoring the way the firm measures it, minimum-day counters, best-day gates, and state that survives a restart. Sold as engineering, never as a promised pass.

Backtesting and optimization with reports that can come back negative

Pinned spreads, rolling windows across regimes, custom fitness metrics, and a results table that keeps the losing runs in. A backtest is a test, not a sales aid.

Non-repainting indicators and multi-symbol scanner dashboards

Signals evaluated on closed bars only, alerts that fire once, and scanners that watch every symbol and timeframe in your list from one chart without draining the terminal.

TradingView Pine Script, and Pine to MT4/MT5 conversion

Pine v6 indicators and strategies delivered as the .pine source, not an invite-only script. Conversions are rewrites checked signal by signal against the original, with the differences that cannot be reproduced stated up front.

Telegram signal copiers and TradingView webhook executors

The rules between the message and the order: max lot caps, symbol mapping, duplicate protection, and a queue-and-poll bridge for TradingView alerts, because MetaTrader cannot receive a webhook directly.

Fix, debug, upgrade, MT4/MT5 ports, and MQL5 Market submission prep

Root-cause fixes with a before-and-after report, upgrades to existing code, ports between MT4 and MT5 in either direction, and the validation pass an EA or indicator needs to be accepted on the MQL5 Market.

How I work

Spec first. Then code. Then the report, including the numbers that are not flattering.

  1. The spec comes back to you

    Before any code exists I write your rules back as a specification, covering what they do not yet answer: conflicting signals, session close, gaps, widening spread, rejected orders. That step is what prevents rework.

  2. The build

    Zero errors, zero warnings. Broker constraints (stop levels, lot steps, symbol names, margin) are read at runtime rather than assumed. Signals are evaluated on closed bars only.

  3. The test report

    Strategy Tester runs with the conditions written down: model, pinned spread, deposit, period. Rolling windows across regimes where it matters, the battery repeated at a wider spread, and the weak results shown.

  4. Delivery and support

    Full source code, the compiled files, a setup guide, a video of the system running, and support afterwards. Nothing is locked to my machine.

Five things you can hold me to

  • No repainting, and no profit promises. I build your logic exactly as specified.
  • You own the source code: the .mq4, .mq5 or .pine file is included on every job, not upsold.
  • Broker-agnostic. Nothing is locked to one broker or one account.
  • Clean, documented, warning-free code, MQL5 Market compliant on request.
  • Transparent testing: real Strategy Tester reports and screenshots, never cherry-picked.

What I will not do

  • Promise profit, win rates or returns. Nobody honestly can.
  • Decompile .ex4 or .ex5 files, or clone a paid closed-source script from screenshots.
  • Ship a strategy I think will not survive testing without telling you first. I would rather lose the job than deliver a system that fails on a Tuesday.

Hire me

Fixed-price listings on Upwork start at $60 for a fix and $95 for an Expert Advisor, with escrow and milestones handled by the platform. Or send your rules to info@kestutisbalciunas.com and I write the spec back first.

What I sell on the MQL5 Market

96 listings, 48 products, each for MT4 and MT5: 8 Expert Advisors, 23 paid indicators and 17 free ones. Every purchase, licence, activation and demo is handled by MetaQuotes' own Market system.

Three of the Expert Advisors, Auric Flow, Quotient Drift and Cross Pair Forge, carry a prop-firm rule guard built in; they have their own page under Prop Firm Trading. The other five are grid and recovery engines, and their listings say so plainly. The indicators are dashboards, scanners and non-repainting entry systems, most of them ported from TradingView originals. The cTrader editions are sold on the cTrader Store, and the NinjaTrader 8 editions of Algo Shadow Matrix, Apex Break PRO and Hyper Trend PRO are sold here at 77 USD each. Release notes for all of them go out on the Telegram channel.

Listings on the Market96
Expert Advisors8 MT4 + MT5
Paid indicators23
Free indicators17

MQL5 seller page, 2026-09-12

Verified MQL5 reviews

Left on the listings by MQL5 users, and linked back to the product each one was written about.

4.9

Seller rating on MQL5, from 11 ratings. Check it on the profile

Gefällt mir sehr gut, die Signale im H4 sind sehr genau. Gute Arbeit!!! DANKE!!!!!!

EnglishI like it a lot, the H4 signals are very accurate. Good work. Thank you.

シンプルでわかりやすく使いやすいです

EnglishSimple, easy to understand and easy to use.

Every review above was left on a free indicator; no paid product has a review yet, so none of this is placed next to one. Reviews appearing on this site may not be representative of other customers and are not a guarantee of future performance or success. None of them was paid for.

Writing and free code

Installation guides for every product, technical posts on the MQL5 blog, and 7 free tools in the MQL5 Code Base with their source: session boxes, automatic Fibonacci levels, fair value gaps, breaker blocks, liquidity targets, confluence zones and a trade-journal exporter.

Kestutis Balciunas

Who is writing this

I am Kestutis Balciunas, an algorithmic trading developer. Trading forex, indices, commodities and derivatives since 2010, and writing the software behind it since 2016. That combination is what catches the problems most developers miss: broker execution differences, spread and slippage, stop-level limits, multi-timeframe conflicts, and backtests that do not survive contact with live trading.

I publish and support 96 listings on the MQL5 Market, so my code is held to a standard beyond compiling on my machine.

Trading marketssince 2010 16 years
Writing trading codesince 2016 10 years
PlatformsMT4, MT5, TradingView, cTrader, NinjaTrader 8
LanguagesMQL4, MQL5, Pine, C#

Questions I get before a job starts

Do you guarantee profit?

No, and nobody honestly can. I build the logic you specify, test it under stated conditions, and show you the report including the parts that are not flattering. What the software does after that depends on the market and on how you run it.

Do I get the source code?

Yes, on every job. You receive the .mq4, .mq5 or .pine source together with the compiled files, a setup guide and the test report. Nothing is locked to my machine or to a licence server.

Which brokers and accounts does it work with?

Any MetaTrader 4 or 5 broker. Symbol names with prefixes or suffixes, stop-level limits, lot steps and margin rules are read from the broker at runtime rather than assumed. If a broker constraint changes the design, I say so in the spec.

Can you make my EA pass a prop-firm challenge?

I can make it obey the firm's rulebook in real time, which is what most challenge accounts actually fail on. Daily and total loss floors that halt inside the line, correct day anchoring, minimum-day and best-day rules, restart-safe state. Whether the market delivers the target inside the window is not something any developer can promise.

Will the indicator repaint?

No. Signals are evaluated on closed bars only, so a mark that has printed does not move or disappear later, and alerts fire once per bar. Where a TradingView original relies on intrabar or lookahead data that MetaTrader cannot reproduce, I tell you before the job starts.

Do you decompile .ex4 or .ex5 files?

No. It breaches MetaQuotes terms and the original author's rights. If you have lost your source, I can rebuild the logic from your written rules and your test reports.

How do you test?

In the Strategy Tester with the conditions written down: model, pinned spread, deposit, period. Where it matters I run rolling windows across trending and choppy regimes, repeat the battery at a wider spread, and force the safety limits to fire so the report shows they work. You get the report files, not a screenshot of the best run.

Do you work outside Upwork?

Yes. Upwork is the simplest route for fixed-price jobs because it handles escrow and milestones. For direct work, email info@kestutisbalciunas.com with your rules and I will write the spec back before anything is paid.

Send me your rules. I will write the spec back before you pay for anything.

The form on the contact page takes your rules and your files, and the specification comes back before anything is paid. Upwork is best for a fixed-price job with escrow. Telegram is fine for a quick question.