通达信【筹横突破】量化模型·研发手记

筹码集中度+箱体压缩+质量突破 · 无未来函数 · 源码已静态校验

⚠️ 风险提示(文首置顶):本文为通达信公式技术交流与历史量价形态研究,仅展示指标识别逻辑与源码实现,不构成任何买卖建议、不提供交易指令、不承诺收益。指标信号基于已收盘数据,不代表未来表现。股市有风险,决策需独立判断。

一、研发起点:底部启动难在“三重确认”

底部票复盘时,我们想同时看三件事:筹码有没有在底部锁死(集中度下行)、价格有没有在一个窄箱体内压缩(振幅收窄)、突破那一天有没有质量(放量+实体+站均线)。单独看任一维都能挑出票,但三者同时成立才是真启动。

二、第一版的问题:数值对,质量不对

  • 8组箱体/动量条件各自偏松,OR 起来后信号满天飞。

  • FILTER 只去重,不过滤假突破。

  • 筹码集中度死卡10,未区分流通盘大小。

  • COST 函数未明确前复权使用要求。

三、改良过程:从“数值OR”到“评分+质量闸+动态筹码”

将8组条件改为评分制(≥4分入选),收紧箱体振幅阈值,突破日增加量价质量验证,筹码集中度按流通盘动态分级,并明确前复权使用规范。

四、优化后选股源码

BOLL:=MA(CLOSE,20);

UB:=BOLL+2*STD(CLOSE,20);

LB:=BOLL-2*STD(CLOSE,20);

WIDTH:=(UB-LB)/BOLL;

JHTP1:=REF(HHV(H,20),1)REF(HHV(H,20),1);

JHTP2:=REF(WIDTH,1)<0.045 AND C>REF(UB,1);

JHTP31:=HHV(C,15)/LLV(C,15)<1.13;

JHTP32:=V/MA(V,5)>1.5;

JHTP33:=C>REF(HHV(H,15),1)*1.03;

JHTP3:=JHTP31 AND JHTP32 AND JHTP33;

DIFF:=EMA(CLOSE,12)-EMA(CLOSE,26);

JHTP41:=ABS(DIFF)<0.2;

JHTP42:=HHV(H,13)/LLV(L,13)<1.08;

JHTP43:=C>REF(HHV(H,13),1) AND DIFF>REF(DIFF,1);

JHTP4:=JHTP41 AND JHTP42 AND JHTP43;

MA5:=MA(C,5);

MA10:=MA(C,10);

MA20:=MA(C,20);

RANGE1:=MAX(MA5,MAX(MA10,MA20))/MIN(MA5,MIN(MA10,MA20));

JHTP51:=RANGE1<1.02;

JHTP52:=C>MAX(MA5,MAX(MA10,MA20)) AND V>MA(V,5)*1.2;

JHTP5:=JHTP51 AND JHTP52;

TOP:=REF(HHV(H,30),1);

BOTTOM:=REF(LLV(L,30),1);

JHTP61:=TOP/BOTTOM<1.15;

JHTP62:=COUNT(BETWEEN(C,BOTTOM,TOP),30)>=24;

JHTP63:=C>TOP AND V>REF(MA(V,5),1)*1.5;

JHTP6:=JHTP61 AND JHTP62 AND JHTP63;

RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

K:=SMA(RSV,3,1);

D:=SMA(K,3,1);

J:=3*K-2*D;

JHTP71:=K<50 AND D<50;

JHTP72:=HHV(H,10)/LLV(L,10)<1.1;

JHTP73:=C>REF(HHV(H,10),1) AND J>REF(J,1);

JHTP7:=JHTP71 AND JHTP72 AND JHTP73;

LEFTLOW:=LLV(L,30);

RIGHTLOW:=LLV(L,15);

NECKLINE:=REF(HHV(H,15),15);

JHTP81:=ABS(LEFTLOW-RIGHTLOW)/LEFTLOW<0.03;

JHTP82:=C>NECKLINE AND V>MA(V,5)*1.5;

JHTP8:=JHTP81 AND JHTP82;

评分:=JHTP1+JHTP2+JHTP3+JHTP4+JHTP5+JHTP6+JHTP7+JHTP8;

LIJIN_95:=COST(94.99);

LIJIN_05:=COST(4.99);

LIJIN_85:=COST(84.99);

LIJIN_15:=COST(14.99);

C90:=(LIJIN_95-LIJIN_05)/HHV(HIGH,9999)*100;

C70:=(LIJIN_85-LIJIN_15)/HHV(HIGH,9999)*100;

筹阈:=IF(CAPITAL<5000000,12,IF(CAPITAL<20000000,10,8));

筹稳:=C70<筹阈 AND HHV(C70,5)<=C70 * 1.05;

质量闸:=C>REF(HHV(H,15),1) AND V>=MA(V,5)*1.8 AND (C-O)/REF(C,1)>0.02 AND C>MA20;

候选:=评分>=4 AND 筹稳;

XG:FILTER(候选 AND 质量闸,5);

五、安装与验证

  • 主图:技术指标→其他类型→新建→主图叠加,粘贴主图源码,测试通过保存。

  • 副图:技术指标→其他类型→新建→副图,粘贴副图源码,测试通过保存。

  • 选股:条件选股→其他类型→新建,粘贴上方选股源码,测试通过保存,盘后执行(前复权模式)。

⚠️ 再次提示(文末重申):以上为历史量价形态的公式定义,信号出现≠该买。请结合大盘环境、成交量、基本面独立判断,指标仅作看盘辅助。

—— 通达信公式技术笔记 · 仅作交流 ——


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160