|
|
@@ -93,7 +93,7 @@ pub async fn generate_msv(query_value: Value) -> HttpResponse {
|
|
|
pub fn generate_msv_by_trades(mut trades: Vec<Trade>, mills_back: Decimal) -> Value {
|
|
|
let mut amplitude_map: BTreeMap<Decimal, Decimal> = BTreeMap::new();
|
|
|
|
|
|
- const GAMMA: Decimal = dec!(0.9);
|
|
|
+ const GAMMA: Decimal = dec!(0.5);
|
|
|
|
|
|
// 每一个元素都遍历一遍
|
|
|
trades.sort_by(|a, b| Decimal::from_str(a.id.as_str()).unwrap().cmp(&Decimal::from_str(b.id.as_str()).unwrap()));
|