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 flagship — DC Copier
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.
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.
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.
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.
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.
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.
Pull every working copy for that instrument.
Send nothing new until those cancels are confirmed gone.
Close exactly target minus live, with one order.
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.
Most copiers have a flatten button. Very few check whether the flatten actually worked.
Emergency Flat All cancels and flattens every enabled account. A guardian then verifies it completed and acts if it did not.
Once an account is locked out it stays out until you deliberately release it, and a guardian enforces that the lock is holding.
Daily loss and profit limits apply to the master too. A bad day does not get to propagate itself across every account you run.
Tracked per account, because that is how the firms calculate it. A follower that joined late has a different high-water mark.
Defined behaviour when a connection drops, not improvisation. Nothing is silently retried into a stale market.
Full state, and flat-everything, from your phone. If the desk is not where you are when something goes wrong, the button still works.
The indicators
You are meant to run two or three, not all ten. One of them is free.
Volume profile inside every candle, delta, imbalance zones that keep extending until price breaks them, and big trades — one indicator.
Volume spent against the distance price actually travelled. Heavy effort that produces no result is marked on the bar where it happened.
TPO structure beside the volume distribution on the same range — where time went, and where volume went.
Daily, weekly, POC, value area and Asia levels — plus gamma walls, an expected-move band and an automatic plan of the day.
One arrow, only when absorption, a volume reversal, a big trade and a fresh extreme all line up. Below the threshold, nothing is drawn.
Anchored where you choose — session, week, or a single bar — with deviation bands and the previous period carried forward.
Support and resistance where limit orders ate the aggression. The vertical bid-versus-ask test at a single price.
Blocks as circles, sweeps as squares, at the exact execution price. One filter alone misses 30–50% of the biggest events.
Volume profile per session, day or week. Falls back to a 1-minute approximation when Order Flow+ is absent, so it always works.
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.
| Indicator | The question it answers | Order Flow+ | Tick Replay | Price |
|---|---|---|---|---|
| DC OrderFlow Chart | What is happening inside this candle, right now? | Required | For history | $499 |
| DC Effort | Was there a lot of effort for very little result? | Required | For history | $459 |
| DC Market Profile | Where did time go, and where did volume go? | Not needed | For history | $449 |
| DC Key Levels | Which prices matter today, and what is the plan? | Not needed | Not needed | $399 |
| DC Absorption Premium | Is this level worth an arrow right now? | Required | For history | $349 |
| DC VWAP | What is fair value from the anchor I chose? | Not needed | For history | $299 |
| DC Absorption Levels | Where did limit orders eat the aggressive flow? | Required | For history | $299 |
| DC Big Trade | Who just moved size, and were they absorbing or aggressing? | Required | For history | $249 |
| DC Volume Profile | Where has this session actually traded? | Not needed | For history | $149 |
| DC POC Candle | Where inside this bar did the volume trade? | Not needed | For history | Free |
Packs group these by how you actually trade rather than by an arbitrary discount. See pricing and packs.
The Telegram agent
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.
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.
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 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.
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.
Built to order
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.
Not the solution — the problem. What you do by hand, what you keep missing, what your current tool refuses to show you.
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.
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:
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.
Why the suite is built this way
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.
Before you buy anything
Surprise costs are the loudest complaint in this corner of the market, so here is the whole list.
| Requirement | Who needs it | Typical cost |
|---|---|---|
| NinjaTrader 8 — the free platform licence is enough | Everything | $0 |
| NinjaTrader Order Flow+, or a Lifetime licence which includes it | The five order flow indicators | ~$59/mo, or $0 with Lifetime |
| Tick Replay switched on | Anything reading historical volume | $0 — costs memory |
| CME real-time data, non-professional | Live use | ~$4–12/mo |
| Nothing beyond the platform itself | DC Key Levels | $0 |
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.
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.
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.
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.
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.