UIBuilderConfig
UI Builder configuration — the visual strategy definition
type UIBuilderConfig {
version: Int!
schemaVersion: String
indicators: [IndicatorDefinition!]!
parameters: StrategyParameters!
callbacks: CallbacksConfig!
tradingMode: TradingMode
positionMode: PositionMode
long: SignalConfig
short: SignalConfig
mirrorConfig: MirrorConfig
hyperoptParams: [HyperoptParamEntry!]
visibleIndicatorIds: [String!]
rl: RLBuilderConfig
}
Fields
UIBuilderConfig.version ● Int! non-null scalar
UIBuilderConfig.schemaVersion ● String scalar
UIBuilderConfig.indicators ● [IndicatorDefinition!]! non-null object
UIBuilderConfig.parameters ● StrategyParameters! non-null object
UIBuilderConfig.callbacks ● CallbacksConfig! non-null object
UIBuilderConfig.tradingMode ● TradingMode enum
UIBuilderConfig.positionMode ● PositionMode enum
UIBuilderConfig.long ● SignalConfig object
UIBuilderConfig.short ● SignalConfig object
UIBuilderConfig.mirrorConfig ● MirrorConfig object
UIBuilderConfig.hyperoptParams ● [HyperoptParamEntry!] list object
Hyperopt parameter optimization configs, one per parameter path
UIBuilderConfig.visibleIndicatorIds ● [String!] list scalar
UIBuilderConfig.rl ● RLBuilderConfig object
Optional reinforcement-learning section (RL Release 2). Present + enabled emits an RL strategy.
Member Of
Strategy object ● StrategyPreset object