Custom Command Helpers

DefineCommand

This defines the name and description of the custom command. This information will reflect in commands/block lists and help models.

Syntax: DefineCommand(name, description)

Return type: Void

DefineEasyIndicatorOutput

Defines the signal output for the custom indicator.

Syntax: DefineEasyIndicatorOutput(result)

Return type: Void

DefineEasyIndicatorParameters

Defines the chartIndex and interval parameter.

Syntax: DefineEasyIndicatorParameters([ chartIndex ])

Returns a list with values.

Return type: Dynamic

DefineIntervalOptimization

Optimizes the custom command for back tests. Only use this if the command needs updates once every interval tick.

Syntax: DefineIntervalOptimization(interval)

Return type: Void

DefineOutput

Defines the output type and data.

Syntax: DefineOutput(type, [ value ], [ description ], [ outputSuggestions ])

Return type: Void

DefineOutputIndex

Creates an index based output connection to be used in the visual editor.

Syntax: DefineOutputIndex(index, type, name, description, [ outputSuggestions ])

Return type: Void

DefineParameter

Defines the parameter for a custom command.

Syntax: DefineParameter(type, name, description, isRequired, defaultValue, [ inputSuggestions ])

Returns the giving parameter or default value.

Return type: Dynamic

Last updated