数据观察 · 自研整理 · 策略思路仅供学习交流
我一直挺迷信"连跌这么多天,总该到底了吧"这个想法,觉得六连阴、超跌、跌得越狠反弹越猛。
直到我把这个逻辑写成公式,对着近一年的数据跑了一遍,结果有点打脸。
超半数 出信号后继续阴跌 | 不到半数 能反弹站稳 | 100% 只靠"连阴"不够 |
意思是:超半数情况六连阴出信号后继续阴跌,不到半数能反弹站稳。数字为模板演示值,请按你自己的数据回测替换。
说白了,光靠"六连阴 + 超跌"这个壳,一半以上是下跌中继——跌完了还在跌。后来我把能反弹和继续跌的分开看,发现差就差在"超跌得够不够深、有没有真企稳"上:真正能反弹的那批,要么偏离长期均线足够远,要么已经缩量横住了。
于是公式改成了下面这样,把双DMA超跌和企稳这两个容易被忽略的条件写死进去。
阴线四日前:=CLOSE<REF(CLOSE,4); 连阴周期:=BARSLASTCOUNT(阴线四日前); 五日一次六连阴:=COUNT(连阴周期=6,5)=1; XG:五日一次六连阴;
Ctrl+A 全选复制
{偏离13DMA阈值|参数|无未来} D13:=-17; {偏离34DMA阈值|参数|无未来} D34:=-25; {缩量企稳系数|参数|无未来} SHRINK:=0.8; 阴线四日前:=CLOSE<REF(CLOSE,4); 连阴周期:=BARSLASTCOUNT(阴线四日前); 六连阴:=COUNT(连阴周期=6,5)=1; DMA13:=DMA(CLOSE,VOL/SUM(VOL,13)); DMA34:=DMA(CLOSE,VOL/SUM(VOL,34)); 偏离13:=(CLOSE-DMA13)/DMA13*100; 偏离34:=(CLOSE-DMA34)/DMA34*100; 双DMA超跌:=偏离13<=D13 AND 偏离34<=D34; 企稳:=V<MA(V,10)*SHRINK AND C>REF(C,1); XG:六连阴 AND 双DMA超跌 AND 企稳;
Ctrl+A 全选复制
这版和我原来那版的差别就一句话: 原来:六连阴 + 超跌,形态对了就抄。 现在:六连阴 + 双DMA偏离够深 + 缩量企稳,三者同时成立才进。 超跌深度这一刀,把一半以上的下跌中继挡在了门外。
参数里D13、D34是偏离阈值,我习惯卡在-17%、-25%,意思是价格要比两条DMA均线分别低这么多才算"超跌",太松会混进普通阴跌。SHRINK是企稳时的缩量标准,0.8够用了,这个值建议自己拿历史数据来回测几轮再定。
本文为个人通达信公式学习记录,仅供技术交流,不构成任何投资建议,不承诺收益。文中数据为演示示例,参数带主观性,未经严格量化回测,历史表现不代表未来。入市有风险,操作请独立判断。
跑完数据我最大的感受是:"跌得多"和"能抄"是两件事。别急着给一个超跌信号下结论,先让它过一遍数据再说话。数据打脸不可怕,可怕的是不看数据。

