How to Import (or Re-Import) Your Third-Party NinjaTrader® Indicators Into Quagensia N Edition By Applying a No-Code Strategy to a Chart in NinjaTrader®

Quagensia N Edition is much more valuable once you’ve imported your NinjaTrader® indicators into it.

Quickly import your third-party NinjaTrader® indicators, custom NinjaTrader® indicators, and enhanced versions of the NinjaTrader® indicators built into Quagensia® N Edition, as long as they are currently supported by Quagensia N Edition, by following the quick and easy steps in the tutorial video below:

FAQ: Yes, NinjaTrader’s OrderFlow+ Cumulative Delta and OrderFlow+ VWAP are supported!

As a bonus, the indicator import process also imports over 200 “List of Choices” data types that you can use in your Quagensia N Edition Strategies as input parameters that appear as (optimizable!) drop-down lists in NinjaTrader®, drop-down list internal variables in your strategies, and drop-down lists in your strategies’ trading logic.

Note also that the procedure to re-import indicators is no different than the procedure for importing indicators the first time.

Here are the same instructions that were demonstrated in the video as text:

  1. Wait until a time when you are not using NinjaTrader® for live trading and are not currently running a back-test or optimization of a strategy.
  2. Watch the quick video directly above this text. The following instructions are also in the video:
  3. Open NinjaTrader®, then open the NinjaScript® Editor from the “New” main menu in NinjaTrader®.
  4. Back in Quagensia N Edition, open the built-in Quagensia N Edition Strategy titled “▶ Import Your Third-Party Indicators Into Quagensia By Applying This Strategy to a Chart!” in a new tab in Quagensia N Edition by clicking on it in the Algo Explorer on the left side of Quagensia N Edition’s main window and selecting “View Strategy”.
  5. With that strategy opened in a tab in Quagensia N Edition, press the “Generate Code and Copy Code File to NinjaTrader® Strategy Code Folder” button near the bottom of Quagensia N Edition’s main window. If you have your sound up you will hear the sound of success from NinjaTrader® that indicates that the strategy was received by NinjaTrader® and “compiled” into a format that allows you to use it in the ways that strategies are normally used in NinjaTrader®.
  6. Open the NinjaScript® Output window from the “New” main menu in NinjaTrader®. As long as the NinjaScript® Output window is open when you run this strategy in the next step, it will display very important information about the successful or failed indicator import process.
  7. To import your NinjaTrader® indicators into Quagensia N Edition, apply this strategy to a chart in NinjaTrader® and enable it, or run a back-test of the strategy in the NinjaTrader® Strategy Analyzer. Its name in NinjaTrader® should be Q_ImportYourThirdPartyIndicatorsIntoQuagensia or something similar. Usually, under normal circumstances for most users, it will take anywhere from less than 20 seconds up to several minutes for this strategy to finish the indicator importing process depending on the number of indicators you have and the specifications of your machine. You will know that the indicator import process is finished when a success message (or less likely, a failure message) is printed to the NinjaScript® Output window. If the text in the NinjaScript® Output window indicates that problems were encountered during the indicator import process, please do not hesitate to request help in the official Quagensia Discord community.
  8. Close and reopen Quagensia N Edition. At this point, you should be able to use most of your third-party indicators, custom indicators, and enhanced versions of the NinjaTrader® indicators built into Quagensia N Edition in your no-code Quagensia N Edition Strategies like you would use one of the built-in Quagensia N Edition indicator functions, except with more features and an enhanced user interface. You can access the imported indicators from the “Indicators Imported from NinjaTrader®” subfolder of the context menu that opens when you click on a location where an indicator can go.
  9. If you applied the indicator import strategy to a chart in NinjaTrader® to import your indicators, please remember to turn off this strategy to prevent yourself from unintentionally re-running the relatively time-consuming indicator import process later. One way to do this is to select the “Strategies” tab in the main window of NinjaTrader®, right click on the indicator import strategy, and select “Remove”.
  10. Limitations of Imported Indicators: As is the case with all other no-code strategy builders that automatically import or load indicators from NinjaTrader®, not all indicators can be imported and used in Quagensia N Edition Strategies, and it is impossible for the Quagensia N Edition indicator import process to determine with certainty whether or not a particular indicator and its data series and plots can be used in a NinjaTrader® strategy outputted by Quagensia N Edition or even if a given indicator and its data series and plots can be used in a NinjaTrader® strategy at all, since some indicators or some of their data series or plots cannot be used in a NinjaTrader® strategy even if the indicator was manually integrated into a NinjaTrader® strategy by an experienced NinjaScript® programmer. Therefore just because an imported indicator appears in Quagensia N Edition doesn’t mean that the particular indicator and all of its plots and data series can be used in a NinjaTrader® strategy outputted by Quagensia N Edition. Since it is impossible for Quagensia N Edition to determine which indicators have such limitations, you will need to add an indicator of interest to a Quagensia N Edition Strategy and plot it and/or use its one or more data series to determine if that indicator is supported in the NinjaTrader® strategies that are outputted by Quagensia N Edition.
  11. Troubleshooting Tip: In the event that you receive “compilation errors” in the NinjaTrader® NinjaScript® Editor when you add an untested indicator of interest to a Quagensia N Edition Strategy, attempt to plot it and/or use its one or more data series in the Quagensia N Edition Strategy, then generate its code from within Quagensia N Edition and send its code to NinjaTrader®, you will need to remove the “uncompilable” strategy from the NinjaTrader® folder to which the strategy was copied. To do this from within the NinjaTrader® NinjaScript® Editor, double click the “Strategies” folder in the “NinjaScript® Explorer” pane of the NinjaScript® Editor if it is “collapsed” rather than “expanded”, then in the list of strategies in the “Strategies” folder, right click on the “uncompilable” strategy that you just copied from Quagensia N Edition and select the “Remove” option, then click the “Yes” button in the window that appears asking you if you are sure that you wish to remove the strategy. Note that the file name of the strategy with the compilation errors will be shown in the “NinjaScript File” column of the grid at the bottom of the NinjaScript® Editor that displays the compilation errors.
  12. As a bonus, the indicator import process also imports over 200 “List of Choices” data types that you can use in your Quagensia N Edition Strategies as input parameters that appear as (optimizable!) drop-down lists in NinjaTrader®, drop-down list internal variables in your strategies, or drop-down lists in your strategies’ trading logic. The “List of Choices” data types imported from your installation of NinjaTrader® include the “List of Choices” data types of the drop-down list input parameters of your third-party indicators, and many more. The imported “List of Choices” data types can be found in same context menu subfolder where the over 50 “List of Choices” data types that are built into Quagensia N Edition can be found, and the location of this context menu subfolder is context-sensitive based on where you click. For instance, to add a drop-down list input parameter or drop-down list internal variable to your Quagensia N Edition Strategy whose data type is one of the over 200 imported “List of Choices” data types, click on the drop-down list in either the “Input Parameters” section below the “Add Parameter” header or the “Internal Variables” section below the “Add Variable” header and navigate to “Advanced Data Types >> Lists of Choices >> Imported From NinjaTrader®”, or to add an imported or built-in drop-down list directly to your trading logic click on a location where a drop-down list can go, and in the context menu that appears navigate to “Hard-Coded Value (True, 42, ‘Hello’, List of Choices) >> Select an Item from a List of Choices” to see a complete list of both the built-in and imported drop-down lists that you can add at the location you clicked.
  13. If you experience any issues importing your NinjaTrader® indicators or have any questions about the indicator import process or imported indicators, please do not hesitate to ask a question in the official Quagensia Discord community.

If a third-party NinjaTrader® indicator or custom NinjaTrader® indicator works correctly in the NinjaTrader® Strategy Builder (which is built into NinjaTrader®) and in strategies built with the NinjaTrader® Strategy Builder, then you will most likely be able to import it into Quagensia N Edition and use it without code.

If a third-party NinjaTrader® indicator or custom NinjaTrader® indicator works correctly in the NinjaTrader® Strategy Builder (which is built into NinjaTrader®) and in strategies built with the NinjaTrader® Strategy Builder, then you will most likely be able to get it into Quagensia N Edition and use it without code. Specifically, if you can plot your NinjaTrader® indicator and use its values to make buy and sell decisions from a NinjaTrader® strategy you created in the NinjaTrader® Strategy Builder (which is built into NinjaTrader®) then you should be able to do the same thing without code in Quagensia N Edition (and much more) once you get your NinjaTrader® indicator into Quagensia N Edition.

To be able to use a custom NinjaTrader® indicator inside of Quagensia N Edition, it must pass the following three tests:

  1. You can see the indicator in the NinjaTrader® Strategy Builder, you can choose to plot it in a strategy, and can use its values to make buy & sell decisions in the strategy whose code it generated.
  2. The NinjaTrader® strategy that the NinjaTrader® Strategy Builder generates actually compiles. Note that just because the NinjaTrader® Strategy Builder lets you use an indicator to build a strategy doesn’t mean that the NinjaTrader® strategy it generates will compile.
  3. When you run a backtest of the NinjaTrader® strategy that the NinjaTrader® Strategy Builder generates, no runtime errors occur, you can see the indicator on the chart, and using the values of the indicator’s single-plot or multi-plot outputs to make buy & sell decisions actually works.

