Skip to main content

UIBuilderConfigInput

UI Builder configuration input

input UIBuilderConfigInput {
version: Int!
schemaVersion: String
indicators: [IndicatorDefinitionInput!]!
parameters: StrategyParametersInput!
callbacks: CallbacksConfigInput!
tradingMode: TradingMode
positionMode: PositionMode
long: SignalConfigInput
short: SignalConfigInput
mirrorConfig: MirrorConfigInput
hyperoptParams: [HyperoptParamEntryInput!]
visibleIndicatorIds: [String!]
rl: RLBuilderConfigInput
}

Fields​

UIBuilderConfigInput.version ● Int! non-null scalar​

UIBuilderConfigInput.schemaVersion ● String scalar​

UIBuilderConfigInput.indicators ● [IndicatorDefinitionInput!]! non-null input​

UIBuilderConfigInput.parameters ● StrategyParametersInput! non-null input​

UIBuilderConfigInput.callbacks ● CallbacksConfigInput! non-null input​

UIBuilderConfigInput.tradingMode ● TradingMode enum​

UIBuilderConfigInput.positionMode ● PositionMode enum​

UIBuilderConfigInput.long ● SignalConfigInput input​

UIBuilderConfigInput.short ● SignalConfigInput input​

UIBuilderConfigInput.mirrorConfig ● MirrorConfigInput input​

UIBuilderConfigInput.hyperoptParams ● [HyperoptParamEntryInput!] list input​

Hyperopt parameter optimization configs

UIBuilderConfigInput.visibleIndicatorIds ● [String!] list scalar​

UIBuilderConfigInput.rl ● RLBuilderConfigInput input​

Optional reinforcement-learning section (RL Release 2).

Member Of​

CreateStrategyInput input ● previewStrategyCode mutation ● UpdateStrategyInput input