Administrator
2025-12-25 5755881472e2060832dc7f626109a68aa71fce90
refs
author Administrator <15274802129@163.com>
Thursday, December 25, 2025 12:42 +0800
committer Administrator <15274802129@163.com>
Thursday, December 25, 2025 12:42 +0800
commit5755881472e2060832dc7f626109a68aa71fce90
tree 545f562c964fb3f71d2a541ea03e9097cb968f65 tree | zip | gz
parent 81e84c3bb307e2a786d383fad7e14c0c2b4d897e view | diff
refactor(strategy): 重构MACD+MA策略实现并集成交易信号生成

- 在CaoZuoServiceImpl中添加markPx字段到TradeRequestParam
- 移除MacdMaStrategy中的仓位管理状态变量和相关逻辑
- 将策略执行方法拆分为独立的信号检查和趋势判断方法
- 添加getTrend、getSkip、getOrderParamOpen、getOrderParamClose等公共接口
- 修改离场信号判断逻辑,移除止损止盈检查
- 新增processPushDataV2方法处理K线数据推送
- 集成MacdMaStrategy到WebSocket数据处理流程
- 更新K线数据请求限制从100到200条
- 创建详细的策略分析文档MacdMaStrategy_Analysis.md
3 files modified
1 files added
609 ■■■■ changed files
MacdMaStrategy_Analysis.md 224 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/OkxKlineWebSocketClient.java 151 ●●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/celue/CaoZuoServiceImpl.java 1 ●●●● diff | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/okxNewPrice/indicator/macdAndMatrategy/MacdMaStrategy.java 233 ●●●● diff | view | raw | blame | history