If your indicator passes the three tests above, then you will most likely be able to get your NinjaTrader® indicator into Quagensia N Edition.

Submit your high-quality Quagensia tutorials for consideration for free inclusion on our website.

If you publish high-quality Quagensia tutorials on a social media platform like YouTube, please consider submitting them to us. We may promote them for free by linking to them from relevant pages on our website.

To submit your Quagensia tutorials for consideration for free inclusion on our website, use the How to Submit Your Quagensia-Enhanced Content page. We are available by phone or email to help you create, publish, and promote Quagensia-enhanced content. You can also get questions answered in our Content Creator Support Center and in the official Quagensia® Discord community’s content-creators channel.

Thanks for Sharing!

Ready to get started?

Download the Quagensia no-code strategy builder free trial and build your trading strategies now.

Under a dollar a day.

Priced to be an easy decision for most traders.

Join Us on Discord

Build point-&-click strategies for NinjaTrader® and TradeStation® using Quagensia®. Collaborate with other traders to get and give help, build and backtest strategies together, and grow your skills.

Subscribe to our Newsletter

We'll send you product updates and company news from Quagensia as well as curated lists of Quagensia-enhanced content.

Welcome
Content Creators

Quagensia enables content creators to make interactive content. We invite you to create Quagensia-enhanced content and share it on YouTube and other social media channels. You may submit your high-quality Quagensia-enhanced content for consideration for free inclusion on our website.

Screenshots

For larger and additional screenshots, see large Quagensia N Edition screenshots (for NinjaTrader®).

For additional screenshots, see the list of Strategies Built into Quagensia N Edition (for NinjaTrader®). Select a built-in strategy that interests you and scroll down for the screenshot. Then scroll up to the top of the page and click the “Overview” link to watch the video on how to use that built-in strategy.

This is a screenshot of the point-and-click trading strategy you will build in Quagensia N Edition (for NinjaTrader®) if you follow along with the video titled Create NinjaTrader® Strategies Using Point-&-Click with Quagensia N Edition – Full Tutorial.

This is a screenshot of the point-and-click trading strategy you will build in Quagensia N Edition (for NinjaTrader®) if you follow along with the video titled "Introduction to Quagensia N Edition".

Click the gear icon that appears when you place your mouse pointer over the location to which you would like to add trading logic. A context menu will appear with filtered options to choose from.

Click the gear icon that appears when you place your mouse pointer over the location to which you would like to add trading logic. A context menu will appear with filtered options to choose from.

Thanks for Sharing!

Ready to get started?

Download the Quagensia no-code strategy builder free trial and build your trading strategies now.

Under a dollar a day.

Priced to be an easy decision for most traders.

Join Us on Discord

Build point-&-click strategies for NinjaTrader® and TradeStation® using Quagensia®. Collaborate with other traders to get and give help, build and backtest strategies together, and grow your skills.

Subscribe to our Newsletter

We'll send you product updates and company news from Quagensia as well as curated lists of Quagensia-enhanced content.

Welcome
Content Creators

Quagensia enables content creators to make interactive content. We invite you to create Quagensia-enhanced content and share it on YouTube and other social media channels. You may submit your high-quality Quagensia-enhanced content for consideration for free inclusion on our website.