Available translations

Calculations Procedure

foundations.png
calculations-procedure.png
The calculations procedure processes information to be fed to calculated properties. Calculated properties are not stored in the data set; instead, they are calculated in real-time as the data is consumed by others.
Content
Bots store data in the minimized array format as a strategy to build the lightest possible datasets. For the same reason, a bot may choose not to store easily calculable information.
For example, imagine an indicator that stores buy and sell volumes... does it need to store the total volume? Given that it is so easy to calculate, the answer is probably not. It is up to the developer to decide, but it is certainly not required.
Calculations Procedure Menu
The Calculations Procedure node has the following Node Menu items:
The Add Procedure Initialization menu item has the following properties:
  • action: Add UI Object
  • disableIfPropertyIsDefined: true
  • propertyToCheckFor: initialization
  • label: Add Procedure Initialization
  • actionFunction: payload.executeAction
  • actionProject: Visual-Scripting
  • relatedUiObjectProject: Foundations
The Add Procedure Loop menu item has the following properties:
  • action: Add UI Object
  • disableIfPropertyIsDefined: true
  • propertyToCheckFor: loop
  • label: Add Procedure Loop
  • actionFunction: payload.executeAction
  • actionProject: Visual-Scripting
  • relatedUiObjectProject: Foundations
The Delete menu item has the following properties:
  • action: Delete UI Object
  • actionProject: Visual-Scripting
  • askConfirmation: true
  • confirmationLabel: Confirm to Delete
  • label: Delete
  • iconPathOn: delete-entity
  • iconPathOff: delete-entity
  • actionFunction: payload.executeAction
Calculations Procedure Children
The Calculations Procedure node has the following childrenNodesProperties:
The Initialization node property features the following properties:
  • name: initialization
  • type: node
  • autoAdd: true
The Loop node property features the following properties:
  • name: loop
  • type: node
  • autoAdd: true
Calculations Procedure Attaching Rules
The following are the Node Attaching Rules that govern the attachment of Calculations Procedure with other nodes:
Compatible Types: