Order flow indicators for NinjaTrader 8Read the market.
Control your workflow.

Ten indicators that each answer one question, a copier tested across twenty-seven accounts at once, and a Telegram analyst you can argue with.

Built on live ES, NQ and RTY · NinjaTrader 8 · 3 machines per licence · lifetime licences, no subscriptions

What DC TradeLab makes

DC TradeLab builds order flow indicators and a multi-account trade copier for NinjaTrader 8. The tools were written by a working futures trader for his own ES, NQ and RTY scalping, then tested against logged market data before being released. Every page here tells you what an indicator draws and how it decides to draw it, so you can judge the instrument itself.

The whole suite in one pass — the footprint, the levels, the profiles and the copier, on ES and NQ charts. An illustrative reconstruction rather than a certified capture of live trading. Nothing loads from YouTube until you press play.

The flagship — DC Copier

Twenty-seven accounts. One decision. Nothing drifts.

A NinjaTrader 8 AddOn that mirrors your own orders from one account to as many followers as you run. Thirteen and a half thousand lines of code, most of them about what happens when something goes wrong.

Tested with 27 follower accounts

One master, 27 followers, everything in sync — run by the developer on his own accounts. There is no maximum-follower constant anywhere in the code either; the real ceiling is your broker connections, not our software.

Run several copiers at once

Open as many copier windows as you need — one per prop firm, one per instrument, one per strategy — each with its own master, followers and risk settings, all saved and restored with your NinjaTrader workspace.

Every account is Synced or MISMATCH

No guessing whether the copy went through. Mismatches are checked continuously, not only after an order event, so drift is caught even when nothing is happening.

One payment, not a monthly add-on

DC Copier is $1,299 once, as a lifetime licence. NinjaTrader’s own Multiple Broker add-on costs $99 a month — and it is not a copier.

The DC Copier window inside NinjaTrader showing master account health, four follower accounts with their sync status, and a severity-coloured event log
Master health in the top bar, per-follower sync state in the grid, severity-coloured event log below. Interface mock-up.

The bug we shipped, and what it took to fix

A master was short MNQ and closed the position. The followers closed — and opened a long.

The logs showed why. The old routine cancelled the working copies and called Flatten() in the same dispatcher call. Both are asynchronous in NinjaTrader, so a marketable copy filled inside the cancel window, in parallel with the flatten. The account covered twice and ended up on the opposite side. Prop firm latency made it worse: order acknowledgements were taking 760 to 1,243 milliseconds against a safety threshold set at 500.

The fix was not a longer timeout. It was to make the race impossible.

1 · CancelOrders

Pull every working copy for that instrument.

2 · WaitCancelSettle

Send nothing new until those cancels are confirmed gone.

3 · CloseResidual

Close exactly target minus live, with one order.

4 · VerifyFlat

Confirm the result. If it is wrong, repeat.

Because no closing order is sent until the cancels have settled, the sequence that produced the flip cannot occur. It is not mitigated, it is structurally impossible. Every path that changes a follower position runs through those four phases, including the manual Flat Followers button.

What watches the safety features

Most copiers have a flatten button. Very few check whether the flatten actually worked.

PANIC GUARDED

Emergency Flat All cancels and flattens every enabled account. A guardian then verifies it completed and acts if it did not.

Hard-lock GUARDED

Once an account is locked out it stays out until you deliberately release it, and a guardian enforces that the lock is holding.

Master risk limits

Daily loss and profit limits apply to the master too. A bad day does not get to propagate itself across every account you run.

Trailing drawdown

Tracked per account, because that is how the firms calculate it. A follower that joined late has a different high-water mark.

Connection resilience

Defined behaviour when a connection drops, not improvisation. Nothing is silently retried into a stale market.

Telegram control

Full state, and flat-everything, from your phone. If the desk is not where you are when something goes wrong, the button still works.

