What can you do with indicators in Quagensia N Edition (For NinjaTrader®) and Quagensia T Edition (For TradeStation®)?
The Quagensia® point-and-click strategy builders for NinjaTrader® and TradeStation® have the following three kinds of indicator-related functionality, which are described in more detail in the following sections:
- Quagensia N & T Editions have many built-in indicators.
- You can get your custom indicators and third-party indicators into Quagensia N & T Editions and use them in the same way you would use the indicators built into Quagensia N & T Editions so long as your custom indicators meet certain criteria as the large majority do. See the section on this topic below for more information.
- You can even build and plot a custom editable time series (which is similar to an indicator) from scratch from within a Quagensia N or T Edition strategy.
- FAQ: Yes, NinjaTrader’s OrderFlow+ Cumulative Delta and OrderFlow+ VWAP are supported!
Quagensia N Edition has many built-in indicators for NinjaTrader®.
Quagensia N Edition (For NinjaTrader®) has over 100 no-code indicator and chart pattern functions that enable you to plot NinjaTrader® indicators on the chart to which your strategy is attached, allow your strategy’s logic to access the numeric values of the plot or plots of NinjaTrader® indicators for both the current bar and previous bars, and allow your strategy’s logic to determine if certain chart patterns occurred ending with either the current bar or previous bars.
Here’s the full list of indicators built into Quagensia N Edition:
To learn how to use these over 100 no-code indicators in your Quagensia N Edition Strategies, please download Quagensia N Edition and follow along with this video:
Create NinjaTrader® Strategies Using Point-&-Click with Quagensia N Edition – Full Tutorial
Quagensia T Edition has many built-in indicator functions for TradeStation®.
Quagensia T Edition (For TradeStation®) has over 170 no-code indicator and chart pattern functions that enable you to plot the values returned by TradeStation® indicator functions on the chart to which your strategy is attached, allow your strategy’s logic to access the numeric values returned by the TradeStation® indicator functions for both the current bar and previous bars, and allow your strategy’s logic to determine if certain chart patterns occurred ending with either the current bar or previous bars.
Here’s the full list of indicator functions built into Quagensia T Edition:
To learn how to use these over 170 no-code indicator functions in your Quagensia T Edition Strategies, please download Quagensia T Edition and follow along with this video:
Create TradeStation® Strategies Using Point-&-Click with Quagensia T Edition – Full Tutorial
You can get your custom indicators and third-party indicators into Quagensia N & T Editions and use them in the same way you would use the indicators built into Quagensia N & T Editions so long as your custom indicators meet certain criteria as the large majority do.
The large majority of custom indicators and third-party indicators can be used in Quagensia N & T Editions, but a small number of them cannot.
The large majority of custom NinjaTrader® indicators can be used without code in Quagensia N Edition.
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:
- 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.
- 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.
- 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.
You can 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:
For more information about automatically importing indicators from NinjaTrader® into Quagensia N Edition, see this help page: 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®.
The large majority of custom TradeStation® EasyLanguage® functions that return indicator values can be used without code in Quagensia T Edition.
If you can add your TradeStation® EasyLanguage® function that returns indicator values to your installation of TradeStation® the way you would add any EasyLanguage® function and you can use its values in a simple TradeStation® strategy, such as printing them to the EasyLanguage® Print Log, then you should be able to use the EasyLanguage® function’s indicator values without code in Quagensia T Edition once you get your custom TradeStation® indicator into Quagensia T Edition.
If you cannot find a particular indicator in Quagensia T Edition and your indicator passes the tests listed directly above, you can add it to Quagensia T Edition the easy way by copying one of the over 170 built-in Quagensia T Edition Functions that are based on the EasyLanguage® functions that return indicator values that are built into TradeStation® and making small changes to match your indicator’s name, input parameters, and other attributes. Very little programming knowledge is needed to do this.
The procedure is similar to the one for getting custom NinjaTrader® indicators into Quagensia N Edition that existed before Quagensia N Edition had an automatic indicator import process (See this web page for more details for the new automatic process used in Quagensia N Edition: 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®), which is described in detail on the help page linked to below.
The biggest difference between doing this for Quagensia N Edition and Quagensia T Edition is that Quagensia T Edition indicator functions have a “Function Logic” section that needs to be changed, whereas Quagensia N Edition indicator functions do not. Once your Quagensia T Edition Function’s “Input Parameter” section has the same input parameters as the EasyLanguage® function that returns indicator values, including being in the same order and of the same data types as the input parameters of the EasyLanguage® function, you need to change the first word in the text box in the Quagensia T Edition Function’s “Function Logic” section to the name of the EasyLanguage® function, then insert references to each of the Quagensia T Edition Function’s input parameters, in the same order as in the EasyLanguage® function’s input parameter list, by right clicking in the text box and in the context menu that appears navigating to “Insert Placeholder > Input Parameters” and choosing the name of the Quagensia T Edition Function’s input parameter from the list of options. Separate each of the input parameters that you insert into the text box with a comma (required) and an additional space to the right of the comma (optional, but it makes the input parameter list a little easier to read). There needs to be a left parenthesis in the text box between the name of the EasyLanguage® function and the first parameter, and there needs to be a right parenthesis after the last parameter. Once you have done this, your Quagensia T Edition indicator function can be used without code in Quagensia T Edition, and the TradeStation® strategies generated by Quagensia T Edition that use the function can be used in an installation of TradeStation® that has the EasyLanguage® function added to it.
You can even build and plot a custom editable time series (which is similar to a NinjaTrader® indicator or TradeStation® indicator function) from scratch from within a Quagensia N or T Edition strategy.
Both Quagensia N Edition and Quagensia T Edition have starter strategies that demonstrate building and plotting an indicator from scratch in a strategy.
Here are some Quagensia N Edition strategies that demonstrate building an indicator from scratch in a strategy.
Here are some Quagensia T Edition strategies that demonstrate building an indicator from scratch in a strategy.