skyffire 1 년 전
부모
커밋
e6f087ca61
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/symbol_filter.rs

+ 1 - 1
src/symbol_filter.rs

@@ -76,7 +76,7 @@ fn calc_volatility_div_price_diff(records: Value) -> Decimal {
         let volume = Decimal::from_str(record["volume"].as_str().unwrap().to_string().as_str()).unwrap();
         let mid = (record_high + record_low) / Decimal::TWO;
 
-        volatility += (volume * mid).ln() * Decimal::ONE_HUNDRED * (record_high - record_low) / mid;
+        volatility += ((volume * mid).ln() * Decimal::ONE_HUNDRED * (record_high - record_low) / mid).ln();
     }
 
     let mut vdpd = volatility;