Add support for backtesting trading types in LiveTradingBotGrain and TradingBox
- Introduced handling for TradingType.BacktestFutures and TradingType.BacktestSpot in LiveTradingBotGrain. - Updated TradingBox to map backtest trading types to their respective futures and spot types.
This commit is contained in:
@@ -549,6 +549,8 @@ public class LiveTradingBotGrain : Grain, ILiveTradingBotGrain, IRemindable
|
||||
{
|
||||
TradingType.Futures => new FuturesBot(logger, _scopeFactory, config, streamProvider),
|
||||
TradingType.Spot => new SpotBot(logger, _scopeFactory, config, streamProvider),
|
||||
TradingType.BacktestFutures => new FuturesBot(logger, _scopeFactory, config, streamProvider),
|
||||
TradingType.BacktestSpot => new SpotBot(logger, _scopeFactory, config, streamProvider),
|
||||
_ => throw new InvalidOperationException($"Unsupported TradingType for live trading: {config.TradingType}")
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user