|
|
@@ -89,8 +89,8 @@ pub fn generate_rank_by_indicator_map(indicator_map: &MutexGuard<HashMap<String,
|
|
|
|
|
|
// liquidity_score
|
|
|
let liquidity_k = liquidity_avg / Decimal::ONE_THOUSAND;
|
|
|
- let mut liquidity_score = if liquidity_k > Decimal::ONE_HUNDRED {
|
|
|
- TWENTY + Decimal::ONE / (Decimal::ONE + Decimal::ONE_HUNDRED - liquidity_k)
|
|
|
+ let mut liquidity_score = if liquidity_k > Decimal::TEN {
|
|
|
+ TWENTY + Decimal::ONE / (Decimal::ONE + Decimal::TEN - liquidity_k)
|
|
|
} else {
|
|
|
Decimal::TEN * liquidity_k.sqrt().unwrap()
|
|
|
};
|