Updated · first published
Does code OFF give access to DeepCharts indicators?
Yes, on DeepChart: code OFF, pre-filled by the OrderFlowFutures link, otherwise entered at the Payment step, automatically unlocks the in-house scalping and day trading indicators built by the OrderFlowFutures team, at no extra cost. Any DeepChart plan counts (Orderflow, Full Advanced or Pro), nothing to request. It also takes an extra 10% off the license. On DeepDom or DeepGamma Web alone, it only brings the discount.
Our link opens DeepCharts with code OFF already filled in at the Payment step. Arriving without it? Enter OFF in the promo code field yourself.
In short
DeepCharts publishes a development kit for writing your own indicators in C#. It is the kit we use to build our scalping and day trading indicators. Promo code OFF, which takes an extra 10% off every plan, also unlocks our in-house indicators on any DeepChart license, automatically and at no extra cost. Through our link, OFF is already filled in at the Payment step; without the link, you type it yourself, and access is the same. The rest of this page explains how indicators work, what the kit really allows, and how access opens.
How it works: an indicator is a C# class
A DeepCharts indicator is a C# class compiled into a dll. It inherits from the kit's base class VolSysAPI.Indicators.Indicator and is made of four parts:
- A registration. A static
Register()method declares the name the indicator shows under in the chart's list. Every class in the dll that has one becomes an indicator. - Parameters. They are simply the public properties of the class: DeepCharts shows them in the settings window and saves them with the workspace.
- Series and annotations. Series plot one value per bar (lines, bars, markers). Annotations draw rectangles, lines and text anywhere on the chart.
- A life cycle. The chart calls the indicator's methods in a set order (
OnOpen,OnTick,OnCloseand a few more), and that is where the calculation happens.
Writing one takes DeepCharts installed, the .NET 10 SDK and an editor (Visual Studio, Rider or VS Code). The official documentation ships a project ready to build with seven examples, from a simple moving average to a book imbalance. Once built, the dll lands in Documents\Deepchart\Indicators: DeepCharts watches that folder, reloads the indicator without a restart, and lists it under Personal.
What an indicator can read from the market
- Bars. Open, high, low, close, and their volume totals: buy and sell volume apart, trade count, maximum and minimum delta, VWAP.
- Volume at price. For every level traded inside the bar, total, buy and sell volume. That is the raw material of a footprint, and the indicator has to ask the chart for it.
- Every trade, live. Its price, its size, the aggressor side, and the best bid and ask at the moment it printed. It is the finest data on offer, and the one a scalper cares about.
- The order book, on desktop only. The official book imbalance example is restricted to the desktop chart for exactly that reason.
One limit worth knowing: trades are delivered live. On history, an indicator rebuilds its calculation from bar totals, except on desktop where past trades remain available in detail. A good scalping indicator is therefore designed for the live market first. If those words are new, the order flow guide lays out the basics.
Desktop, server, or both
The same dll can be computed by the chart installed on your PC or by the DeepCharts servers, which then send the result to the chart. The vendor calls it a hybrid indicator. As soon as an indicator touches a desktop only feature, such as the order book or the detailed trade history, it becomes a desktop indicator. When it runs on the server, the code never leaves their machines, and every chart showing the same symbol with the same settings shares a single calculation.
An indicator reaches a chart in one of three ways. A local dll, which DeepCharts only loads if it carries the developer id of the signed-in account, so it only works for the person it was built for. A shared package, published by a developer for given users, then downloaded and updated by DeepCharts on its own. Or a server package, computed at the vendor. According to the documentation, package publishing is not yet open to every developer.
The orderflowfutures indicators
We read the NQ, the ES and the FDAX in DeepCharts every session, and the session journal shows it. Some reflexes come back day after day. Rather than redo them by eye, we code them. These are scalping and day trading tools, built on what the kit really exposes: every trade with its aggressor, the volume at each price, and the book on desktop. They do not replace the native DeepCharts tools, they add to them.
Code OFF also unlocks our in-house indicators on any DeepChart license, automatically and at no extra cost. Without code OFF, they are not offered on their own yet: a separate purchase is planned for later. The library grows session after session, and every new indicator goes out to everyone entitled to it.
How to get access
- Take your DeepChart license with code OFF. Any DeepChart plan counts: Orderflow, Full Advanced or Pro. Through our link, promo code OFF is already filled in at the Payment step; without the link, type it in the promo code field yourself. Both count the same, and it takes an extra 10% off every plan, monthly or yearly, on top of any discount running.
- Access opens on its own, at no extra cost. Nothing to request, nothing to prove: the license taken with OFF is enough, and the indicators cost nothing on top of it. The Discord server is there for setup help and your questions, not to approve access.
- We deliver the indicators to your account. As a dll built for your account for now, then as a shared package with automatic updates once DeepCharts opens package publishing.
That delivery method is not a detail. A dll built for your account does not load on anyone else's. The exclusivity does not rest on a promise, it is written into the way DeepCharts loads indicators.
Why go without?
Going through our link never costs more than going straight to DeepCharts. And promo code OFF, which the link fills in for you at the Payment step, takes an extra 10% off every plan, monthly or yearly, on top of any discount running: Orderflow at $486 a year with code OFF, instead of $540, calculated on the grid. And the same code opens tools nobody else can install, at no extra cost. Taking the same license without code OFF means paying more to get less.
Prices plan by plan, with and without the code, data feed included, are on the DeepCharts promo code OFF page.
FAQ
Do I need to code to use your indicators?+
No. The code is our job. You receive the indicator ready to use, add it to your chart from the indicator list, and adjust it in the settings window like any native tool.
How much do the orderflowfutures indicators cost?+
Nothing on top of your license. They come automatically, at no extra cost, with any DeepChart license taken with code OFF. Without code OFF, they are not offered on their own yet: a separate purchase is planned for later.
Do I have to request access on Discord?+
No. Access is automatic: nothing to request, nothing to prove. A DeepChart license taken with code OFF is enough. The Discord server is there for setup help and questions, not to approve access.
I took my license without your link. Am I eligible?+
Yes, if you typed code OFF at the Payment step: the code opens access, not the link, which only fills it in for you. A license taken without code OFF does not get this automatic access; a separate purchase of the indicators is planned for later.
What about a DeepDom or DeepGamma Web license?+
The indicators load in DeepChart, the charting software, so what brings them is a DeepChart license taken with OFF, whatever the plan (Orderflow, Full Advanced or Pro). On a DeepDom or DeepGamma Web license alone, OFF gives its discount; the indicators need DeepChart.
And with the license my prop firm gives me?+
Automatic access follows a DeepChart license bought from DeepCharts with code OFF at the Payment step. A prop firm license is not one: it comes from the firm, and it is limited to the vendor's Orderflow package.
Do the indicators work on DeepChart Web?+
For now, on the desktop version. DeepCharts can compute an indicator on its own servers and send the result to the web chart, but that route goes through package publishing, which the vendor has not yet opened to every developer. Indicators that read the order book or the detailed trade history stay desktop only in any case.
Can I write my own DeepCharts indicators?+
Yes. The development kit is documented on docs-indicators.deepcharts.com, with a sample project ready to build. You need DeepCharts installed, the .NET 10 SDK and your developer id: a local dll only loads if it carries the id of the signed-in account.
Want to get better at order flow?
We discuss flow, liquidity and our trades live, every day, on the OrderFlowFutures Discord. Join us, it's free.
Join the Discord for free16 online·108 members·Free · instant access