回测实战:强势支撑反转公式,全市场历史数据验证教程
很多朋友拿到好的选股公式,最关心的就是:历史到底好不好用、胜率高不高、适合什么行情。
今天就以这套「强势支撑反转」公式为例,手把手教你在通达信完成全流程回测,从数据准备到报告解读,看完就能自己验证任何指标。
一、先看懂公式:回测才有方向
公式核心逻辑
通达信
{强势支撑反转}MA30:=EMA(CLOSE,30);强弱:=EMA(CLOSE,900);H1:=MAX(DYNAINFO(3),DYNAINFO(5));L1:=MIN(DYNAINFO(3),DYNAINFO(6));P1:=H1-L1;支撑:=L1+P1*0.5/8;现价:=CLOSE;选股:(MA30>强弱) AND (LONGCROSS(支撑,现价,2) OR CROSS(支撑,现价));
- 趋势过滤
:30 日 EMA 站上 900 日 EMA,只做上升趋势 - 动态支撑
:按当日开高低盘算日内强支撑 - 反转信号
:股价 2 日内回踩支撑并反转向上
一句话定位:上升趋势里的日内支撑低吸,偏短线反转。
二、回测前准备:3 步必做
-
下载完整盘后数据通达信→系统→盘后数据下载,勾选沪深 A 股、日线数据,建议至少下载近 3 年→覆盖一轮牛熊,数据不全回测必失真。
-
导入公式功能→公式管理器→条件选股→新建,粘贴代码,命名保存。
-
统一前复权回测一律用前复权 K 线,避免除权缺口导致信号误判。
三、通达信回测实操:Ctrl+S 一键启动
步骤 1:打开测评系统
快捷键 Ctrl+S 调出【程序交易评测系统】。
步骤 2:选择评测公式
-
评测类型:条件选股买入 -
选择公式:找到你刚保存的「强势支撑反转」
步骤 3:设置回测核心参数
-
评测周期:日线 -
时间范围:建议2021.1.1— 至今 -
交易品种:全部 A 股(剔除 ST、次新) -
交易费率:买入 0.02%,卖出 0.12%(贴合实盘) -
建仓规则:信号出现次日开盘买入 -
平仓规则:建议先选持有 5 日自动卖出(统一对比基准)
步骤 4:开始评测
点击【开始评测】,等待几分钟生成完整报告。
四、回测报告怎么看:抓 4 个关键指标
1. 总交易次数
-
次数太少:策略过于苛刻,实战难触发 -
次数太多:信号泛滥,假突破多,胜率偏低 -
本公式正常区间:年均 200—500 次为佳
2. 胜率与盈亏比
-
胜率>50%+ 盈亏比>1.8:策略具备实战价值 -
胜率高但盈亏比低:多为小赚大亏,需加止损 -
本公式特点:震荡上行市胜率突出,单边熊市明显下滑
3. 最大回撤
-
回撤<15%:策略稳健 -
回撤>25%:风险偏高,需加趋势过滤或仓位控制
4. 年化收益 vs 沪深 300
跑赢基准且收益曲线平稳向上,说明策略有效;曲线大起大落,说明适配行情窄,需优化。
五、回测常见结论:这个公式适合谁
基于全市场回测,这套「强势支撑反转」有明显特征:
- 优势行情
:震荡慢牛、结构性牛市,回踩支撑反转成功率最高 - 弱势行情
:单边下跌市失效,支撑易被跌破,胜率骤降 - 风格匹配
:适合短线交易者、低吸选手,不适合追涨与长线持有 - 信号特点
:盘中动态支撑,尾盘信号更可靠,早盘易假信号
六、回测后优化建议(直接可用)
在原公式基础上,加 2 条过滤,回测胜率与稳定性明显提升:
通达信
{强势支撑反转 回测优化版}MA30:=EMA(C,30);强弱:=EMA(C,900);H1:=MAX(O,H);L1:=MIN(O,L);P1:=H1-L1;支撑:=L1+P1*0.5/8;选股:MA30>强弱 AND C>O AND V>REF(V,1)AND (CROSS(支撑,C) OR LONGCROSS(支撑,C,2));
优化点:
-
加收阳线,过滤阴跌破位 -
加放量,过滤无量假反弹
七、重要提醒:回测不是未来保证
-
回测是历史规律总结,不代表未来收益 -
盘中动态支撑公式,盘后回测与实盘会有细微差异 -
一定要结合大盘环境、板块热度,单一公式不万能 -
新手建议先用小仓位验证,再逐步放大
结语
任何选股公式,不经过回测都是盲打。按照今天的流程,你不仅能验证这套「强势支撑反转」,也能套用在任何指标上,快速判断值不值得用、怎么用更稳。


评论