Diagram of the DC Copier atomic reconciler: cancel orders, wait for cancels to settle, close only the residual position, then verify flat
Every path that changes a follower position runs through these four phases.

The indicators

Each one does a single job

You are meant to run two or three, not all ten. One of them is free.

DC OrderFlow Chart

Volume profile inside every candle, delta, imbalance zones that keep extending until price breaks them, and big trades — one indicator.

Order Flow+$499

DC Effort

Volume spent against the distance price actually travelled. Heavy effort that produces no result is marked on the bar where it happened.

Order Flow+$459

DC Market Profile

TPO structure beside the volume distribution on the same range — where time went, and where volume went.

No Order Flow+$449

DC Key Levels

Daily, weekly, POC, value area and Asia levels — plus gamma walls, an expected-move band and an automatic plan of the day.

No Order Flow+$399

DC Absorption Premium

One arrow, only when absorption, a volume reversal, a big trade and a fresh extreme all line up. Below the threshold, nothing is drawn.

Order Flow+$349

DC VWAP

Anchored where you choose — session, week, or a single bar — with deviation bands and the previous period carried forward.

No Order Flow+$299

DC Absorption Levels

Support and resistance where limit orders ate the aggression. The vertical bid-versus-ask test at a single price.

Order Flow+$299

DC Big Trade

Blocks as circles, sweeps as squares, at the exact execution price. One filter alone misses 30–50% of the biggest events.

Order Flow+$249

DC Volume Profile

Volume profile per session, day or week. Falls back to a 1-minute approximation when Order Flow+ is absent, so it always works.

No Order Flow+$149

DC POC Candle FREE

The point of control inside every candle, on any bar type. The free version of the OrderFlow Chart idea — one line instead of the whole distribution.

No Order Flow+Free
IndicatorThe question it answersOrder Flow+Tick ReplayPrice
DC OrderFlow ChartWhat is happening inside this candle, right now?RequiredFor history$499
DC EffortWas there a lot of effort for very little result?RequiredFor history$459
DC Market ProfileWhere did time go, and where did volume go?Not neededFor history$449
DC Key LevelsWhich prices matter today, and what is the plan?Not neededNot needed$399
DC Absorption PremiumIs this level worth an arrow right now?RequiredFor history$349
DC VWAPWhat is fair value from the anchor I chose?Not neededFor history$299
DC Absorption LevelsWhere did limit orders eat the aggressive flow?RequiredFor history$299
DC Big TradeWho just moved size, and were they absorbing or aggressing?RequiredFor history$249
DC Volume ProfileWhere has this session actually traded?Not neededFor history$149
DC POC CandleWhere inside this bar did the volume trade?Not neededFor historyFree

Packs group these by how you actually trade rather than by an arbitrary discount. See pricing and packs.

The Telegram agent

An analyst you can argue with

Every alert bot broadcasts. This one holds a conversation — you reply in the same thread and ask it why it read the session that way.

It reasons, it does not just relay

The briefing beside this connects an inflation print to a scheduled speech two days later and draws a caution from it. It gives the expected move per instrument, and tells you which release actually matters.

Ask it anything, in real time

What happens if that level breaks. Whether the setup you are staring at fits the plan. Why the bias changed at 14:30. It answers from the live context it is already holding.

It learns your rules, not generic ones

It reads your own trader profile, playbook and validated findings as context, so its answers are framed in the way you trade. Those files are yours to edit — that is how you train it.

It refuses to analyse stale data

If a market’s context has not been written recently, that market is skipped entirely. No analysis is ever produced on a feed that died twenty minutes ago.

The DC Market Agent morning briefing in Telegram: an overnight summary for NQ and ES, the day's scheduled economic releases with consensus figures, the expected move for each instrument, and the trader's own execution rules
A real morning briefing. Note the message box at the bottom — you can reply.

Built to order

Need something that does not exist yet?

We build and customise indicators and AddOns for NinjaTrader 8. If the tool you need is not on this page — or one of ours is close but not quite right — describe it and we will tell you whether it can be done.

