优化控制台输出

This commit is contained in:
2025-10-28 17:27:19 +08:00
parent 5dbf4b79d9
commit 2ee4c43cc5
2 changed files with 3 additions and 4 deletions
+3 -3
View File
@@ -99,15 +99,15 @@ class SFGridController(XtQuantTraderCallback):
stockTradeController = StockTradeController(tradeTarget, self.xt_trader, self.account, tradeTarget.enabled)
self.stock_trade_ctrl[tradeTarget.stock_code] = stockTradeController
self.print_pool()
print(f'- 初始化标的池初始化完成 , 共 {len(self.instrument_pool)} 个标的')
self.print_pool()
def print_pool(self):
print("- 标的池信息")
for i in range(len(self.instrument_pool)):
target: strategy_db.TradeTarget = self.instrument_pool[i]
status = "新建" if target.status == 0 else "已建初始仓"
print(f"|- [序号-{i}] 股票代码: {target.stock_code}-{target.stock_name} 当前持仓: {target.current_position} 网格索引: {target.grid_index+1} Price {sfgrid_constants.grid_price[target.grid_index]} 状态: {status} 启用交易线程: {target.enabled}")
print(f' [序号-{i}] 股票代码: {target.stock_code}-{target.stock_name} 当前持仓: {target.current_position} 网格索引: {target.grid_index+1} Price {sfgrid_constants.grid_price[target.grid_index]} 状态: {status} 启用交易线程: {target.enabled}')
def print_position_info(self):
positions = self.xt_trader.query_stock_positions(self.account)
@@ -163,7 +163,7 @@ class SFGridController(XtQuantTraderCallback):
else:
stockTradeController = StockTradeController(tradeTarget, self.xt_trader, self.account, tradeTarget.enabled)
self.stock_trade_ctrl[tradeTarget.stock_code] = stockTradeController
print(f"|- 创建标的交易控制器 {tradeTarget.stock_code} {getInstrumentName(tradeTarget.stock_code)}")
print(f"\t创建标的交易控制器 {tradeTarget.stock_code} {getInstrumentName(tradeTarget.stock_code)}")
def pause_stock_trade(self, index: int):