src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/Volatility.java
@@ -138,6 +138,10 @@ do { prev = x; // 牛顿迭代公式:x(n+1) = (x(n) + value/x(n))/2 // 添加零检查,防止除以零异常 if (x.compareTo(BigDecimal.ZERO) == 0) { x = new BigDecimal(1); // 设置一个合理的初始值 } x = x.add(value.divide(x, scale, RoundingMode.HALF_UP)).divide(new BigDecimal(2), scale, RoundingMode.HALF_UP); } while (x.subtract(prev).abs().compareTo(BigDecimal.ONE.movePointLeft(scale)) > 0); // 直到满足精度要求