|
@@ -992,7 +992,7 @@ impl Strategy {
|
|
|
// target_sell_price = utils::clip(target_sell_price, self.bp * dec!(0.9995), self.ap * dec!(1.03));
|
|
// target_sell_price = utils::clip(target_sell_price, self.bp * dec!(0.9995), self.ap * dec!(1.03));
|
|
|
// 取消大小限制
|
|
// 取消大小限制
|
|
|
target_sell_price = utils::fix_price(target_sell_price, self.tick_size);
|
|
target_sell_price = utils::fix_price(target_sell_price, self.tick_size);
|
|
|
- let amount = if predictor.inventory.abs() > Decimal::TWO && predictor.flow_ratio > Decimal::ZERO {
|
|
|
|
|
|
|
+ let amount = if predictor.inventory.abs() > dec!(10) && predictor.flow_ratio > Decimal::ZERO {
|
|
|
utils::get_amount_by_min_amount_value(self.min_amount_value * Decimal::TWO, target_sell_price, self.step_size)
|
|
utils::get_amount_by_min_amount_value(self.min_amount_value * Decimal::TWO, target_sell_price, self.step_size)
|
|
|
} else {
|
|
} else {
|
|
|
utils::get_amount_by_min_amount_value(self.min_amount_value, target_sell_price, self.step_size)
|
|
utils::get_amount_by_min_amount_value(self.min_amount_value, target_sell_price, self.step_size)
|