NinjaTrader 7 and 8 check that you're authorized to run certain indicators, including BCT indicators. It uses what's called your Machine ID to check that you're an authorized user. If your Machine ID isn't recognized as able to run an indicator, you'll see a message similar to the following:
If this occurs, you may be able to easily resolve this on your own without waiting for support or creating a support ticket.
First, make sure that you’re running the latest version of the indicator by downloading the indicator from the Base Camp Trading website again. This is especially important if it’s been a long time since you downloaded it the first time.
Many times, it’s an unregistered NinjaTrader Machine ID that’s the issue. Assure that your newest Machine ID is properly registered for your account for each indicator you want to use. You can do this using the BCT Indicators download page. Machine IDs will change if you make a significant change to your computer, such as upgrading your operating system, or adding memory, or a new hard drive. If this happens and your Machine ID changes, you’ll need to register your new Machine ID for all of your indicators.
First, copy your Machine ID from Ninja Trader’s Help/About menu. Make sure that you’re selecting the Machine ID and not the License ID (the machine ID doesn’t have any hyphens in it). Double-click on the machine id number to select it, then right-click on your selection and choose Copy from the menu that pops up.
On the BCT Indicators Download page, select the indicator you want to download, then paste (right-click in the box and select Paste) your Machine ID into the box next to “Ninja Trader Bundle Download”, which contains the words, Machine ID. Paste your own Machine ID into that box. (See the info below if you need more assistance in locating your Machine ID.)
Once the Machine ID has been entered into the required box, hit the Authenticate Indicators button to the right and your Machine ID will be linked to that indicator.
Note that this process will then allow you to download all of the NT indicators that you own, but this is important: you still need to enter your machine ID for each of the indicators you own via the same process, as each indicator needs to be individually linked to your machine ID in order to allow it to run. You do not need to download the indicators again each time (only when the indicator has been updated or changed).
These steps should appear similar to what’s shown in the image that follows this paragraph. Note that if you do this for more than one indicator, make sure you hit the RELOAD button above the pulldown before selecting a new indicator from the pulldown. Again, copying and pasting your machine ID is recommended, as it’s easy to make an error if typing it in manually.
To get your Machine ID from either NT7 or NT8, open the Help/About menu. That brings up a dialog that includes your Machine ID. Locate it, and double-click on it, then use CTRL+c to copy it (or double-click to select it and right-click on it to get the Copy menu) so that you have the Machine ID number in your paste buffer.
IMPORTANT: Make sure you copy the correct Machine ID. Do NOT try to use your License ID, as it might allow you to download the indicator from the BCT website, but it won't run without warning about licensing. Your Machine ID will likely only contain numbers and the letters A-F (a hexadecimal number). The Machine ID is highlighted in blue in the following image (notice it's labeled as such to the left of the selected text):
Then go to the BCT downloads page, choose the indicator you want to update your license for, and paste (CTRL+v or right-click/Paste) it into the box that is requesting your Ninja Trader machine ID. Then click the Authenticate Indicators button. This will connect the new Machine ID to your account, and you should be able to run the indicator. Note that you do not need to download and install the indicator again if you already have it installed. This just assures that your Machine ID is being properly recognized.
If this does not resolve the problem, then please contact support for assistance.