过滤一条日志

This commit is contained in:
2025-11-20 15:47:09 +08:00
parent 5c40d5d64f
commit e5b1d80139
+4 -3
View File
@@ -22,7 +22,7 @@ class SFGridStrategy:
event_bus.subscribe(eBus.MarketOrderTraded, self.onOrderTrade) event_bus.subscribe(eBus.MarketOrderTraded, self.onOrderTrade)
self.todayUpStopPrice=qmtv.dailyUpStop(tradeTarget.stock_code) # type: ignore self.todayUpStopPrice=qmtv.dailyUpStop(tradeTarget.stock_code) # type: ignore
self.todayDownStopPrice=qmtv.dailyDownStop(tradeTarget.stock_code) # type: ignore self.todayDownStopPrice=qmtv.dailyDownStop(tradeTarget.stock_code) # type: ignore
PrintLog(LogLevel.INFO, f'|- 标的{tradeTarget.targetName()}初始化: 停涨价 {self.todayUpStopPrice}, 停跌价 {self.todayDownStopPrice}') PrintLog(LogLevel.INFO, f'|- 标的{tradeTarget.targetName()}初始化: 停涨价 {self.todayUpStopPrice:.3f}, 停跌价 {self.todayDownStopPrice:.3f}')
self.orderGrid = {} # grid index, order_seq | order_id self.orderGrid = {} # grid index, order_seq | order_id
self.loadExistOrders() self.loadExistOrders()
self.enabledTrading(tradeTarget.enabled) # type: ignore self.enabledTrading(tradeTarget.enabled) # type: ignore
@@ -146,8 +146,9 @@ class SFGridStrategy:
orders = qmtv.queryPendingOrder(self.tradeTarget.stock_code, self.getName()) # type: ignore orders = qmtv.queryPendingOrder(self.tradeTarget.stock_code, self.getName()) # type: ignore
for order in orders: for order in orders:
qmtv.xttrader.cancel_order_stock_async(qmtv.account, order.order_id) qmtv.xttrader.cancel_order_stock_async(qmtv.account, order.order_id)
print(f' |- 取消未成交订单 {len(orders)}') if len(orders) > 0:
print(f" |- 标的{self.tradeTarget.targetName()}交易监控暂停") PrintLog(LogLevel.INFO, f' |- 取消未成交订单 {len(orders)}')
PrintLog(LogLevel.INFO, f" |- 标的{self.tradeTarget.targetName()}交易监控暂停")
self.saveProxy() self.saveProxy()
return self.tradeTarget return self.tradeTarget