|
|
@@ -177,7 +177,7 @@ impl AvellanedaStoikov {
|
|
|
// self.spread_short_vec.push(self.spread);
|
|
|
// }
|
|
|
|
|
|
- while self.spread_vec.len() > 2_000 && self.inventory.is_zero() {
|
|
|
+ while self.spread_vec.len() > 500 && self.inventory.is_zero() {
|
|
|
self.spread_vec.remove(0);
|
|
|
}
|
|
|
|
|
|
@@ -503,10 +503,10 @@ impl AvellanedaStoikov {
|
|
|
let flow_ratio = Decimal::ZERO;
|
|
|
let ref_price = self.ref_price;
|
|
|
|
|
|
- // let need_append = now - self.prev_insert_time > Decimal::TEN;
|
|
|
- // if !need_append {
|
|
|
- // return;
|
|
|
- // }
|
|
|
+ let need_append = now - self.prev_insert_time > Decimal::TEN;
|
|
|
+ if !need_append {
|
|
|
+ return;
|
|
|
+ }
|
|
|
|
|
|
self.prev_insert_time = now;
|
|
|
// 数据量太多导致的,减少一些吧
|