Jelajahi Sumber

预期利润。

skyffire 1 tahun lalu
induk
melakukan
b24ef3f869
1 mengubah file dengan 7 tambahan dan 7 penghapusan
  1. 7 7
      src/msv.rs

+ 7 - 7
src/msv.rs

@@ -152,7 +152,7 @@ pub fn generate_msv_by_trades(mut trades: Vec<Trade>, mills_back: Decimal, simpl
                 break;
             }
 
-            let flag_trade = trades.get(range_index).unwrap();
+            let flag_trade = trades.get(future_range_index).unwrap();
             let range_time = flag_trade.time - trade.time;
 
             // 判断该ticker是否是range ms以外
@@ -242,16 +242,16 @@ pub fn generate_msv_by_trades(mut trades: Vec<Trade>, mills_back: Decimal, simpl
             // -------------- 大小判断,取值
             let msv_d = msv_data[msv_index][1];
             let msv_qty_data = msv_data[msv_index][2];
-            let epr_data = msv_data[msv_index][2];
+            let epr_d = epr_data[msv_index][1];
             // msv波动数据
             if max_msv_data.abs() < msv_d.abs() {
                 max_msv_data = msv_d;
                 max_msv_qty_data = msv_qty_data;
+                max_epr_data = epr_d;
             }
-            // epr数据
-            if max_epr_data.abs() < epr_data.abs() {
-                max_epr_data = epr_data;
-            }
+            // // epr数据
+            // if max_epr_data.abs() < epr_d.abs() {
+            // }
             // 下标步近
             msv_index = msv_index + 1;
         }
@@ -334,7 +334,7 @@ pub fn generate_msv_by_trades(mut trades: Vec<Trade>, mills_back: Decimal, simpl
     json!({
         "msv": final_msv_data,
         "liqs": final_volume_data,
-        "epr": final_epr_data,
+        "eprs": final_epr_data,
         "total_size": total_size,
         "result_size": result_size,
     })