|
|
@@ -673,8 +673,8 @@ impl Quant {
|
|
|
}
|
|
|
// 更新仓位信息
|
|
|
if position != self.local_position {
|
|
|
- info!("收到新的仓位推送, position: {:?}, local_position: {:?}", data, position);
|
|
|
- info!("更新本地仓位:{:?}", self.local_position);
|
|
|
+ info!("收到新的仓位推送, position: {:?}", data);
|
|
|
+ info!("更新本地仓位:{:?}", position);
|
|
|
self.local_position = position;
|
|
|
}
|
|
|
}
|
|
|
@@ -1222,7 +1222,7 @@ impl Quant {
|
|
|
}
|
|
|
}
|
|
|
// 发起清仓订单
|
|
|
- match self.platform_rest.take_order_symbol(position.symbol.clone(), Decimal::ONE, "t-123", side, price, position.amount.abs()).await {
|
|
|
+ match self.platform_rest.take_order_symbol(position.symbol.clone(), market_info.ct_val, utils::generate_client_id(None).as_str(), side, price, position.amount.abs()).await {
|
|
|
Ok(order) => {
|
|
|
info!("{} 清仓下单,{:?}", position.symbol, order);
|
|
|
// 执行完当前币对 结束循环
|