Administrator
8 days ago b6b63e31d3f25784a4f4e0add7045a3d724d22fb
refs
author Administrator <15274802129@163.com>
Sunday, January 4, 2026 13:09 +0800
committer Administrator <15274802129@163.com>
Sunday, January 4, 2026 13:09 +0800
commitb6b63e31d3f25784a4f4e0add7045a3d724d22fb
tree 2e5700ad92ba2a9fb7941fee47c389263953bf62 tree | zip | gz
parent 6720d44ba58f513263dd603f33d6a65181649a7c view | diff
refactor(indicator): 重构MACD指标计算工具类

- 移除原有的BearishSignalDetector和BullishSignalDetector类
- 新增IndicatorUtils工具类封装价格高低点查找功能
- 将价格高点低点查找方法从MACDCalculator迁移至IndicatorUtils
- 修复MACDCalculator中调用已移除方法的引用
- 优化MACD金叉死叉逻辑,移除额外的趋势判断条件
- 修正MACD死叉柱状线收缩为扩张的逻辑错误
2 files deleted
2 files modified
1 files added
502 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/BearishSignalDetector.java 132 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/BullishSignalDetector.java 87 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/IndicatorUtils.java 154 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/MACDCalculator.java 111 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/MacdMaStrategy.java 18 ●●●●● diff | view | raw | blame | history