Quagensia® N Edition (For NinjaTrader®) has many no-code functions for working with arrays of data (single-dimensional and multi-dimensional) that you can use to create NinjaTrader® strategies whose logic depends on arrays of data such as arrays of prices or calculated values using point-and-click with Quagensia N Edition.
These no-code functions are listed below with links to their help pages. Each of these functions is displayed in the same subfolder in which you can find it in Quagensia N Edition’s Algo Explorer and in the context menu that appears when you click on a location on your Quagensia Algo’s workspace where the function is allowed to be used.
Some of these functions for working with arrays of data are action functions. Some action functions “act on” an array of data, i.e. they change the data in the array in some way, like adding an item to an array or sorting an array. Other action functions “act on” a variable that is “passed by reference” to the action function as one of its input parameters by setting the variable to a value that was calculated by the action function. Learn more about action functions or scroll down to the list of action functions further down on this page.
Some of these functions for working with arrays of data are expression functions. These expression functions get information from an array like the number of items in an array or calculate a value based on the data in an array such as the lowest or highest value in an array of numbers. These are “expression functions” because they return the result of their calculations directly as an expression such that the returned expression can be used in some locations that require an expression of a certain data type such as on one side of a condition expression that checks if two values are equal. Learn more about expression functions or scroll down to the list of expression functions further down on this page.