UpdateStrategyArgs
Arguments for UpdateStrategy.
| Field | Type | Required | Nullable | Default | Description |
|---|---|---|---|---|---|
StrategyId | int | Yes | No | Live strategy id to update. | |
Description | str | No | Yes | Optional updated user-facing strategy description. When null, the existing description is preserved. | |
BacktestId | str | No | Yes | Optional updated backtest identifier used for traceability (as produced by MesoSim tooling). When null, the existing BacktestId is preserved. Must be provided together with MesoSimInstance when updating. | |
MesoSimInstance | str | No | Yes | Optional updated MesoSim instance identifier where the strategy definition originated. When null, the existing MesoSimInstance is preserved. Must be provided together with BacktestId when updating. | |
StrategyDefinition | dict[str, Any] | Yes | No | Updated strategy definition payload. | |
ActiveOnAccounts | list[str] | Yes | No | Broker account ids where this strategy should be active/enabled. |