Common questions
Problems & fixes
Three causes cover almost every case.
- Another NinjaTrader account. A license you bought is made for the NinjaTrader account email you typed on our checkout, and a trial runs on the account that first loaded the tool. Help › About in NinjaTrader shows which account is logged in. If it is not the one you bought for, email us its address and we move your license.
- NinjaTrader was open when you ordered. NinjaTrader reads licenses when it starts, so restart it once.
- An old NinjaTrader. Older versions can't read NinjaTrader’s email licenses. Update NinjaTrader to the newest version, restart it and add the tool to your chart again.
NinjaTrader’s message lists three causes, and it is almost always the first one, “duplicate method names that already exist on your PC”. An older copy of the same tool, or the same tool under an earlier name, is still installed. Remove it with Tools › Remove NinjaScript Assembly…, close NinjaTrader, start it again and import once more.
An unzipped or re-zipped download gives another message, that the file is not a NinjaScript archive. In that case download the .zip again and leave it as it is.
Look for the name NinjaTrader uses, which is often one word, such as ProVWAP, DailyHLLines or UTBotAlerts. Typing part of it in the Indicators window’s search box finds it fastest.
Multi Chart Layout is not in the list, its button is on the chart toolbar. Dollar Bars is a bar type, so after a restart it is in the Type list of the chart’s Data Series… window. Our other add-ons, such as StickyNotes and CandleStyler, are in the Indicators list like any indicator.
Still missing? Another script on your PC may not compile and be blocking it. See the question about programming errors below.
- A paid tool that is not licensed draws nothing. See the license question above.
- Not enough history. Tools that work with sessions, days or weeks need those days on the chart. Right-click the chart, open Data Series… and load more days.
- ATM Risk Reward draws on your orders. Pick an ATM strategy in Chart Trader’s ATM Strategy box instead of None and place an entry, and its lines appear.
- Something else? The Control Center’s Log tab shows any error. Email us a screenshot of it and we look at it with you.
The 14-day trial starts by itself the first time the tool loads on a chart, on the NinjaTrader account that is logged in. NinjaTrader gives each account one trial per tool, so an account that tried the tool before gets no new one. If nothing happened on a new account, NinjaTrader is usually an old version, and the license question above covers that.
NinjaTrader’s message reads “You have custom NinjaScript files on your PC that have programming errors. These errors must be resolved before you can import a NinjaScript Archive File.” It is about another script on your PC, not ours. NinjaTrader checks all of them together and refuses every import while one is broken.
Open New › NinjaScript Editor in the Control Center and press F5. The list at the bottom names the broken file. Fix or remove that one and import again.
You already have a version of this tool. Choose No, then update it the safe way. Remove the old one with Tools › Remove NinjaScript Assembly…, restart NinjaTrader and import the new file. That way the old version can’t stay in use.
If it says access to a path with tmpImportBackup is denied and NinjaTrader closes itself, your Documents folder is synced by OneDrive and the tool did install. Pause OneDrive from its icon by the clock while you import, or turn off OneDrive’s backup of your Documents folder for good.
If it says access to a path ending in .dll is denied, an older copy of the tool is still loaded. Remove it, restart NinjaTrader and import again.
If it says it could not find a part of the path, start NinjaTrader again and look for the tool in the Indicators list. If it is not there, or NinjaTrader won’t start, email us a screenshot of the message.
It is still installed. The workspace was closed without saving, so the chart came back without it. Add it again and save with Workspaces › Save Workspace in the Control Center.
In the tool’s settings window, click the word template at the bottom right and choose save. Give it a name to load it later with load. Name it Default, and every chart you add the tool to starts with these settings.
Take the tools off one at a time to see which one it is, and load fewer days on very long charts. Our guide Why is my chart lagging? walks through the usual causes. If it is one of ours, tell us the chart and the settings and we look at it.
NinjaTrader has its own sound volume, apart from Windows, under Tools › Options › General. Check it and your Windows volume first. Then open the tool’s settings and check that its alert is switched on and has a sound chosen.
Installation & getting started
Every indicator ships as a single .zip — NT8 imports it in one click, no manual file copying.
- Open NinjaTrader 8.
- Control Center → Tools → Import → NinjaScript Add-On…
- Select the
.zipyou downloaded. NT8 imports and compiles automatically (green confirmation). - Restart NinjaTrader (recommended after the first import).
- Open a chart, right-click → Indicators…, find the name, Add → OK.
Full walkthrough with screenshots on the installation guide.
Right after checkout you land on your order page, with a Download button for every tool. Bookmark that page to come back to it. A free tool you can also download again from its page at any time.
Bought before 2 November 2026? Your files are on your Creem order page, linked in the receipt email from Creem, our payment provider. Can't find it, or the link won't work? Email us your order number and we'll send you a fresh copy directly.
- A free tool? Download it again from its page. It is free and takes a minute.
- A paid tool, trial or monthly plan? Email support@usefulindicators.com from the email you ordered with, and we send you a fresh link within a day.
Bought before 2 November 2026? Your download is in the receipt email from Creem. Check spam / junk / promotions, or search your inbox for "usefulindicators". You can also open your orders at creem.io/my-orders/login, where Creem emails you a link.
Almost always an older copy of the same tool is still installed. Remove it with Tools › Remove NinjaScript Assembly…, close NinjaTrader with the X at the top right of the Control Center, start it again and import the new file.
If that doesn’t help, email us a screenshot of the error and tell us which tool it is, and we answer within a day.
Yes — your license covers personal use across all your own machines (desktop + laptop, home + office, main + backup), and a VPS you trade from yourself counts as one of them. No machine ID and no key to enter: import the zip on each. Paid tools are licensed to your NinjaTrader account, so log in to NinjaTrader with the same account on each machine.
What's not allowed: sharing with other traders, posting the file, or reselling.
From one chart, right-click the chart, choose Indicators…, select the tool in the list of indicators on the chart, click Remove and then OK. It stays installed for your other charts.
From NinjaTrader, use Tools › Remove NinjaScript Assembly…, select it, click Remove and restart NinjaTrader. Until it restarts, NinjaTrader keeps the removed tool loaded.
Install NinjaTrader on the new computer and log in with the same NinjaTrader account. Then download your tools again and import them as before. A free tool you can download again from its page. For a paid tool, use your order page, or write to support@usefulindicators.com and we send you a fresh link.
A paid license belongs to your NinjaTrader account, not to a computer, so there is nothing to move or activate again.
Compatibility
Yes — every indicator is data-provider agnostic. They read NinjaTrader's bar data, not the feed directly, so any provider NT8 supports works: Rithmic, Kinetick, IQ Feed, CQG, Interactive Brokers, and more. If a less common feed behaves oddly, email us — we'd want to know.
Yes — built and tested for international traders (about a third of users are outside the US). Time-based indicators include a Timezone setting (System Default / UTC / Eastern / Custom). On the default NT8 setup, everything just works; if you customised your chart timezone, set the indicator to "Custom" and match it.
Yes — to an indicator, a prop account is identical to a personal one (same NT8, same data, same engine). Confirmed across Topstep, Apex, Earn2Trade, Take Profit Trader, My Funded Futures, and others. Our tools place no orders. Only ATM Risk Reward changes one: dragging its lines moves the stop and target of your own ATM strategy, and it never places an entry. Do check your firm's rules on third-party tools during evaluation.
Most work on every NT8 chart type: tick, volume, range, second, minute, hour, daily. Time-based tools (session VWAPs, IB ranges, news) are designed around time bars; volume tools need a market with volume data (futures/stocks have it, spot FX often doesn't). Each product page lists supported chart types.
It depends on the tool. Where it matters — the signal and trend tools — the product page's FAQ answers whether it repaints, with the reason and not just a yes or no. One rule holds on every chart: a bar that is still forming is not final until it closes.
A recent version of NinjaTrader 8; the free version of NinjaTrader is enough. Check yours under Help → About; updating NinjaTrader is free. We don't support NinjaTrader 7 (end-of-life).
NinjaTrader Desktop, the program our tools run in, runs on Windows only. Traders on a Mac run Windows through software such as Parallels and use NinjaTrader Desktop there. NinjaTrader doesn’t officially support that, but many traders use it.
No. Tools like ours run only in NinjaTrader Desktop, the program you install on Windows. NinjaTrader’s web and mobile platforms don’t run them.
Yes. They work on a Sim account and in Playback with Market Replay data. Two things follow the real clock. Futures News shows this week’s real calendar, not the replayed day’s, and the Tick/Time counter shows dashes instead of the time left on a bar.
Several of our indicators give values a strategy can read. Live IB Range, SuperTrend and UT Bot Alerts are examples, and their pages list the values they give. For any other tool, ask us.
No. None of our tools places a trade by itself. ATM Risk Reward works with your own orders, so you can move their stop and target on the chart, and it never places an entry.
Orders, licensing & account
Your choice. Every paid product has a one-time price — buy once, keep it for good, free updates included — and, as an alternative, a lower monthly price you can cancel any time. We'll never make a subscription the only option or switch you to one. And you can try any paid product free for 14 days first: no card, nothing to cancel.
No key to type. Free tools need no license. Paid tools are licensed to your NinjaTrader account through NinjaTrader's own licensing. The license is made for the NinjaTrader account email you type on our checkout, before you pay. If a tool you have bought says it is unlicensed, the usual cause is that NinjaTrader is logged in with a different account: email us the email address of your NinjaTrader account and we move it.
Yes, for every paid order — Creem, our payment provider, emails a receipt, with tax itemised where applicable. Free tools and free trials cost nothing, so they have no receipt. Your order page is the record, so bookmark it. Need an invoice with specific billing details (company name, VAT number)? Email us with your order number and we'll sort it out.
Yes. Tell us what you need on the custom builds page; the quote is free. You get a fixed price and a written plan first, and nothing is charged and nothing is built until you have approved both. There is no price list, because no two jobs are the same.
Write to support@usefulindicators.com with the email you ordered with and the email of your NinjaTrader account, and we move your license to it. NinjaTrader shows its account under Help › About.
No. Many tools are licensed to a computer’s Machine ID, ours are not. Our paid tools are licensed to your NinjaTrader account through NinjaTrader’s own licensing, so you never send us an ID or a key.
Payments & refunds
Laid out in full on the Refund Policy. To request one, email support@usefulindicators.com with subject "Refund — [product]" and your order number. If you have a moment to share why it didn't fit, we read every reply and use it to improve.
Yes. Every paid product can be tried free for 14 days: no card, nothing charged, and it ends by itself, so there is nothing to cancel. The 14 days start the first time the tool loads on a chart. To keep using it after that, buy it once or start the monthly plan; a purchase after a trial still has the 14-day refund.
Our free tools are full products too, with no cut-down features: they show you what our work looks like on a real chart before you spend anything.
Payment is handled by Creem, our payment provider: card payments, and Apple Pay or Google Pay where Creem offers them. Which methods you see at checkout depends on your country, your device and whether you buy once or start the monthly plan. Tax is calculated automatically at checkout based on your region.
A free tool goes in the same cart as everything else, so you can take several in one go. Nothing is paid and no card is asked for. The checkout asks for your email (and your first name, if you like), and your downloads open on the next page. Only an order with something to pay goes on to Creem, our payment provider.
Cancel any time from the link in Creem’s receipt email, or write to support@usefulindicators.com and we cancel it for you.
NinjaTrader tells you the trial has ended, and the tool stops drawing. Buy it on its page with the same NinjaTrader account email, restart NinjaTrader once, and it works again.
Updates
Yes — every update is free. Bug fix, performance improvement, or new feature: no re-purchase and no upgrade fee, for every new version. With a one-time purchase that holds forever; on the monthly plan, for as long as the plan runs. Free tools get free updates too.
The version list shows every tool's newest version and what changed. The newest file is always on your order page, so you never buy or sign up again, and a free tool you can also download again from its page. Bought before 2 November 2026? It is on your Creem order page instead. Open it from the receipt email, or get a fresh link at creem.io/my-orders/login with the email you ordered with. The file name carries the version (for example ProVWAP_v1.2.zip), and the tool's settings window shows the version you have installed. Paid product pages also list every version and what changed, under Version & verification. We may send a notice for an important update, but we do not email every one.
Usually not, so note or take a screenshot of the settings you changed before you update. The safe way to update is to remove the old version, restart NinjaTrader, import the new one and add it to your chart again, and the tool then starts with its first settings. A template you saved stays on your PC, so you can load it again.
If NinjaTrader asks “Would you like to replace the existing file?”, choose No and follow these steps instead. To keep your charts as they are, save them first with Workspaces › Save Workspace in the Control Center.
We check our tools on new NinjaTrader 8 releases. If one breaks something, we ship a free fixed version — usually within 1–2 weeks — and it is on your order page as soon as it is out (your Creem order page for orders before 2 November 2026). If NinjaTrader updated and something's off, email support; you might be the first to flag it and we'll prioritise.
No question matches that. Try another word, or contact us and we answer it.
Didn’t find your answer?
Write to us. You reach the people who built the tools, and we usually reply within 24 hours.
support@usefulindicators.com