Troubleshooting
Solutions to common issues with MZpack indicators for NinjaTrader 8.
Download Issues
Download fails or shows an error after entering license key
There are several possible causes:
- Typo or extra spaces in the license key — use copy/paste to enter the key instead of typing it manually.
- Wrong product selected — MZpack Indicators, MZpack Indicators w/ Divergence, and MZpack Single Indicators are different products. Make sure you select the one that matches your purchase.
- Expired subscription — check your subscription status at mzpack.pro under My Profile → Account → Orders.
- Not logged in — you must be logged in with the account used for purchase to see download links.
Installation Issues
Indicators don't appear in NinjaTrader after installation
Work through this checklist:
- Was NinjaTrader 8 closed during installation? If not, close and restart it.
- Open the Indicators dialog, type
mzin the search box, and look under the MZpack/NT8 folder. - If the indicators still don't appear, uninstall MZpack and reinstall.
See Installation — Verify for more details.
NinjaTrader shows errors on startup after update
This usually happens when old and new versions conflict. To resolve:
- Close NinjaTrader 8
- Uninstall the old version via Settings → Apps → Installed apps (Windows 11) or Control Panel → Programs and Features (Windows 10)
- Install the new version with the latest installer
- Restart NinjaTrader 8
See Installation — Update for the standard update procedure.
License Issues
Activation fails
See Licensing — Activation Fails for the full checklist, which covers internet connectivity, firewall settings, retry steps, and contacting support.
Common license error messages
See Licensing — Common License Errors for a table of error messages with causes and solutions.
License key not received after purchase
License keys are sent within the next business day, usually within 3–5 hours.
- Check your spam, junk, and promotions folders.
- Some mail servers block messages from unknown senders — adjust your spam policy or provide an alternative email address (e.g., Gmail).
- If you still haven't received your key, contact support at mzpack.pro.
Data and Indicator Issues
Footprint shows no data or all zeros
Common causes:
- Tick Replay not enabled — MZpack processes historical data using NinjaTrader's Tick Replay feature. Enable it in your Data Series settings. See Order Flow — Data Levels for details.
- No tick data available — make sure your data feed provides Level 1 (tick) data for the instrument you're charting.
- Calculation mode mismatch — the default BidAsk mode requires bid/ask data in the tick stream. For instruments where this isn't available (e.g., Forex, crypto), use UpDownTick mode. For mixed scenarios, use Hybrid mode. See Indicators Overview — Calculation Modes for guidance.
Historical data looks different from real-time
Without Tick Replay enabled, historical bars lack the tick-by-tick detail needed for accurate order flow reconstruction. Enable Tick Replay in your Data Series settings for consistent results between historical and real-time data.
Some features — DOM pressure, DOM support, and the Hard/Soft iceberg algorithms — require live data because NinjaTrader does not provide historical Level 2 data. These features will always show data only for bars built in real time. The exception is mzBigTrade's Tape iceberg algorithm, which estimates hidden volume from each trade's fill composition and therefore also works on historical bars.
File access errors or missing tick data (OneDrive / cloud-synced folders)
If you see errors like System.IO.IOException: The process cannot access the file '...db\tick\...ncd' because it is being used by another process or "Unable to save data," your NinjaTrader 8 data folder is most likely inside a OneDrive-synced folder.
By default NinjaTrader stores its database under Documents\NinjaTrader 8. If Windows has redirected your Documents folder into OneDrive, NinjaTrader deletes and rewrites .ncd files every time it saves market data — while OneDrive is holding the same files open for syncing. The two processes collide, the save fails, and tick data can be left incomplete or corrupted.
This is not an MZpack issue. NinjaTrader does not support running its database from cloud-synced folders (OneDrive, Dropbox, Google Drive) for this reason. It also directly affects backtesting: MZpack strategies require Tick Replay with downloaded tick data (see Footprint shows no data above), and if those .ncd files can't be saved, backtests may return no trades or unreliable results.
How to fix it:
- Recommended — move Documents out of OneDrive. Open OneDrive → Settings → Backup / Manage backup and turn off backup for the Documents folder. Windows returns Documents to your local profile (
C:\Users\<you>\Documents) and NinjaTrader runs locally. - Or exclude only NinjaTrader from syncing. If you want to keep Documents in OneDrive, open OneDrive → Settings → Account → Choose folders and uncheck
Documents\NinjaTrader 8.
After either change, restart NinjaTrader, confirm it is reading from the local (non-OneDrive) folder, and re-download tick data for the instruments and dates you backtest, since some data may not have been saved while the conflict was active.
Getting Help
If you can't resolve your issue with the steps above, contact support via the helpdesk at mzpack.pro.
To help the support team diagnose your problem quickly, include:
- Indicator name and version
- NinjaTrader 8 version
- Your license key
- A screenshot of the issue or the NinjaTrader log file