01 · Tell us the problem

Not the solution — the problem. What you do by hand, what you keep missing, what your current tool refuses to show you.

02 · We tell you the truth

Whether NinjaTrader’s data can even support it, roughly what it costs, how long it takes. Sometimes the answer is that an existing indicator already does it and you should keep your money.

03 · Fixed scope, fixed price

Agreed in writing before any code is written. You get the compiled tool, with the settings named in the language you actually use.

Things people ask us for:

A custom indicatorChanges to one of ours A NinjaTrader AddOnAutomating something you do by hand Data export for your own analysisAlerts on your own conditions A private build, not resold

What we will not build: anything sold on a promise of returns, a “bot that trades for you”, or a tool designed to get around a prop firm’s rules. We build instruments that show you the market more clearly. What you do with them is your decision, and it stays your decision.

Describe what you needUsually a reply within one business day.

Why the suite is built this way

Instruments that bring structure, not signals

Every indicator here answers one question about what the order flow actually did. What you do with the answer is your decision, taken on your own confluence.

Absorption tells you where one side was absorbed and could not move price. That is structure: an objective level, drawn by the market rather than by an opinion, that you can build a decision around. It is not, on its own, a reason to act — which is exactly why DC Absorption Levels draws the level and leaves the decision to you, and why DC Absorption Premium waits for absorption, a volume reversal and a big trade to line up before it marks anything at all.

That design came out of our own logged order flow on three instruments, read with the caution historical data deserves: it is read with hindsight, it carries no execution cost, and it never once failed to fill. So this site publishes no win rate and no profit figure for any product. We describe what each instrument shows you, and you test it on your own instrument and your own timeframe. Read the full risk disclosure.

Anatomy of a footprint cell: the left number is bid volume or aggressive selling, the right number is ask volume or aggressive buying, both at the same price
One price row of a footprint, explained. Illustration.

Before you buy anything

What you need to run these tools

Surprise costs are the loudest complaint in this corner of the market, so here is the whole list.

RequirementWho needs itTypical cost
NinjaTrader 8 — the free platform licence is enoughEverything$0
NinjaTrader Order Flow+, or a Lifetime licence which includes itThe five order flow indicators~$59/mo, or $0 with Lifetime
Tick Replay switched onAnything reading historical volume$0 — costs memory
CME real-time data, non-professionalLive use~$4–12/mo
Nothing beyond the platform itselfDC Key Levels$0

Frequently asked questions

Do I need Order Flow+ to use these indicators?

For the five order flow tools, yes — they read bid and ask volume at each price, which only the volumetric data series provides. Order Flow+ is included free with a NinjaTrader Lifetime licence and with most funded prop accounts. DC Key Levels, DC Market Profile, DC VWAP, DC Volume Profile and the basic use of DC POC Candle do not require it.

How many machines can I install one licence on?

Three. Most traders run a desktop and a VPS, and some add a laptop. Licences are per person, not per account, so you can use them on every account you trade within those three machines.

Can I buy today?

Not yet. The licensing client and the payment provider are still being built, so the site is in early access: you join the founding list, receive DC POC Candle free immediately, and get a private link with founder pricing when checkout opens. Custom development work is the exception — that is arranged by conversation and can start now.

Do prop firms allow trade copiers?

Copying between your own accounts is generally permitted by the major futures prop firms. Copying for someone else is a different, regulated activity and is not what this tool is for. Always check your own firm’s current rules — the firms set them and they change.

Why traders keep them on the chart

Structure, discipline, and the same read every session.

Ten instruments, each answering one question about what the order flow actually did. You bring the plan and the confluence you trade; they make sure you are reading the market the same way on Friday afternoon as you were on Monday morning.

Start with the free one

DC POC Candle draws the point of control inside every candle, works on any bar type, and costs nothing. If you like how it thinks, the rest of the suite thinks the same way.

English Deutsch Español Français Italiano Română Русский