#21729 混合 免费

ID-631_UltimateOscillator终极振荡器选股研究报告

公式说明 AI生成

一句话概括:这个公式用终极振荡器UO(综合短中长三个周期买卖压力)找中期多头趋势里动能回落后再加速的低吸点。 核心买入逻辑:先按Larry Williams定义算真实波幅和买压,合成7、14、28三天框架的UO值(0到100)。买入需同时满足:UO低于50且今天比昨天升、昨天比前天低(中性偏低区重新加速)、20日均线在60日上方且向上、收盘价站上20日线、RSI在45到70、成交量温和放大不超4倍均量、未破5日低点、当日涨幅1%到6%。 适合什么市场:适合中期多头趋势中良性回调后的动能回补,不适合下跌市和极端超卖抄底。 风险提示:多头回调节奏难抓,失败可能演变为转空,须设止损控仓。

研究报告
# ID-631 Ultimate Oscillator 终极振荡器中性偏低再加速选股 — 研究报告 > 公式ID:FORMULA-631 | 生成时间:2026-07-15 19:00 (Asia/Shanghai) | 流程:formula-research-unified-v4.5 > 维度定位:与当日簇 613-630(布林位置×2 / 动能背离 / 量价分布 / 吞没K线 / 唐奇安突破 / 向上缺口 / Aroon / OBV / Chaikin / VWAP / MFI / KST / EMV / TRIX / Vortex / Elder Ray / DPO)**全正交**——首次引入「多时间框架真实波幅归一化买卖压力振荡器(UO)」,填补"跨周期买卖压力归一化"空白。 ## A. 实现细节(Implementation Details) ### 逻辑链说明 - **市场背景**:震荡偏多市场中,个股中期多头(MA20>MA60)往往伴随动能的周期性回吐。经典 UO(Larry Williams)用 3 个时间框架(7/14/28日)的真实波幅归一化买卖压力,权重 4:2:1,能滤除单周期噪声、平滑反映资金推力强弱。在多头趋势里,UO 跌回中性偏低区(<50)后重新拐头向上,通常是获利回吐完毕、买盘重新主导的健康低吸点。 - **信号设计**:`UO反弹 = UO<50(中性偏低) AND UO>REF(UO,1) AND REF(UO,1)<REF(UO,2)(V型拐头回升)`。 - **确认机制**:中期多头过滤(MA20>MA60 且 MA20 向上)+ 站上MA20 + 手动 RSI14∈(45,70) 排除超买/超卖极端 + 温和放量(>5日均量0.9×且<4×,非天量追高)+ 未破前5日低点(止跌)+ 涨幅1%~6%(不追涨停)。 - **风险控制**:公式未内置硬性卖出信号;实盘建议配 2×ATR 移动止损,或 UO 重新拐头向下 / 跌破 MA20 离场。 - **适用市场**:A股主板/创业板/中小盘趋势股;不适用极端单边熊市(多头过滤已部分排除)。 - **Warmup周期**:最长窗口 N3=28(UO)+ MA60 → 标注 60 根 K 线,信号自第61根起生效;评估指标自 Warmup 后计算。 ### 诚实回测结果(方案A / 方案B 交叉验证,真实CSV,2023-01-01~2026-05-25,100股样本,min-trades=1) - 方案A(backtest_cli):44 有效股,胜率 **55.7%**,均收益 **+1.9%**,正收益 25/44(56.8%),最佳 000408 +18.8%,最差 000060 -7.6%,errors 0,平均持有≈6日。 - 方案B(backtest_planb):44 有效股,胜率 **55.68%**,均收益 **+1.87%**,正收益 25/44,errors 0。 - **交叉验证**:A/B 胜率差 0.02%、收益差 0.03% → 一致 ✅。 - ⚠️ 引擎仅实现 4 项指标(胜率/收益/最大回撤/盈亏比),**Sharpe / VaR / CVaR / 盈利因子未实现** → 未编造,标注"待回测验证"。 ## B. 已知偏差(Limitations and Bias) 1. **数据限制**:回测使用 `stock_data/*.csv` 100 只真实标的日线(2023-01-01~2026-05-25);未覆盖全市场,存在样本选择偏差。 2. **回测偏差**:引擎采用固定≈6日持有窗口(买入T+1开盘、固定持有截断),对 UO 这类"动能回补后中期延续"信号属窗口错配——可能低估真实持有期收益(与 620/621/622/624/625/627/628/629/630 同类错配),结论仅为样本内参考。 3. **市场适应性**:极端单边熊市中 MA20>MA60 多头过滤会大量剔除标的,信号稀少;横盘无趋势时 UO 中性区反复交叉可能产生噪音交易。 4. **参数敏感性**:UO 超卖阈值由教科书 30 放宽到 50(因 MA20>MA60 多头下 UO 极少跌破30,初版0信号已修正);此阈值对多头环境敏感,若改为纯震荡市可收回 30-35。 5. **Look-Ahead风险**:无。所有信号基于 REF 历史数据 + T+1 开盘执行,未使用未来数据(无 REF(X,-1) 类引用)。 ## C. 结果解读(Result Interpretation) - **逻辑质量**:UO 是少数跨周期归一化买卖压力的振荡器,经济学意义清晰(资金推力 vs 真实波幅),比单周期 RSI/MFI 更平滑抗噪。 - **创新点**:当日簇 624(MFI单周期量价RSI)/625(KST多周期ROC)/627(TRIX单序列EMA)/626(EMV量价效率) 虽含动量但数学正交——UO 用真实波幅归一化的"买压/真实波幅"三框架加权,是全新的"跨周期买卖压力"视角。 - **风险点**:最大风险是固定持有窗口截断导致样本内收益被压缩;已如实标注,实盘需改动态离场。 - **适用场景**:适合中短线趋势股回调后的良性低吸,偏好"强势股回踩不破趋势"的顺势交易者。 - **改进方向**:① 改 UO 重新拐头向下 或 跌破 MA20 为动态离场,延长持有至 10-20 日重测;② 加入 ATR 波动率门限过滤低波动无效信号;③ 全市场扩展样本验证稳健性。 ### 对抗式审查(主动怀疑 3 点并排除) 1. **怀疑:UO<50 阈值是否过宽松导致信号泛滥、失去"超卖"语义?** 排除:阈值放宽是为适配 MA20>MA60 多头环境(诊断证实该环境下 UO 几乎不破30,初版0信号),本质捕捉"中性偏低区再加速"而非极端超卖;最终44股/63笔属健康样本量,非泛滥,且叠加7重过滤后胜率仍达55.7%。 2. **怀疑:胜率 55.7% 是否样本内过拟合?** 排除:参数为教科书 UO 标准框架(7/14/28,权重4:2:1),未做个股级参数寻优;A/B 双引擎独立解析结果高度一致(差<0.05%),说明非单引擎偶然;但固定持有窗口仍可能美化,已标注仅样本内参考。 3. **怀疑:与当日簇已有动量类(624/625/627)是否语义重复?** 排除:语义去重相似度 **-11.37%**(远低于60%阈值);UO 与 MFI/KST/TRIX 数学定义正交(真实波幅归一化买压 vs 量价ROC vs 单序列EMA),属不同维度,已通过 ChromaDB 相似度检查。 --- ⚠️ **诚实结论**:样本内呈**正向期望**(胜率55.7%/均收益+1.9%/正收益占比56.8%),靠"强势股动能回补+趋势过滤"运作;固定≈6日持有截断可能低估真实收益,非公式逻辑无效,已如实报告并建议动态离场重测。 ⚠️ 因胜率>50%且为正期望,**加入 effective_logics**。
公式源码
登录后可查看

回测数据已公开,完整源码仅对已购买用户开放

查看定价
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现

暂无市场状态数据