Frequently Asked Questions
NinjaTrader® 8 - 7
Ninjacators programs and indicators are designed specifically for the NinjaTrader 8 Trading Platform.
If you have a brokerage account that doesn't use the NinjaTrader platform, you can always use NinjaTrader and our indicators as analysis tools and place your orders with your brokerage account.
The NinjaTrader platform is easy to use and FREE to download.
You can find out more here: https://ninjatrader.com/
Ninjacators Programs and indicators are designed especially for the NinjaTrader 8 Trading Platform.
BUT NinjaTrader 8 can be easily be connected with your TD Ameritrade / Think Or Swim account.
You can learn more about this and how to connect this right here: https://ninjatrader.com/ConnectionGuides/TDAmeritrade-Connection-Guide
Ninjacators indicators and Programs are designed for the NinjaTrader Platform only.
All our Programs and Indicators do not work on Meta Trader 5, MetaTrader 5.
Ninjacators indicators and Programs are designed for the NinjaTrader Platform only.
All our Programs and Indicators do not work on Trade Station / TradeStation
The Machine ID will remain the same when you uninstall and reinstall NinjaTrader.
The Machine ID may change if you were to change the hardware on your PC or reinstall Windows.
You can find your NinjaTrader Machine ID by opening y our NinjaTrader Control Center>Help>About. There, you will find your Machine ID.
Unfortunately NinjaTrader does not have a have a minimum internet connection speed. There is nothing they suggest.
But they are pretty clear about it, that if you intend to trade live, they do recommend to take the fastest internet connection possible.
While this speed would likely be sufficient for receiving data, They never recommend using a 3G or WiFI connection when using NinjaTrader. Instead, they recommend using a hardwired broadband connection.
The reason for this is that WiFi and 3G connections are far more likely to connection issues and excessive latency. This would be more a matter of the connection's overall health, not it's speed.
NinjaTrader 7 and NinjaTrader 8 are Windows applications which rely on the .NET Framework to operate and the .NET Framework is only available on Windows Operating System and DOES NOT run on the Mac Operating System, Phones or Tablets
There are 3rd Party Applications which do offer the option to use NinjaTrader on your mobile phone, this is a paid service and can easily be found when you search for this in the Internet.
Yes, the NinjaTrader Platform is really free.
With a funded account, the NinjaTrader platform is free to use for charting, market analysis, and live trading.
The SIM version is free even without a funded account ... As a brokerage, NinjaTrader offers access to the futures and forex markets.
To access the platform's premium features—such as advanced order types, automated trading, and backtesting—you'll need to lease or buy the software (from $60/month to lease; $1,099 one-time payment to buy). The Order Flow+ suite of premium features, which allows you to analyze trade activity using order flow, volume bars, and market depth, is available only with a lifetime license.
Read more about NinjaTrader here on the NinjaTrader Review investopia.com did back in 2020.
https://www.investopedia.com/ninjatrader-review-4706930
The NinjaTrader platform is ideal for active traders who want lots of technical analysis tools. The platform boasts excellent charting, real-time analysis, customizable technical indicators, Chart Trader (a chart-based order entry tool), and thousands of apps and add-ons from 3rd-party developers.
As a brokerage, NinjaTrader offers access to the futures and forex markets. The company has partnered with several supporting brokerages, including Interactive Brokers and TD Ameritrade, to give traders access to other markets, including options on futures, CFDs, and equities.
For your convenience, we've setup a get started section where we get you up and running with NinjaTrader in 5 Easy Steps, just go to the page below and follow the steps:
https://ninjacators.com/get-started-with-ninjatrader-in-5easysteps/
It can happen that you do receive an error message when you try to use or import a 3rd Party Indicator or App.
To find where this error is coming from you need to compile an indicator. This will show you where the error is coming from.
Please follow the instructions below to see where the errors are coming from after compiling any indicator.
This will allow you to debug the indicator/strategy or remove it from your PC.
If you are wondering why you receive an error when compiling only one indicator, it is because NinjaTrader always compiles all indicators and strategies - not just one. This is done to give you the highest runtime performance possible.
• Open NinjaTrader
• From the Control Center select the Tools menu--> select the Edit NinjaScript menu item--> select Indicator
• Select any indicator and double click on it (we need only to open and compile one script to see all compile errors for all files).
• A new window will appear and you will need to right click in the window and select Compile to compile the indicators.
• At the bottom of the window a new section will appear where you can find the error locations.
• From there you have the option to comment out offending code sections, remove the complete indicator or debug it to be able to compile again.
If you are unsure as to what the error is indicating, please get in touch with NinjaTrader directly and they can take a look at the error for you.
They have also collected more comprehensive steps for resolving NinjaScript programming errors in this tip on forums - http://www.ninjatrader.com/support/forum/showthread.php?t=4678
NinjaTrader 7 and NinjaTrader 8 are Windows applications which rely on the .NET Framework to operate and the .NET Framework is only available on Windows Operating System and DOES NOT run on the Mac Operating System.
While NinjaTrader does not officially support running NinjaTrader on a Mac; they have had many clients run NinjaTrader on Mac hardware.
They have specific installation instructions for Parallels and VMWare Fusion which will allow you to run NinjaTrader on your Mac. Below you will find instructions specific to the available options of running NinjaTrader on a Mac computer with the virtualization tools. Please note that Windows is sold separately from BootCamp, Parallels, and VMWare.
Mac Installation - Configuring NinjaTrader for Parallels
When installing NinjaTrader on a Mac using Parallels users will need to ensure that the following steps have been taken prior to the installation of NinjaTrader.
- Start Parallels and select your virtual machine
- Press the "Configure" button on the top
- Under "Options", select "Sharing"
- Uncheck "Share Mac" under "Share Mac User Folders with Windows"
- Press "OK" and start the virtual machine
Mac Installation - Configuring NinjaTrader for VMWare Fusion:
When configuring NinjaTrader on a Mac running VMWare, users will need to ensure that the following steps have been taken prior to the installation of NinjaTrader.
- Start VMWare and select your virtual machine
- Press the "Settings" button on the bottom
- Under "System Settings", select "Sharing"
- Uncheck "Documents" from the "Mirrored Folders" list
- Close the "Settings" window and start the virtual machine
Mac Installation - Configuring NinjaTrader for Apple Boot Camp:
When configuring NinjaTrader on a Mac running Apple Boot Camp, there are no special instructions needed.
Currently, there aren't any plans to have a version of NinjaTrader that would run natively in a Linux environment. Here is a link to the Minimum System Requirements necessary to run NinjaTrader 8 and the NinjaTrader 7 Minimum PC Requirements.
Read the whole Article on NinjaTrader Forum:
Yes, our indicators will work on either the free - user doesn't have a funded trading account, so can't place live trades but can use NinjaTrader and the charting as long as they have a data feed, or the paid version - user either leases or has made a one-time purchase of the platform and owns it for life and has funded account with a NinjaTrader Broker and can place live trades.
All of our products will work on either the free or paid version of NinjaTrader.
You can download NinjaTrader right here: https://ninjatrader.com/
Microsoft Installer (MSI) files are packages created by our programmers to make the install process easier for our users. Users double-click the MSI file, and the Windows wizard automatically guides the user through the installation process. We use this process to make the packaging and distribution of our Software easier.
If you have any problems with your NinjaTrader Platform which are not related to our products, please go to the following link: http://www.ninjatrader.com/Support. They will be happy to help you solve your issues.
Yes, all of our indicators, bundles, turn-keys and programs are available for NinjaTrader 8.
The Ninjacators Blog does provide a lot of content for NinjaTrader 8 Trainings, Ticks and Trips.
Click the following link and discover the NinjaTrader 8 Platform
https://www.ninjacators.com/blog/
And as always, if you do have any questions don't hesitate to get in touch with us at [email protected] or create a ticket here: https://www.ninjacators.com/contact/
Please take a look at the following link: NinjaTrader Download
We do highly recommend that you download the NinjaTrader 8 Version.
NinjaTrader will stop supporting the older Version NinjaTrader 7.
Please NOTE: that Ninjacators does no longer convert NinjaTrader 8 Indicators to the NinjaTrader 7 Platform.
Performance issues are not always related to only one or two indicators. It really depends on the capacity you have available and how much indicators, templates, workspaces etc. you have stored in your NinjaTrader.
We recommend that you take a look at your CPU usage while running NinjaTrader.
This way you can see if your computer is at the end of its capacity.
We also recommend to every customer who has performance issues to clean up there NinjaTrader. Here is a helpful link:
https://ninjatrader.com/support/helpGuides/nt8/en-us/performance_tips2.htm
You may have already placed your Order ID in your indicator to authorize it, and if you did, no further action is required. However, if you have not, please follow the additional instructions below to avoid any interruption in your service.
Each indicator you purchase from Ninjacators will only start working if you provide us with your NinjaTrader Machine ID (point #1 in this manual) and when you use your unique Order ID.
Your unique Order ID can be found inside your email with the Subject Line: IMPORTANT: Your Personal Order ID for Indicator Verification. See example on the picture below (Picture 1):
Picture 1:
Please take only the 4-6-digit Order ID, only the number (NOT the text or anything else) and place it in the Ninjacators Order ID field inside the indicator settings menu. See example of an indicator window in the picture below (Picture 2):
Picture 2:
Once you’ve placed the correct Order ID in the Order ID field, please click on ‘preset’ at the bottom of the indicator settings menu and click on ‘save’ to make sure that the Order ID is saved as the default for this indicator. After the number is saved you will not need to add the number again, unless you delete the templates and/or reinstall the indicator. It's important to complete this step now, so that you do NOT have to repeat this process again in the future. (See Picture 3)
Picture 3:
Once you have completed these steps, and provided us with your correct NinjaTrader Machine ID, your indicator will be fully functional.
In case you applied the indicator to the chart without adding the Order ID to it first, the indicator might not start working after you added the Order ID. In this case, please save the Order ID and then restart your NinjaTrader. After the restart the verification should be successful, and you can start using your Ninjacators indicator.
As always, if you have any technical issues, please call or email us so we can serve you better.
Here is how you add an indicator to your Chart:
- Open a new ‘clean’ chart. For the first installation and activation of an indicator please use a ‘clean’ chart without anything on it. No other indicators or templates, just use the default NinjaTrader Chart template.
- There are 3 different ways to add an indicator to a chart
- Right Mouse Click on the chart – Click on ‘Indicators’ in window
- Push Ctrl + I on your Keyboard at the same time
- Click on the ‘Indicators’ Icon in the Chart main navigation
- New Window ‘Indicators’ shows up with all available Indicators listed. Highlight the indicator you would like to add to the chart (Remember that Ninjacators Indicators all start with ‘ncat’) Under ‘Configured’ – click on ‘add’ to add the indicator
- Highlight the indicator and you can start changing the Indicator Properties. Please take a look at the next Step 4 on how to place your Order ID for instructions on the indicator activation.
To import an indicator to your NinjaTrader, please be sure that you are saving the provided .zip indicator file to your PC. Do NOT open or unzip the file!
You simply want to save the file in the same format as you download it, so that it stays zipped. NinjaTrader will do the hard part for us.
Please use the following steps to install the indicator:
- Open NinjaTrader
- The Control Center will be the first window that is displayed when opening NinjaTrader
- In the Control Center go to >Tools>Import>NinjaScript… (Picture 1)
- Navigate to and choose the indicator file (starts with ‘ncat’)
- In case a Warning messages appears like seen in Picture 2– Click ‘Yes’
Also, if you would not like the message to appear every time you install an indicator, just check the ‘Don’t show this message again’ box. - After the successful import of the indicator you will receive a notification shown in Picture 3 below. Just click ‘OK’ and the process is finalized
- IMPORTANT: Restart your NinjaTrader after the initial indicator import!
Picture 2:
Picture 3:
If you've already downloaded, installed, and begun working with your indicator that's great. If not, before you begin, we need to let you know that all indicators need to be properly licensed to your NinjaTrader platform before the initial use.
If you provided us with a copy of your NinjaTrader Machine ID at the time of your purchase, then no further action is required. However, if you did not provide your NinjaTrader Machine ID at the time of your purchase, please send us an email to [email protected] and provide us with your NinjaTrader Machine ID to avoid any interruption in the service.
Here are some instructions on how to find your NinjaTrader Machine ID.
Your NinjaTrader Machine ID is located within your NinjaTrader.
- Open your NinjaTrader
- Go to the NinjaTrader Control Center
- Click on the ‘Help’ Section in the upper menu
- Click on ‘About’ (see Picture Number 1)
- After you click the 'About' button another window will pop up on your screen. This is where you will find your NinjaTrader Machine ID (see Picture 2)
Picture 1:
Picture 2:
Watch a quick Video on how to find your NinjaTrader Machine ID
Once you have this information, please send us an email to [email protected], copy and paste your NinjaTrader Machine ID into the email, and send the email.
PLEASE NOTE: If your NinjaTrader Machine ID changes, please provide us with your new NinjaTrader Machine ID and we will change the ID in our system without any cost to you.
We do have a few indicators, which are NinjaTrader 8 and NinjaTrader 7 compatible to work on the old NinjaTrader 7 Platform.
But please note that we did not convert any of our new indicators into NinjaTrader 7. Neither did we update the NinjaTrader 7 files.
All our programs and indicators are designed for the NinjaTrader 8 Platform.
We do no longer convert Indicators into the NinjaTrader 7 platform.
Performance issues are not always related to only one or two indicators. It really depends on the capacity you have available and how much indicators, templates, workspaces etc. you have stored in your NinjaTrader.
The Realtime Supply and Demand Indicator is a complex indicator that needs capacity to work correctly. We highly recommend that you take a look at the provided videos and indicator manual. In there, we explain how to get started with the indicator and how to avoid performance issues.
We recommend that you take a look at your CPU usage while running NinjaTrader.
This way you can see if your computer is at the end of its capacity.
We also recommend to every customer who has performance issues to clean up there NinjaTrader.
Here is a helpful link for NT7:
http://www.ninjatrader.com/support/helpGuides/nt7/index.html?performance_tips2.htm
And one for NT8:
You may have already placed your Order ID in your indicator to authorize it, and if you did, no further action is required. However, if you have not, please follow the additional instructions below to avoid any interruption in your service.
Each indicator you purchase from Ninjacators will only start working if you provide us with your NinjaTrader Machine ID (point #1 in this manual) and when you use your unique Order ID.
Your unique Order ID can be found inside your email with the Subject Line: IMPORTANT: Your Personal Order ID for Indicator Verification. See example on the picture below (Picture 3):
Picture:
Please take only the numbers of your OrderID and place them in the Ninjacators OrderId field from within your indicator. This OrderID will always be the first field in your indicator settings. See example of an indicator window in the picture below (Picture 4):
Picture:
Once you’ve placed the correct Order ID in the Order ID field, please "right click" (NOT left click) over the Order ID and set this Order ID as the default for this indicator by clicking the button that pops up. It's important to complete this step now, so that you do NOT have to repeat this process again in the future. (See Picture below)
Picture:
Once you have completed these steps, and provided us with your correct NinjaTrader Machine ID, your indicator will be fully functional.
As always, if you have any technical issues, please call or email us so we can serve you better.
Here is how you add an indicator to your Chart:
- Open a new ‘clean’ chart. For the first installation and activation of an indicator please use a ‘clean’ chart without anything on it. No other indicators or templates, just use the default NinjaTrader Chart template.
- There are 3 different ways to add an indicator to a chart
- Right Mouse Click on the chart – Click on ‘Indicators’ in window
- Push Ctrl + I on your Keyboard at the same time
- Click on the ‘Indicators’ Icon in the Chart main navigation
- New Window ‘Indicators’ shows up with all available Indicators listed. Highlight the indicator you would like to add to the chart (Remember that Ninjacators Indicators all start with ‘ncat’) Under ‘Configured’ – click on ‘add’ to add the indicator
- Highlight the indicator and you can start changing the Indicator Properties. Please take a look at the next Step 4 on how to place your Order ID for instructions on the indicator activation.
To import an indicator to your NinjaTrader, please be sure that you are saving the provided .zip indicator file to your PC. Do NOT open or unzip the file!
You simply want to save the file in the same format as you download it, so that it stays zipped. NinjaTrader will do the hard part for us.
Please use the following steps to install the indicator:
- Open NinjaTrader
- The Control Center will be the first window that is displayed when opening NinjaTrader
- In the Control Center go to >Tools>Import>NinjaScript…
- Navigate to and choose the indicator file (starts with ‘ncat’)
- In case a Warning messages appears like seen in Picture 2– Click ‘Yes’
Also, if you would not like the message to appear every time you install an indicator, just check the ‘Don’t show this message again’ box. - After the successful import of the indicator you will receive a notification shown in Picture 3 below. Just click ‘OK’ and the process is finalized
- IMPORTANT: Restart your NinjaTrader after the initial indicator import!
If you've already downloaded, installed, and begun working with your indicator that's great. If not, before you begin, we need to let you know that all indicators need to be properly licensed to your NinjaTrader platform.
If you provided us with a copy of your NinjaTrader Machine ID at the time of your purchase, then no further action is required. However, if you did not provide your NinjaTrader Machine ID at the time of your purchase, please send us an email to [email protected] and provide us with your NinjaTrader Machine ID to avoid any interruption in the service.
Here are some instructions how to find your NinjaTrader Machine ID.
Your NinjaTrader Machine ID is located within your NinjaTrader.
- Open your NinjaTrader
- Go to the NinjaTrader Control Center
- Click on the ‘Help’ Section in the upper menu
- Click on ‘About’ (see Picture Number 1)
- After you click the 'About' button another window will pop up on your screen. This is where you will find your NinjaTrader Machine ID (see Picture 2)
Picture 1:
Picture 2:
Watch a quick Video on how to find your NinjaTrader Machine ID
Once you have this information, please send us an email to [email protected], copy and paste your NinjaTrader Machine ID into the email, and send the email.
PLEASE NOTE: If your NinjaTrader Machine ID changes, please provide us with your new NinjaTrader Machine ID and we will change the ID in our system without any cost to you.
For our Ninjacators Live Workshops you will receive 2 emails after successful purchase.
Email #1
The email was sent from Jonathan Moore - Ninjacators - [email protected]
with the subject line: Welcome to the 5 Day Trade Setup Workshop, [Your First Name]!
Email #2
The email was sent directly from our meeting software Zoom, the sender address looks like this: Ninjacators Workshop <[email protected]> This email includes everything you need to have to join the live events. (And don't worry, all events will be recorded and uploaded into your member area, if you can't attend all of the live events.)
If you did not receive the Zoom link, the registration link for your event is posted in the Member Area (Email #1 with the login credentials to the member area)
Material Access, Member Area, training, 5 day Workshop, Live session
Automated Trading
In order to achieve optimal performance from NinjaTrader while running several bots simultaneously, the minimum recommended number of Days to Load for each bot is as follows:
If the bot uses a 60 Minute chart, load a minimum of 720 Days,
If the bot uses a 30 Minute chart, load a minimum of 360 days,
If the bot uses a 15 Minute chart, load a minimum of 180 days,
If the bot uses a 5 Minute chart, load a minimum of 60 days,
If the bot uses a 2 Minute chart, load a minimum of 30 days.
Not only will this contribute to saving Windows system resources and improve overall performance while the bots are running, bot loading times (enable times) will be reduced.
Please download and reference the spreadsheet included on in the Robot Lab members area on the Initial Setup, How To Get Started and Software Download page.
Simply open up a browser window on the VPS and go to https://ninjatrader.com/Download and download and install NinjaTrader and use your same license key.
Then, go to https://ninjacators.com/ and login to the members area and download the Robot Lab installation file(s). Note: You won't be able to login to the same brokerage account real-time data connection on your PC and DESKTOP. You may need to contact NinjaTrader to determine how to do this. But, if you have multiple accounts, there is no issue.
You need to uninstall the virus program from the VPS, then download and install the robot lab file. In the VPS, go to Apps/Programs - found by right clicking on the Windows icon in the bottom left hand corner of your screen, or search for Control Panel, then find the security program that keeps blocking the robot install and uninstall it(it can be re-installed after the bots are installed), then download the robot lab file and install it. This has been the process used with VPS which have overactive security settings.
To check daily performance you can do it 2 ways:
- Just add the bot to the chart - be sure the chart settings are correct for the specific bot and that it is enabled, then just look at the trades that were executed for that specific day on the chart
- In NT8 Control Center go to New > Strategy Analyzer. When it loads up on the upper right hand side be sure it's set to "Backtest". Then under "Strategy" select the robot you want to test. Then go to "Time Frame" and put in the start and end date, then click "Run" at the bottom and it will show you the trade stats for that time period.
Since the bots all have pre-programmed unique strategies they very seldom fire off opposite trades at the same time. While it is possible, it is extremely rare and if it would happen, then the orders would simply cancel out each other.
For account max daily loss limit, please contact your broker to see if they have they function. We do know that Rithmic provides this feature and allows you to set the max daily loss limit as a feature. The bots themselves do not have a max daily loss limit built into them.
You may notice that a bot is watching the NQ to execute trades on the ES. That's perfectly normal and is working as intended. Some of our bots will watch multiple markets and conditions within those markets in order to execute a trade in a single market like the ES.
Different bots work better in different conditions. By having multiple bots, you are setting yourself up for success by having a 2, 3, or more bots specifically built for the current market environment where it can best perform and put your account in the best position
Absolutely! Because the robots are hard-wired to do all the hard, emotional parts of trading for you, that normally takes years to learn. With your own army of robots, your job is to flip them on a few minutes before the market opens. Then stand back and let them farm profits for you in your favorite markets and timeframes until the market closes. Which we show you how to do in our quick start videos. Or go even deeper to customize and scale your results into wealth with our Live trading and learning Robot Lab.
All robots work for day trading all E-minis and Micro Futures (S&P 500, NASDAQ, Dow, Russell 2000, Currency Futures). As well as specialty bots for Crude Oil, Gold, and Bonds.
Yes, you can step in at any time to manage or close the trade that the bot initiated.
If you’re planning on day trading futures with less than 10 robots, the computer you trade with now will most likely work. If you’re buying a new computer just for this, a standard gaming computer will work great.
Your PC must meet the minimum requirements listed below to run NinjaTrader 8
Windows 8.1, Windows 10, Windows 11, Windows Server 2012 or later
•1 gigahertz (GHz) or faster 32-bit or 64-bit processor
•2GB RAM
•Microsoft .NET Framework 4.8
•(pre-installed on most PC’s and can be downloaded here: Microsoft .NET Framework)
•Screen resolution of 1024 x 768
•DirectX10 compatible graphics card highly recommended
NinjaTrader 8 was designed to take full advantage of modern PC architecture. To achieve the highest possible level of performance, NinjaTrader 8 will utilize all available CPU cores and additional memory resources. Depending on your actual usage with NinjaTrader, you may need more or less resources than the average user. Additional memory will be of direct benefit when running strategy optimizations, and the amount of additional memory needed is proportional to the number of CPU cores available. NinjaTrader can fully utilize a CPU with up to 64 logical processors (cores), using a CPU with greater than 64 logical processors is not advised (this would mean processors would be grouped, which is not supported).
•2 (GHz) or faster quad core 64-bit processor
•8 GB RAM
•DirectX 10 compatible graphics card
•SSD Hard Drive
Nope. Nothing different than if you were trading just by yourself. This means you’ll need to pay for data feed (usually $29-$49/month thru the broker you select on your platform). And of course, you’ll have to pay whatever commissions they charge. Which are the same as if you traded without the bots.
Every trader's expectations can vary wildly. One of our Bot Portfolio's can set up a trader for success by having multiple bots working for them at the same time. Having multiple bots in your arsenal will help with diversifying risk in diverse market conditions. Some bots will excel in a particular market condition and struggle in others. However, a Portfolio of Bots will have the ability to attack a diverse array of market conditions.
No, by default, the bots only trade during the American cash session if the Automated strategies are selected. However, you can choose to use a semi-automated method by using the ATM feature (Ninjatrader 8 Feature) which will allow you to set up your own stop and targets. By using this feature, it will be up to you to close the trades out at the end of the day or carry them into the overnight session.
You can use any Futures account but some brokers have helpful safety features such as prohibiting your trade account from any new trades should it fall below a certain daily threshold.
Absolutely. You can trade these from anywhere in the world as long as you have an able machine and a solid internet connection
(The bots are designed for the Futures Market and US Cash Session)
Originally we at Ninjacators created a sister company E-Minibots but we have found a larger demand with our Ninjacator audience and have since transitioned our E-Minibots to a refined bundle of our Fantastic 5 Portfolio and our Robot Lab Package.
We try our best to provide you with all that you need to simulate the same results. We recommend that you use a Custom Date Range back to 1/1/2008 for back testing, use the designated template designed for that specific bot, and the data format must be in DD/MM/YYYY. For any further questions please take a screenshot of your results and send them into our support to review and help.
We create our strategies and indicators internally as a company, although a 3rd party add-on for NinjaTrader our products are internally developed.
We provide those Backtesting Sessions for your benefit, to match recent market conditions and to help better refine the strategy on a regular basis and provide updated templates as needed. You can also ask any backtesting related questions or issues you may be experiencing, we're always happy to help.
As long as the bots are enabled and show up green in the Control Center under the "Strategies" tab, this means they are on waiting for trades.
Sometimes in different market conditions, they won't take trades, and it can be a few days depending on the bot's individual strategy. Some bots are more active than others so some days you won't see a bot trigger a trade but then be a lot more active in subsequent days.
You can always scroll back in time to be sure you see past trades on the chart.
At this time, all of our products including the robots, are developed for exclusive use on the NinjaTrader 8 platform only. We do not support NT7.
Robot Lab comes with one computer license, if you want to run the bots on different Virtual Private Servers/machines, you will need to purchase additional computer licenses.
Yes! The beauty is, the robots can work on any account that can be connected to NinjaTrader. However, the problem with using them on evaluation accounts is how companies implement their maximum trailing stop drawdown. You have to almost manage each bot utilizing your own ATM Strategy for taking off profits.
Yes, some of the parameters can be modified - in fact we walked through the process of optimizing some of the parameters on the F5 bots in the April 25, 2022 LIVE FAQ session - be sure to watch that recording. You can download the optimized strategy templates from there as well.
These bots are looking for specific criteria to be met on the 15 and 30 minute charts... therefore, they don't trade every day. Straight No Chaser is the closest bot we have to trading every day.
Christian prefers to keep everything on a time-based chart because he likes to keep things simple and stable. However, yes you can use them on other types of charts, such as tick charts. But, doing this can complicate your testing results.
10-year Performance data for portfolios are located on the Sales page and each bot has it's own 10-year performance video located in the Member Area.
No.
While this is a rare event, you would pay normal commissions as you would with manual trading of opening and closing a trade.
Yes, the bots will work great with their default settings. Christian uses all of his bots with default settings and no special parameters.
The Automated Trading Portfolio Analyzer allows you to backtest multiple bots (or a portfolio of bots) simultaneously so you can see and compare performance metrics.
We update the live results periodically and with 10-years of backtested data, there is plenty there to see how the bots/portfolios performed in very diverse market environments.
No, the whole idea of trading bot-folios is to diversify and balance your risk with multiple bots trading different strategies to smooth your equity curve. A single bot may outperform or underperform in a single market but an army of bots trading simultaneously will keep each of them in check and ensure a balanced equity curve without the wild swings.
Not much – you can get started right away with the default settings! You don’t need to understand the logic/mechanics of the robots to get started. First, we always recommend that you become comfortable with the trading results in SIM. Then, when you are ready, trade one micro contract on each bot you wish to trade to become more comfortable with the results. You only need to have the technical ability to turn the robots on and off and manually exit positions, if necessary.
You do not need any prior experience, you can learn this quickly. One learning curve would be finding your perfect portfolio. Whether you build a custom portfolio or use one of our pre-made portfolios. The biggest learning curve will be to trust the system. We recommend testing it in SIM until you have learned to trust the system before you ever trade live.
If you are also new to NinjaTrader, we have a NinjaTrader Crash Course here: https://ninjacators.com/getting-started-help-section/
And more NinjaTrader Tips & Tricks on our blog: https://ninjacators.com/blog/
We will teach you this in the classes, but here are the methods:
The robots work on anything, but we recommend time-based charts and that is also what you see on our default settings – because we like to keep things simple. However, you can choose which type of chart(s) to use.
Yes, if for any reason, a Robot needs to be updated to the latest version and anything corresponding to that update will be uploaded to the members area for you to download and use at no additional cost.
That is completely up to each trader. It depends upon the type of portfolio you want to build, risk factor, account size, etc.
Using a decent trading computer, all 45 bots should run without a problem.
We cannot give advice, please consult your broker. That said, it depends on how aggressive you want to be and what risk you are willing to take.
The first is steadfast.net. Contact: Jeremy Miller, Senior Account Executive | T: 888.281.9449 x218
Here are a few of the most popular options from Steadfast for dedicated servers:
E3-1230 3.2 Ghz Quad Core16 GB RAM2x 240 GB SSD (RAID 1)10 TB BandwidthGigE Uplinks1x Primary IPv4Windows Server Standard 2019Approximately $139/mo | Month to Month
or
i3-4330 Dual Core 3.5 Ghz16 GB RAM2x 240 GB SSD (RAID 1)10 TB BandwidthGigE Uplinks1x Primary IPv4Windows Server Standard 2019Approximately $129/mo | Month to Month
---
Or you can visit https://chartvps.com/
Steadfast or Chart VPS can answer all of your questions regarding their products.
Yes, the robots will work in any account that can be connected to NinjaTrader such as NinjaTrader Brokerage or Interactive Brokers.
Robot Lab requires a leased or Lifetime License for NinjaTrader 8.
Yes, the purchase of Robot Lab includes a lifetime license to the software and includes all future updates.
Level 1 is fine... however, as of right now, four require additional data feeds for symbols ^ADV, ^DECL, and ^VIX. We provide this information for all of the bots in the members area.
Here at Ninjacators we offer our 30-Day ‘Love It or Replace It’ guarantee. This means that you can exchange any purchase to any of our other products, no questions asked within 30 days of original purchase. You can exchange for a product of equal value for an even exchange, you can upgrade to a product of greater value and only pay the difference.
As per our Terms of use, we do not issue refunds: https://ninjacators.com/legal/terms-of-use/Upgrading your computer is not an issue, when you get a new computer please contact [email protected] and let our support team know.
Yes, before 9:30 am ET each morning, we double check that the robots are on/enabled and let them run. We usually check on them just before 4 pm ET each day to be sure we are flat, then shut them down – or leave them on for the next morning. It is up to you!
We have a 25% rule. If a robot breaks out of that, either to the upside or to the downside, we will take a very, very close look at it. Because that could be one of the very rare cases that a trading edge is broken. So, yes, if that happens we will alert you.
Yes, we have everything available in the members area.
Yes, we offer a White Glove Installation remote service which can be scheduled directly from the members area right after purchase. We also offer two live sessions per week for education.
Yes, but there are a handful of bots which do not. Because they use some special things which NinjaTrader replay mode cannot do.
It is not required and is up to each trader but running Robot Lab on a VPS is our personal preference. It is easy, and for the most part, you don’t have to worry about internet speed and/or power outages and you can access it while you travel. A VPS provides a lot of stability against these types of issues.
Yes, you can run both without any problem what-so-ever, they will not interfere with each other.
Yes, all Live Robot Lab Sessions are recorded and posted to the members area as soon as possible after each session.
Because I want a wide variety of methods to build my portfolio in such a way that they work in all types of market conditions, such as, sideways, trending, up market, down market, bull market, bear market, etc. I want a portfolio which does the heavy lifting for me. We want the max risk level I can tolerate yet have the upside potential I want to see.
While this occurrence is rare due to the different strategies employed by the bots, due to FIFO rules it will cancel a long trade if a short trade is triggered and vice versa.
It is not required. We don’t necessarily optimize individual robots, we prefer to optimize the portfolios. However, the individual robots can be optimized. We did a few tweaks and increased total net profit while at the same time reduced max drawdown. This type of thing will be covered during the Live Robot Lab Sessions.
We think ours are the best robots because we can prove that our back tests match reality. But, we suggest that you do your own research!
You never know, but some of the robots have been profitable during past sell-offs.
A) First, there can always be technical issues, when we are talking about technology, period. Most technical issues have to do with electrical power and/or internet connectivity. This is the biggest reason I run my robots on a VPS. The robots are equipped to handle situations where the market is running too fast or there is a huge market move, the robots can adjust to that the robot won’t trade. Yes, that can happen, but it’s not highly likely. This is the reason we don’t suggest setting the bots on Sunday night and not looking again until Friday evening. We suggest checking on them twice a day, just before opening and just before closing, to be sure everything is as it should be.
B) Be smart, and limit your downside on an account basis. Talk to your broker and/or set these limits for yourself in Rithmic.
Absolutely! You can do any increments you choose! In my portfolio I have each robot set to trade the max of one full size E-Mini contract. As I tweak my portfolio, I will sometimes add a certain number of micro E-Mini contracts on top of the full size contract.
Yes!
We will discuss this in the Live Robot Lab Sessions. We have something for 5 year, 10 year, 30 year, and the Ultra Bond. It’s a mix of different things, not many people trade these bots, because you have to have a large account.
We are not brokers, therefore cannot give trading advice, and this falls under the category of advice. We can only share our experience and what we do. We have pre-made portfolios to choose from to get started if you don’t want to customize. We do talk about this subject during the Live Sessions so you can make the best decision for yourself.
It’s all C# but you do not need to code anything, it is coded for you.
You can tell each single robot which account it should trade. Then, you can do the allocation based on the size.
None of the robots are trading high frequency. We’re entering with limit orders, most of the time there is a decent amount of time to place the limit order. A VPS close to the exchange might help.
Yes, the lifetime license to Robot Lab is transferable.
We do not provide payment plans and we do not offer PayPal. However, you can split the total across two or three credit cards at the same time.
No, but yes… NinjaTrader is a Windows based platform, therefore, does not work on Mac. However, there is a workaround. We recommend the use of a remote computer. Please do your research to find the best remote computer for you.
Absolutely, yes. Be sure the robots are turned on and enabled before market open in the morning. Yes, you can step in and manage the trade.
Yes, you can trade any futures account that connects to NinjaTrader. Go to “Connections” to see accounts that can be connected to NinjaTrader.
No, we do not offer trials. We offer our “Love It or Replace It” guarantee.
There are multiple ways to do this, which you will learn about in our Live Sessions. The simplest way is to get data from your data provider, you can get data from the inception of the market. Then they roll it into a continuous contract so you basically have one contract you can test it all on. We show you how this can be done within NinjaTrader. This is very easy and can be done one of two ways. A) with a continuous contract. B) to get data directly from the broker.
US Futures Only for now.
Yes, if you want to trade simultaneously, you will need an additional NinjaTrader license. If you want to run Robot Lab on two computers simultaneously, you will need to purchase an additional license for Robot Lab.
No. We are transparent when it comes to explaining what the robots do, how they trade, etc. But no, we do not share the source code as it is proprietary.
Christian: Personally, I don’t, and I know that that’s a learning curve – because I trust the process and the history. But, yes, you can do this if you choose to.
That is fantastic, it’s great this is exactly the reason we have created the pre-made portfolios.
In NinjaTrader, the individual totals for drawdown may not be accurate due to their calculations and the way it tracks trades in drawdown, but the All trades total is very precise.
The Diversified Portfolio is designed for Smaller Sized accounts and shows a lower $ drawdown due to the smaller account size needed. The Small Drawdown Portfolio is for a larger account which is why the $ figure is higher.
No, the idea behind a bot-folio is that you’re diversifying your risk by running bots with different strategies at the same time to balance out the risk and account for both low/high volatility. Can you choose certain bots to run in certain environments? Absolutely, but it’s not necessary.
Yes. In general, every bot is designed to do that. Some bots are heavily geared toward longs and other bots are heavily geared toward shorts. So, it depends on what the edge is and the underlying method.
No, there is not.
Yes, that is expected and is part of the portfolio idea. All bots each have a stop order and a target order – there is no unprotected trading.
Yes, some but not all. It depends upon the method behind the robot.
No.
In general, when you look at the methods the bots are based on, it is mainly geared toward pro-volatility – probably a 60%/40% mix pro-volatility. We talk about this in our Live Sessions.
We are beta-testing a management system now to support this… No trading platform supports this at this time. Obviously, there are NO guarantees in trading, even with manual trading. But, we have a couple of hacks for portfolios that we teach in the Live Sessions.
Yes! All our robots will work in a portfolio together. You can mix and match any of the robots in a portfolio. There are endless combinations possible with 45 robots! The Portfolio Analyzer will give the numbers to know if you have chosen a good combination, before you even turn them on.
No, the ATM is not used at all in the fully automated mode. The fully automated mode has custom code for handling the trailing stops. But, if you trade in the manual mode, the bots will get you in then it will be sent to the ATM and you can manage the trade.
Yes. At first, we did not include this feature. We prefer to optimize on a portfolio level but some members wanted to optimize individual bots. So, due to demand, we opened up some of the crucial strategy settings for each robot.
No, we do not sell individual robots, they are only available as the full package.
Yes.
Robot Lab is geared toward US Futures only.
No
Christian prefers to optimize at a portfolio level, not an individual robot level. So, each individual robot is run with default settings. However, you can choose to optimize individual robots and then the portfolio.
No, I am referring to the overall account/portfolio drawdown.
Yes, that is correct. The way this is done is, you choose a pre-made portfolio with 10 robots for example. We have one installer that installs each robot into your NinjaTrader, then you choose the robots listed for that portfolio and enable them. The default settings are such that you can start testing right away.
Christian prefers to keep everything on a time-based chart because he likes to keep things simple and stable. However, yes you can use them on other types of charts, such as tick charts. But, doing this can complicate your testing results.
Yes, sometimes you might set up one robot more than once. For example, Chaos Theory, we have that set up on both the micro contract as well as the full size contract. So, it is set up twice.
Yes, this and other detailed information for each bot is available in the members area.
The robots have AI components, but when you install them and use them, at this time they will not “learn” and get “smarter.” But we are currently working on something which will constantly update them to be constantly optimized.
No, we share our results live every week in our Live Sessions. We are an open book.
Any Futures broker that can connect to NinjaTrader 8 can be used to connect
Yes, we have 15 pre-made portfolios which do exactly this. We suggest choosing a pre-made portfolio that meets your needs/criteria/style the best, to start with, then tailor it more to your needs as you learn what we teach you.
No. What we do is look at it on a portfolio basis – they won’t hedge a trade per se, but they will basically adjust the portfolio.
We categorize the robots into 3 major categories: Active Robots, Ambitious Robots, and Aggressive Robots. These are based on a variety of different things. The biggest component for us is the “average trade.” We want to have a baseline of steady trading robots (active), making small profits. We also want robots which are more ambitious going for bigger targets but may not trade as often. Then, we have aggressive robots, they have a higher target but trade less often.
We have all of this information, but to see it on the chart depends on the strategy itself. Yes for some, but no for others.
Robot Lab is just for futures, it will not work on stocks, options for forex.
We have robots which can trade futures currency pairs such as 6E or 6J but we are trading the future contract of it, so FX futures. Right now, we don’t have any bots that do pairs trading such as UB ZB or any other pairs.
If you look at the results, higher volatility definitely helps. But you can adjust the portfolio based on the volatility and add more pro-volatility robots in high volatility periods or lower volatility robots in low volatility periods.
There isn’t a specific profit factor point that we take into account. More important to us is the 10-year track record of the strategy to ensure it has an edge.
There is not a daily “trading room” per se, however, we encourage this during our Live Sessions twice a week.
If the question is geared around position size, then no. These bots are not meant for institutional use with large volumes. These are for retail traders.
Yes, you will see all of the information for each individual robot, what it does, how it works, its trading edge. As well as all of the rules of entry, stops, target, trailing stops, how does it trail, etc.
It depends on your portfolio. We categorize the robots into 3 major categories: Active Robots, Ambitious Robots, and Aggressive Robots. These are based on a variety of different things. The biggest component for us is the “average trade.” We want to have a baseline of steady trading robots (active), making small profits. We also want robots which are more ambitious going for bigger targets but may not trade as often. Then, we have aggressive robots, they have a higher target but trade less often. You can reference the profit/loss charts for the portfolios on the Sales page or inside the Member Area for more information.
The “net profit” is after commissions.
We have developed the Portfolio Analyzer to backtest portfolios, then the next step is to set and trade in a SIM account. In theory, you can look at it in market replay. However, it can be a replay nightmare. To speed up the process, we suggest setting it to run in a SIM account live, while you backtest.
We do have a couple of vendors that we prefer to work with and many that we’d steer you far away from. It’s important to choose the right VPS provider for automated trading and we provide information on that inside the Member Area.
Each robot, regardless of the method behind it, looks very closely at the execution. We have a mechanism in place for limits.
Both, we go through things like this during the Live Sessions.
You can trade as many accounts as you would like within one NinjaTrader. You can run the bots within all of the accounts you have within one NinjaTrader license. They will trade any account you can connect to NinjaTrader.
Yes, there are endless combinations of things you can do. We like to let the robots run automatically, but we still trade discretionary – but different. You can set up the robots to send the orders to an ATM inside NinjaTrader and do what you want manually. Or you can use just the signals by setting the robot up to run in SIM so that you can see the trades and decide for yourself whether you place the trades manually or not.
Yes, you can simultaneously test as many strategies as you want and then there is a functionality you can change the settings in each strategy to test it then re-run the test of the Strategy Analyzer. It’s a two-step process.
We have two or three which trade the EURO FX Futures, but they are mainly geared toward US Equities, NASDAQ, ES, Gold, Crude Oil, some Natural Gas, some RTY… We try to stay in markets that have volatility and market depth.
We have basically built an order management tool connected to each robot so this does not become a problem – and it works with Rithmic very well.
As a Robot Lab Member, you can submit the outline of your strategy with clear parameters that we’ll review and see if it’s a solid candidate to put into a bot. The strategy will need to have a long-term edge (10+ years) for it to be considered and the indicators would need to be either Ninjacators indicators or native indicators to the platform.
Yes.
Yes, as long as it is within NinjaTrader.
Yes.
Each robot manages risk individually, then, they are put in a portfolio to leverage their strengths and weaknesses – and minimize the weaknesses to make smaller draw-downs than what we would see on an individual robot. This is the reason for portfolios. Then it comes down to how each robot does it and that depends on the method used for that robot.
All in/all out because it needs to be tradable for anyone (we built these for retail traders).
Generally speaking, volatility is our friend. Obviously, not every volatile day, week, or month will be good, but what we try to do is to find historical patterns that work with the robots/portfolios. We can talk about this kind of thing during our Live Sessions.
The Level Touch Trader will only Auto-Enter you into the trade. If you have an ATM strategy enabled when the trade is entered then it will place the Stop and Targets in for you according to your ATM strategy.
Once the trade is entered and the ATM orders are placed, you can manually adjust the Stop/Targets just like normal.
You will need to click the menu button at the top-left of your chart to turn on "Trade Long" or "Trade Short" in order to enable the auto-entry.
It is important to remember, the Level Touch Trader will only auto-enter you into a trade. It will not manage the trade or place stops and targets in for you. The stop and target is based on your ATM strategy.
The gap is because the calculation for the grid for the day happens within that 1st hour of trading. If you want to extend the zones from the previous day into that 1st hour of trading, in the indicator settings, scroll down to "Display" then select "Plot During Input."
Ninjacators Indicators (Login, Licensing, Data, etc.)
We are operating the Indicator of the Month Club on an automated basis. All download links to the free indicators are only valid for a certain amount of time and the array of indicators changes over time. This means it could be possible that we take some free indicators out and add new ones in. Our system will then automatically distribute the free indicators to each member on a monthly basis depending on the level of commitment of each member.
For that reason, it is really important that you keep opening your emails and use the download links which are provided with the free indicators. When you do not open the emails we send, the system will detect this and the frequency you receive the emails from us will slow down automatically as it assumes you do not have any interest in the content.
For our new 2022 Indicator Of the Month Club Indicators are currently delayed but we are working diligently to release new ones as soon as we can. As soon as they are released they are added to your Member's Area.
When you purchase from Ninjacators, you will get a chance to choose the number of licenses. Each license can be used on One (1) Computer.
You can purchase additional computer licenses for every indicator, bundle, turn-key, or Program you bought from us.
If you like to upgrade to a second computer license, just get in touch with our support team and send an email to [email protected] or submit a ticket right here
In order for the indicator licensing to work and not cause any trouble, it is mandatory that you active your Software license. This can come in two forms, either an Order ID or a License Key.
Please follow the steps on how to activate and install your Software in the Member Area.
There you will find a step by step guide on how to get started, how to install and activate your Software.
For further questions, please send an email to [email protected]
Every purchase made with Ninjacators can be used on One (1) Computer and we can store up to 3 Machine IDs to your account. You can purchase additional computer licenses for every indicator, bundle, turn-key or Program you bought from us. The only time you need to purchase an additional license is if when you want to use the indicator/bundle simultaneously on multiple machines.
If you like to upgrade to a second computer license, just get in touch with our support team and send an email to [email protected] or submit a ticket right here
When you purchase from Ninjacators, you will get a chance to choose the number of licenses. Each license can be used on One (1) Computer.
We can store up to 3 Machine IDs, which means you can use the indicator/bundle on ONE of those three Machines at a time. The only time you need to purchase an additional license is if when you want to use the indicator/bundle simultaneously on multiple machines.
You can purchase additional computer licenses for every indicator, bundle, turn-key, or Program you bought from us.
If you like to upgrade to a second computer license, just get in touch with our Support Team and send an email to [email protected] or submit a ticket RIGHT HERE.
If you are a member of the Indicator of the Month Club, you will receive great deals at least once a month. If you are interested in buying a bulk of indicators please get in touch with us and we are sure we can provide you with a great deal.
We currently do not offer customized bundles, but you will find a great array of Bundles we’ve created for you. Just click here and browse through our Bundle Section.
We provide video tutorials for our indicators, but some indicators may also come with a PDF manual. To check, please go to the download section in the member's area. All training tutorials will be accessible through the member's area.
You can ask our Support Team to confirm before purchase if needed, click HERE.
There are three types of download files that our indicators can be, a .zip file, an .msi file, or an .exe file.
Each indicator's members area has an instructional video for installing that particular indicator.
Below are the written instructions for each type, as well. When you download each file, you can see which type of file it is, then follow the instructions below, accordingly.
How To Download and Install .zip files:
1. Download the file from members area
2. Once downloaded DO NOT OPEN/EXTRACT .zip file
3. Open your NinjaTrader
4. Click Tools > Import > NinjaScript Add On…
5. Find the .zip file and click it to import
6. Once successfully imported you can create a new chart
7. Click on "Indicators" and the indicator will be there (ncatindicatorname)
How to Download and Install .msi or .exe files:
1. Shut down NinjaTrader - it is required that NinjaTrader be CLOSED/SHUT DOWN for this installation process.
2. Download and run the program file by double clicking on the download file, this will run the setup wizard, run until complete
3. Restart NinjaTrader
4. Open new chart or workspace
5. Click "Indicators" or "Strategies" (depending upon which program you have purchased) and the program should be there.
To uninstall an indicator, simply open the NinjaTrader Control Center, click Tools>Remove Ninjascript Assembly. Select the indicator you want to uninstall and click Remove.
Here is a quick video tutorial : https://www.youtube.com/watch?v=p-yJuoRarLk&t=8s
We do have a few programs in our portfolio which can be used on Cryptocurrency.
Please see the list below on which one of our product are compatible with Crypto.
Let our dedicated Support Team know if you have any other questions HERE!
Please check out our Store for all programs and indicators who work on Stocks
Some customers experience issues using the Oscillator which is Part of our Micro Power Trader.
The problem is a data issue, the Trend Oscillator requires additional data.
Originally, the package only had the Trend Oscillator, but due to the demand, we developed an alternative Oscillator to accommodate our clients who do not have the extra data. The Aggression Oscillator is the replacement of the Trend Oscillator due to the data conflicts.
However, we kept the Trend Oscillator for our customers who already had the data or if you ever want to upgrade the data for it.
There are now two Oscillators in the software file. So, you may want to use the Aggression Oscillator, instead.
The requirement information are available inside your Member Area
We're sorry you have not yet received your login credentials to access your purchase.
If you have purchased from us before the product does become immediately available within your
Members Area HERE.
If it is your first purchase here is how to access your Members Area and create your Account!
To access the Ninjacators Members Area please click here : https://ninjacators.com/login/
Once you’ve arrived at the login page please use your email you used for your purchase as the “username” and then select “forgot password” the page will then redirect you to enter your purchase email once more.
After submitting your password reset request you should receive an email from Ninjacators with the password reset link. Please click on that link to reset your password, after doing so you should have access to your members area.
If you should have further questions please let our Support know HERE
We do have currently the following Programs which come with a trade execution feature:
Zorro Futures (For all Futures Markets)
Zorro Forex (For Forex Markets Only)
The listed Programs above do have a trade execution auto entry feature that you can enable or disable.
Once the trade is placed you will need to manage your stops and targets. It will not auto exit a trade. You can use the NinjaTrader ATM to configure your own strategy for exits and stops.
Definition Trading Execution:
In trading, execution is the completion of a buy or sell order from a trader. It is carried out by a broker. When you tell your broker to buy or sell a particular asset, they will decide the best way of completing your request as quickly as possible.
If your NinjaTrader Machine ID is already stored and activated inside our Ninjacators Licensing system, there is no need to provide us with your NinjaTrader Machine ID again.
Your Machine ID is generated by NinjaTrader based on your PC's fundamental hardware (like RAM, motherboard, etc.) and fundamental software (BIOS/UEFI version, Windows updates, firmware updates, etc.). If any of these items change, your machine ID is likely to change as well.
If that happens, please send us an email to [email protected] and let us know your new Machine ID. We will replace your old NT Machine ID with the new one.
All of our software purchases are one-time payments to own the indicators for life. This also includes free upgrades and updates.
There are no recurring fees with with our products.
It might be that we do offer a monthly subscription, which would be a 'recurring payment'. But for our indicators and tools it's always a one-time payment.
You can use the indicator on any time-frame you like.
You are also able to plot the indicator on ANY chart type and period (Range, Renko, Tick, Minute, etc), but the calculation must always be time-based. This is explained in the video.
This means if you like to use the indicator on a non time-based chart type, you need to change the Timeframeperiod from "ChartPeriod" to minute, hour, etc. Also, you must choose a Timeframe Value other that "0".
This will allow the calculation of a different period other than the chart period. The indicator should plot on Tick, Range or Renko Charts.
We highly recommend that you take a look at the detailed video on the indicator download page.
Here are the differences between the Dynamic SR Zones Indicator and the FREE Realtime Supply and Demand Indicator:
Dynamic Support and Resistance
The calculations of the Dynamic Support and Resistance indicator are based on two major core components: Price and Volume. The indicator provides real-time support and resistance zones to detect possible market stops and reversal opportunities.
Support = is a price level which “supports” the market. Often the price has difficulties breaking through this key price level on the first test. The support levels of the Dynamic Support and Resistance indicator are based on price and volume of historically as well as real-time calculations to deliver the most possible insight of this key price level.
Resistance = is a price level which “prevents” the current market price from increasing above this level. In other words, the price has difficulties to break up through a key resistance level on the first test. The resistance levels of the Dynamic Support and Resistance indicator are based on price and volume of historically as well as real-time calculations to deliver the most possible insight of this key price level.
Realtime Supply and Demand (FREE INDICATOR)
Detects imbalances of Supply and Demand in real time and plots zones on the chart to visualize them. The indicator is built on the core concept of any market in the world; Supply and Demand moves the price.
Supply imbalance = more sellers than buyers = price will fall
Demand imbalance = more buyers than seller = price will rise
The Elliott Wave Pro Bundle was developed exclusively for NinjaTrader 8.
NinjaTrader 8 allowed us to implement advanced features not available in the NinjaTrader 7 framework.
Initially we had planned to also build a basic version of the Indicator for NinjaTrader 7, with all features which could be supported, but realizing that more than 50% of the advanced features could not be build in NinjaTrader 7, so we decided against the production.
We are committed to deliver you the best Elliott Wave Indicator on the market today and a basic version would not be in the best interest for you not for us.
Ninjacators Indicators are designed specifically for the NinjaTrader Platform. To use our indicators you will need the NinjaTrader Platform. The indicators are not currently compatible with any other platform at this time.
You can download the latest version of NinjaTrader for free at the following link: NinjaTrader Download
Please note that our company does not provide backtest results. Every purchased Product does come with detailed explanation videos and guides on how to get started with it, and we show you how each indicator works, as well as how they work in conjunction.
We do provide preset settings that have provided the best results when we have backtested the indicator(s) but we recommend to adjust each indicator to your own trading preferences, trading style and markets.
Yes! We provide FREE Support to all of our customers who purchase our Indicators for NinjaTrader.
We provide full Support via Email, Phone, and Chat.
Remote Sessions vary on program(s)/errors occurring and staff availability.
As of now we do not offer a free trial or demo of our products, if that changes we will be sure to advertise it in the future.
Please note, every purchase comes with our 30 Day ‘Love It Or Replace It Guarantee’. Which means that you can exchange a purchase within the 30 Day Guarantee time with any indicator or bundle equal to the price you've paid - no questions asked.
If you do like to get a feeling for the quality of our indicators, I would recommend that you take a look at our FREE Indicator of the Month Club, where we send you a free indicator every month. You can learn more about it and sign up right here: https://ninjacators.com/free-ninjatrader-indicator-club/
Please let us know if you do have any additional or other questions, we'll be happy to help
If you would like to have a special Indicator which is already growing in your mind, don’t hesitate to contact us. We will be happy to build you your own indicator. Just get in touch with us, tell us your idea and we will contact you to discuss it.
It can happen that you do receive an error message when you try to use or import a 3rd Party Indicator or App.
To find where this error is coming from you need to compile an indicator. This will show you where the error is coming from.
Please follow the instructions below to see where the errors are coming from after compiling any indicator.
This will allow you to debug the indicator/strategy or remove it from your PC.
If you are wondering why you receive an error when compiling only one indicator, it is because NinjaTrader always compiles all indicators and strategies - not just one. This is done to give you the highest runtime performance possible.
• Open NinjaTrader
• From the Control Center select the Tools menu--> select the Edit NinjaScript menu item--> select Indicator
• Select any indicator and double click on it (we need only to open and compile one script to see all compile errors for all files).
• A new window will appear and you will need to right click in the window and select Compile to compile the indicators.
• At the bottom of the window a new section will appear where you can find the error locations.
• From there you have the option to comment out offending code sections, remove the complete indicator or debug it to be able to compile again.
If you are unsure as to what the error is indicating, please get in touch with NinjaTrader directly and they can take a look at the error for you.
They have also collected more comprehensive steps for resolving NinjaScript programming errors in this tip on forums - http://www.ninjatrader.com/support/forum/showthread.php?t=4678
Both versions have the same functionality, features, plugins, etc.
The main difference is that the Zip file does not get installed in the system as a program, meaning that the executable files are not in the programs folder, the application does not appear on the start menu, or as part of the programs menu. Also the operating system will not associate .zip files to open with NinjaTrader automatically.
In each indicator/bundle’s section of the members area, we provide tutorial installation videos.
Please watch these and any other tutorial videos, as they are very detailed and will answer most questions.
There are three types of download files that our indicators can be, a .zip file, an .msi file, or an .exe file.
Each indicator's members area has an instructional video for installing that particular indicator.
Below are the written instructions for each type, as well. When you download each file, you can see which type of file it is, then follow the instructions below, accordingly.
How To Download and Install .zip files:
1. Download the file from members area
2. Once downloaded DO NOT OPEN/EXTRACT .zip file
3. Open your NinjaTrader
4. Click Tools > Import > NinjaScript Add On…
5. Find the .zip file and click it to import
6. Once successfully imported you can create a new chart
7. Click on "Indicators" and the indicator will be there (ncatindicatorname)
How to Download and Install .msi or .exe files:
1. Shut down NinjaTrader - it is required that NinjaTrader be CLOSED/SHUT DOWN for this installation process.
2. Download and run the program file by double clicking on the download file, this will run the setup wizard, run until complete
3. Restart NinjaTrader
4. Open new chart or workspace
5. Click "Indicators" or "Strategies" (depending upon which program you have purchased) and the program should be there.
With Signal Selected - It will show that there is a trade signal (Green for Buy or Red for Sell) along with details such as what the tick size of the signal was and how many bars ago it triggered
With Trade Selected - It will simply show a buy signal or sell signal color with no details. (Green for Buy or Red for Sell)
"Signal" has more detail and "Trade" has less detail
The most common reason for this is the time frame you selected. Since there is limited spacing for all the orders per price level, the larger your time frame, the less space you will have to print the order flow numbers. We highly recommend you go with smaller time frames such as 5 minutes or less. Depending on the volatility and volume of the instrument you trade, you will need to adjust the time frame accordingly.
The next common issue is if you have other indicators on the chart and they are far away from the current price, you will need to go into the indicator settings and uncheck the "Auto Scale" under the "Visual" section. Once you do this, the indicator will not show if it is too far away from the current price.
Our order flow indicators require Level 2 data from your data provider. Since spot forex pairs are traded on decentralized exchanges, Level 2 data is not readily available. If you would like to trade currencies using our order flow indicators, currency futures may be a better option. Since currency futures contracts are regulated and traded on a centralized exchange, Level 2 data is readily available. Please make sure you have Level 2 data from your data provider.
Please note that Ninjacators indicators are designed specifically for the NinjaTrader platform. As such, you will need to use NinjaTrader to use these indicators. The indicators are not compatible with any other trading platforms at this time.
NinjaTrader 8 can be downloaded for free at the following link: https://www.ninjatrader.com
Please let us know if you have any further questions.
Ninjacators Programs and indicators are designed especially for the NinjaTrader 8 Trading Platform.
BUT NinjaTrader 8 can be easily be connected with your TD Ameritrade / Think Or Swim account.
You can learn more about this and how to connect this right here: https://ninjatrader.com/ConnectionGuides/TDAmeritrade-Connection-Guide
Please contact your data feed provider if you don't have your data feed login / setup credentials.
You can find a step by step explanation on how to setup your Data Feed in NinjaTrader right here in the NinjaTrader Forum: https://ninjatrader.com/blog/connect-ninjatrader-to-market-data/
Just follow the steps as explained and you will be up and running in no time.
If you are new to NinjaTrader, we do recommend you follow our Guide: Get Started with NinjaTrader in 5 Easy Steps
For a standard intraday data feed it usually runs $20-$30 a month.
Talk to https://ninjatrader.com/Futures brokerage for precise figures.
First, we are sorry to hear you do have issues with your Data feed, but there are a few things you can try to resolve those issues.
- When it comes to passwords and data connections you'll need to reach out to your Broker - who you funded the account with. They issue that information, we don't.
- Then you may need to reach out to ninjatrader.com for technical assistance to make sure there isn't an issue with your NT License Key.
- Also, we are not NinjaTrader. We do create indicators that run on the NinjaTrader Platform, but we are 2 separate companies.
No, we do not have payment plans, but if you are not happy with the product, you can exchange it for another product within 30 days of your purchase.
If you are in need for a payment plan or split, please reach out to our amazing support team, they will be able to help you find a solution which works for all of us.
Just send an email to [email protected] and let them know what you are looking for and what you can do.
As per our Refund Policy we do not offer refunds.
But every purchase comes with our 30 Day Love It or Replace It Guarantee.
If you are not 100% satisfied with your purchase, we give you the option to replace your purchase for another Ninjacators product of the same value.
If you like to replace a purchase because it doesn't not fit your trading style, was not what you expected or whatever else reason you might have, just let us know by sending an email to [email protected] and let us know and we will happily replace your product.
We are also happy to provide recommendations and suggestions on what products might fit your trading style, just provide us with a few information about what markets you trade, what trading style, asset class and Analysis Method you are looking for and we will be able to suggest a product for you.
As you know every purchase at Ninjacators comes with our 30 Day Love It or Replace It Guarantee.
You can exchange a purchase within the 30 Day Guarantee time with any indicator or bundle equal to the price you've paid.
Just let us know what you like to exchange and what you like to have instead.
To submit an exchange request or for further questions please contact Support HERE
We do have some indicators which are only available in a special bundle offer. Those indicators are not available for single purchase or indicator swaps/exchanges. These indicators are marked with the information 'Only available in this special Bundle offer' and can only be exchanged after purchase with any indicator available on the website.
Member Area
If it is your first purchase with us, Welcome! You should receive all purchase details through the provided email at purchase, please be sure to check your spam or junk folder for the purchase confirmation. You should receive an email on how to access your purchase and create your account, if you have not received it here is our article on how to create your new account HERE.
For further support please contact our dedicated Support Team HERE.
If you have purchased from us before the product does become immediately available within your
Members Area HERE we recommend to refresh the page and the new purchase(s) should populate.
After a successful purchase, you will receive an email with the login credentials to your Member Area account. This email also includes your unique Ninjacators Order ID or License Key depending on the Product which you would need to activate the indicators and tools purchased.
The email is sent from Jonathan Moore - Ninjacators - [email protected] and will have the name of the product you just purchase in the subject line.
If you haven't received the emails yet, please check your Spam or Junk folder. If you can't find the email anywhere, please reach out to our support team at [email protected] and let us know about it.
If you haven't yet set up your account here is how to do so below
To access the Ninjacators Members Area please click here : https://ninjacators.com/login/
Once you’ve arrived at the login page please use your email you used for your purchase as the “username” and then select “forgot password” the page will then redirect you to enter your purchase email once more.
After submitting your password reset request you should receive an email from Ninjacators with the password reset link.
Please click on that link to reset your password, after doing so you should have access to your members area.
Please note that we no longer update the Ninjacator Customerhub, it has been inactive since October 2021
Thank you for your recent purchase! We're sorry you have not yet received your login credentials to access your purchase.
If you have purchased from us before the product does become immediately available within your
Members Area HERE.
If it is your first purchase here is how to access your Members Area and create your Account!
To access the Ninjacators Members Area please click here : https://ninjacators.com/login/
Once you’ve arrived at the login page please use your email you used for your purchase as the “username” and then select “forgot password” the page will then redirect you to enter your purchase email once more.
After submitting your password reset request you should receive an email from Ninjacators with the password reset link. Please click on that link to reset your password, after doing so you should have access to your members area.
You’ll need to whitelist our email address to ensure you receive updates from us regarding free goodies, the Indicator of the Month Club and the products you purchased!
Follow these Instructions for Gmail:
1. In your inbox, locate an email from [email protected] (ex. your welcome mail for the product you just purchased or your email confirmation)
2. Drag this email to the “Primary” tab of your inbox.
3. You’ll see that our emails will go to your primary folder in the future!
For other email service providers (Yahoo, AOL, etc.) please add us as a contact in your address book. Further instructions can be found here.
Many email and Internet companies are now using programs to block unwanted email, often called spam. Sometimes, however, these programs block important email such as our Indicator of the Month Club emails, Product Delivery and Special Offers.
White-listing email addresses
A whitelist is a list of email addresses or domain names from which an email blocking program will allow messages to be received.
Be sure to add [email protected] and [email protected] email addresses to your email whitelist to ensure the best chance of receiving our content and updates.
Select your email client:
Yahoo Mail
1. Navigate to your spam folder and open an email you want to whitelist.
2. In the upper right hand corner, click the link that says ‘Add to contacts‘.
3. Fill out the name and email fields of the address you want to whitelist and click the ‘Save‘ button.
Outlook
Microsoft Outlook 2003
1. Open the email message from the sender you want to add to your address book.
2. Right-click Click here to download images in the gray bar at the top of the message.
3. Click Add Sender to Senders Safe List to finish.
Outlook 2007
1. Right-click on the email you received (in the list of emails).
2. Click Junk E-mail.
3. Click Add Sender to Safe Senders List to finish.
Outlook 2010
1. Click the Home tab.
2. Click Junk.
3. Click Junk E-mail Options.
4. Click Safe Senders.
5. Click Add.
6. Enter [wlemail] and additional information if you wish.
7. Click OK to finish.
Outlook 2013+ Desktop App
1. Under the ‘home‘ tab, click the ‘Junk‘ icon and select ‘Junk E-mail Options‘ from the drop down menu.
2. Inside the popup, click the ‘Safe Senders‘ tab and click the ‘Add‘ button. Type the full email address or the domain (i.e. @ninjacators.com) to receive emails from anyone who has an email account from that domain. Click ‘OK‘ and ‘Apply’ to complete the process.
Outlook.com (browser version)
1. Click the ‘People‘ icon at the bottom of the right side menu.
2. Click the ‘New contact‘ button in the upper left hand corner.
3. On the New Contact page, enter the email of the address you want to whitelist, and click the ‘Create’ button to complete the process.
AOL Mail
1. Inside the AOL Mail client, click the ‘Contacts’ option from the left side menu.
2. Click the ‘New Contact’ icon, located in the top menu.
3. AOL Mail requires that you fill out both the ‘Nickname‘ and ‘Email‘ text fields to whitelist an address. Once you have done that, click the ‘Add Contact‘ button to complete the process.
Mac Mail
1. Click Address Book .
2. Click File.
3. Click New Card.
4. Enter [wlemail] and additional information if you wish. .
5. Click Edit to finish
You can access all your purchases in your Member Area account.
If you have purchased from us before the product(s) become immediately available within your Members Area HERE.
If you do not remember your password please select "Forgot Password" to reset it.
If it is your first purchase here is how to access your Members Area and create your Account!
To access the Ninjacators Members Area please click here : https://ninjacators.com/login/
Once you’ve arrived at the login page please use your email you used for your purchase as the “username” and then select “forgot password” the page will then redirect you to enter your purchase email once more.
After submitting your password reset request you should receive an email from Ninjacators with the password reset link. Please click on that link to reset your password, after doing so you should have access to your members area.
**Please note we no longer update the previous CustomerHub Login as it was retired in October 2021**
If you did sign up for our awesome Browser Push Notification service! Great! This was a smart choice to not miss out any of our mind-blowing sales offers.
But if you want to turn them off as you don't want to receive those mind-blowing offers anymore, please find below a step by step explanation on how to turn those Push Notification off:
Chrome:
● Click the three-dot menu icon in the browser’s upper -right hand corner, select “Settings”
● Scroll down to the bottom of the screen, click “Advanced”, then click the “Site Settings” option under the “Privacy and security” header.
● Click “Notifications” on the screen that appears next.
● Under “Allow”, click the 3-dot menu on the right side of the screen next to the website and select “Remove”
Internet Explorer:
● Open the browser, click the gear icon in the top right corner then click “Internet Options”
● Under the “Privacy’ tab check the box for “Turn on Pop-up Blocker”
● Click “Settings” next to” Pop-up Blocker”
● Uncheck “Show Notification bar when a pop-up is blocked”
Firefox:
● Click the menu button and choose “Preferences.”
● Select the Privacy & Security panel and go down to the “Permissions” section.
● Click the Settings…button next to “Notifications.”
● Select the website.
● Click Remove Website.
Newer version…
● Click the menu button (3 lines top right)
● Select “Options” (gear icon)
● Select “Privacy & Security” on the left
● Under “Permissions”, select “Settings” next to Notifications
● Select the website to stop receiving Notifications and click “Remove Website”
● Click “Save Changes”