|
@@ -80,7 +80,7 @@ public class CompetitionIndicatorCalcService {
|
|
if (maxDrawDown.compareTo(BigDecimal.ZERO) == 0) {
|
|
if (maxDrawDown.compareTo(BigDecimal.ZERO) == 0) {
|
|
return INDICATOR_INVALID_VALUE;
|
|
return INDICATOR_INVALID_VALUE;
|
|
}
|
|
}
|
|
- BigDecimal calmarRatio = retA.divide(maxDrawDown).setScale(4, RoundingMode.HALF_UP);
|
|
|
|
|
|
+ BigDecimal calmarRatio = retA.divide(maxDrawDown,4, RoundingMode.HALF_UP);
|
|
if (calmarRatio.compareTo(INDICATOR_INVALID_VALUE) > 0) {
|
|
if (calmarRatio.compareTo(INDICATOR_INVALID_VALUE) > 0) {
|
|
return INDICATOR_MAX_VALUE;
|
|
return INDICATOR_MAX_VALUE;
|
|
}
|
|
}
|