Sets a variable equal to an expression.
The variable can be a simple “primitive” variable, i.e. a standard variable representing a single simple numeric, text, Boolean (true or false), date and/or time, color, or “list of choices” value, or the variable can be an item that belongs to an array, list, or time series. For instance, a variable could represent a whole number that is the tenth item in a 100-item list of whole numbers.
The expression can be anything from a simple value to a complex calculation.
To see multiple examples of adding internal variables to the “Internal Variables” section of a Quagensia Strategy, adding “Set a Variable” Actions to a Quagensia Strategy and modifying them, and working with the internal variables that are set by the “Set a Variable” Actions, click the link below to watch the part of the “Create Point-&-Click Strategy for TradeStation® w Quagensia (Mov Avg Cross Long-Short Rev w ProfTgt)” video where this is demonstrated. It starts off by demonstrating adding internal variables to the “Internal Variables” section of a Quagensia Strategy, then proceeds to adding logic to the “When Bar Updates” section, where the first action added is a “Set a Variable” Action. If you keep watching through the many minutes during which all the logic of the “When Bar Updates” section is created, you will see other examples of adding and editing “Set a Variable” Actions and using the internal variables whose values are set by them. Note that while this video is on Quagensia T Edition, all of the examples of creating, setting, and using internal variables are 100% applicable to Quagensia N Edition and only the specific Quagensia Functions differ between Quagensia N and T Editions. Note also that the video will not stop automatically at the end of these examples, but if you watch to the end of part of the video where the logic of the “When Bar Updates” section is created you can skip the rest of the video, which is on getting the Quagensia T Edition Strategy into TradeStation® and backtesting it.