Built to order

Custom NinjaTrader indicators and AddOns

In short: if the tool you need does not exist, we build it. A custom indicator, a change to one of ours, a full AddOn window, an export of your own data, alerts on your own conditions, a port from another platform. Tell us the problem and you get an honest answer about whether NinjaTrader can even support it — then a fixed scope and a fixed price, agreed in writing before any code is written.

Reply within one business day, from the person who would write the code.

What we take on

A custom indicator

Your logic, your levels, your conditions — drawn on a NinjaTrader 8 chart the way you actually think about the market.

Changes to one of ours

A parameter that does not exist, a different filter, a colour scheme your eyes can live with, an extra alert. Often the cheapest route by a wide margin.

A NinjaTrader AddOn

Its own window from the Control Center, persisted with the workspace. This is what the copier is, so it is well-trodden ground here.

Automating something manual

Whatever you currently do by hand every morning, or keep forgetting to do at 15:45.

Data export for your own analysis

Your fills, your levels, your order flow events, out to CSV or a database, so you can measure your own edge instead of guessing at it.

Alerts on your own conditions

On chart, by sound, or pushed to Telegram — the same pipeline the market agent uses.

A port from another platform

Something you rely on in ATAS, Sierra Chart or TradingView, rebuilt for NinjaTrader 8 where the data allows it.

A private build

Yours, not resold. Say so at the start and it is written into the scope.

Something not on this list

Ask. The worst outcome is a free opinion on whether it is possible.

How it works

Three steps. The middle one is the one that matters.

1 · Tell us the problem, not the solution

What you do by hand. What you keep missing. What your current tool refuses to show you. You do not need to know how it should be built — describing the outcome is usually more useful than describing the feature.

2 · We tell you the truth

Whether NinjaTrader’s data can support it at all, roughly what it costs, and how long it takes. Sometimes the answer is that an indicator already on this site does it, and you should keep your money. Sometimes it is that the data simply is not there — NinjaTrader cannot see the full order book, so anything built on that premise would be a guess wearing a chart.

3 · Fixed scope, fixed price

Written down and agreed before any code exists. No hourly meter running while requirements drift. If the scope changes later, that is a new agreement rather than a surprise invoice.

Step two is the reason the other two are believable. A developer who never says “that will not work” is a developer who has never told you anything.

Why us, in four numbers

Everything below is on this site, running, and can be inspected before you commit a euro.

11,546 lines

The trade copier — a NinjaTrader AddOn with a phased reconciler, per-account risk guards and supervised emergency flatten.

92 KB, 80+ parameters

The order flow engine: footprint, delta, imbalances, value area, big trades, custom candle rendering.

198 KB, 104 settings

The level engine: gamma walls, expected move, session levels, swing pivots and an automated plan of the day.

A Telegram analyst

With data-freshness guards, because an agent that analyses stale data confidently is worse than no agent.

These are not case studies written after the fact. They are the products on this site, built for a live futures account with funded prop capital on it — which is a stricter test than any client brief.

What we will not build

Stated publicly, because it saves everybody a week.

×

Anything sold on a promise of returns

No win-rate guarantees, no profit projections, no “this will make you X per month”. Nobody can honestly promise that, and a tool built to justify the promise is built wrong.

×

A bot that trades for you

Not because it is technically hard, but because handing over the decision is the part that ruins accounts. We build instruments; you keep the decision.

×

Anything designed to get around a prop firm’s rules

Copy trading is allowed by many firms and forbidden by others, and that is between you and your firm’s written rules. Tools intended to disguise, evade or misreport are not something we will write.

×

Somebody else’s licensed code, rewritten

Porting your own logic is fine. Reproducing a commercial vendor’s product so you do not have to pay for it is not.

We build instruments that show the market more clearly. What you do with them is your decision, and it stays your decision.

What it costs

There is no price list, and that is deliberate.

Scope varies by an order of magnitude between “add a parameter to an existing indicator” and “build an AddOn that manages twenty accounts”. Publishing a day rate would anchor every conversation in the wrong place — you would be pricing hours instead of the result, and so would we.

What you get instead: describe the job, get a real answer within one business day, including an honest estimate and an honest opinion on whether it is worth doing at all. If it turns into a fixed quote, that quote does not move.

If your request is a small change to an indicator you already own or intend to buy, say so — that path is usually far cheaper than a new build, and occasionally it is free because the change is one other people want too.

Describe what you need

The more specific you are about the problem, the more useful the reply. There is no obligation and no charge for the conversation.

Nothing you write here is shared, resold or used in anyone else’s product. If you want that in writing before you describe anything sensitive, ask and you get it in writing.

Frequently asked questions

Do I own the code you write for me?

That is part of the scope, agreed before work starts. A private build means it is yours and is not resold. If instead the work becomes a feature of an existing product, that lowers your price and is stated explicitly — never assumed quietly.

Can you convert my TradingView or ATAS indicator?

Often, if it is your own logic and the underlying data exists on NinjaTrader. Some things do not survive the crossing: NinjaTrader cannot see the full order book, so a tool that depends on depth-of-market history will not port honestly. You will be told which category yours is in before you pay anything.

How long does it take?

A parameter change is days. A new indicator is usually one to three weeks. An AddOn with its own window, risk logic and persistence is longer, and the estimate comes with the quote rather than after it.

Will you sign an NDA?

Yes. Ask in the first message and it is handled before you describe the strategy.

Can you build a strategy that trades automatically?

We build tools that show information and, where it makes sense, that manage orders you have decided to place — the copier is exactly that. What we do not build is a system sold on the premise that it will make money on its own.

What if you tell me it cannot be done?

Then you have saved the cost of finding out slowly, and it cost you one email. That happens often enough to be worth mentioning here.

One email, one honest answer

Describe the problem. If it is buildable you get a fixed scope and a fixed price. If it is not, you get told that instead.

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