Licensing
MZpack uses machine-locked licenses that are tied to your hardware. An internet connection is required for initial activation; after that, MZpack works offline.
License Types
| License | Indicators | API/Strategies | Duration |
|---|---|---|---|
| MZpack Indicators* | All 6 indicators | No | Subscription or perpetual |
| MZpack Strategies* | No | Full strategy framework | Perpetual |
| MZpack Indicators TRIAL | All 6 indicators | No | 14 days |
| MZpack FREE | Limited features | No | Unlimited |
* Refers to the w/ Divergence versions of MZpack Indicators and MZpack Strategies.
Activation
When you add an MZpack indicator to a chart for the first time, the activation window appears automatically.
Activate with a License Key
- Add any MZpack indicator to a NinjaTrader chart
- The Activation Window will appear
- Enter your license key in the text field
- Click Activate
- MZpack will verify your license online and bind it to your machine
- When activation succeeds, restart NinjaTrader 8 to apply
Start a Trial
If you don't have a license key:
- Add any MZpack indicator to a chart
- In the Activation Window, click START TRIAL
- A 14-day full-featured trial will be activated
- Restart NinjaTrader 8 to apply
The trial is tied to your machine and can only be started once.
Licensed Features
Each MZpack indicator is individually licensed. Depending on your license package, you may have access to different sets of indicators:
| Indicator | Indicators License | Indicators w/ Divergence |
|---|---|---|
| mzVolumeProfile | Yes | Yes |
| mzFootprint | Yes | Yes |
| mzBigTrade | Yes | Yes |
| mzMarketDepth | Yes | Yes |
| mzVolumeDelta | Yes | Yes |
| mzDeltaDivergence | — | Yes |
Managing Your License
Check License Status
Open any MZpack indicator's settings and look under General → Version. The version overlay in the bottom-right corner of the chart shows your license type and expiration date.
Transfer to Another Machine
MZpack licenses are locked to the hardware they are activated on. The same process applies when you replace critical hardware parts (motherboard, CPU) on the same machine — the hardware ID changes, so a transfer is required.
To move your license:
- Uninstall MZpack from the old machine (if it is still accessible)
- Purchase the Transfer Service at mzpack.pro
- Wait for the order to be processed (within 24 business hours)
- Install MZpack on the new machine
- Activate with your existing license key
The Transfer Service releases all activations tied to your license key. If you have multiple activation slots, you can reassign any or all of them to different machines after the transfer.
Subscription Renewal
When your subscription expires, MZpack indicators will stop loading. Renew your subscription at mzpack.pro, then restart NinjaTrader — your existing activation will reconnect to the renewed license automatically.
Troubleshooting
Common License Errors
| Error Message | Cause | Solution |
|---|---|---|
| License key is not valid | Incorrect key format | Double-check the key and re-enter it |
| Invalid Hardware Id | License is bound to a different machine | Transfer your license to the new machine |
| Subscription expired | License period has ended | Renew your subscription |
| License cannot be verified for this machine | Machine limit exceeded | Transfer your license to free up an activation slot |
| License server temporarily unavailable | Server or network issue | Check your internet connection and try again later |
| License verification requires internet connection | No network access | Connect to the internet for verification |
| License module not found | Missing DLL dependency | Reinstall MZpack |
Activation Fails
If activation fails:
- Verify your internet connection
- Check that your firewall or antivirus is not blocking
mzpack.pro - Try again after a few minutes — the licensing server may be temporarily unavailable
- If the problem persists, contact support with your license key and Hardware ID