diff --git a/src/real/xt_trader.py b/src/real/xt_trader.py index e398b8c..f805fa3 100644 --- a/src/real/xt_trader.py +++ b/src/real/xt_trader.py @@ -59,9 +59,9 @@ class MyXtQuantTraderCallback: def on_stock_order(self, order): logger.warning(f"委托回报变化: ID={order.order_id} 状态={order.order_status}") def on_stock_trade(self, trade): - logger.warning(f"成交变动: {trade.account_id} {trade.stock_code} {trade.order_id}") + logger.warning(f"成交变动: 成交时间={trade.traded_time} 订单编号={trade.order_id} 委托类型={trade.order_type} 股票代码={trade.stock_code} 成交数量={trade.traded_volume} 成交价格={trade.traded_price} 成交金额={trade.traded_amount} 手续费={trade.commission}") def on_stock_position(self, position): - logger.info(f"持仓变动: {position.stock_code} {position.volume}") + logger.info(f"持仓变动: 股票代码={position.stock_code} 持仓数量={position.volume} 持仓成本={position.avg_price}") def on_order_error(self, order_error): logger.error(f"委托失败: {order_error.order_id} {order_error.error_id} {order_error.error_msg}") def on_cancel_error(self, cancel_error):