乐于分享
好东西不私藏

默默启动:底部横盘启动 通达信公式指标源码

默默启动:底部横盘启动 通达信公式指标源码

注意:文章所涉及图形,均为历史数据学习、研究、探讨,不可作为操作依据,谨慎之!所有的案例,均为历史图形展示,只作为平时的日期复盘记录,与未来走势无任何关联。股市场有风险,谨慎再谨慎。
经典源码技术指标点击下方订阅:
涨停+突破+放量+活跃换手图形,只看走势特点强势的
大道至简:成交量放量换手、突破平台上涨、进入活跃区、多头行情产生是技术分析中典型的强势上涨信号组合,其核心特点及金叉/线突破的技术意义!
点击了解:
图形:副图+选谷
同出多金叉:
副+选:

YZDGA2B:=C< O;

YZDGA3H:=HHV(H,0);

YZDGAUF:=LLV(L,60);

YZDGA3D := OPEN – LOW;

YZDGA0N:=YZDGA2B AND COUNT(YZDGA2B,0)=4;

YZDGAD2:=BARSLAST(YZDGA0N);

YZDGAST := REF(HIGH, 10);

YZDGAVM:=INTPART(YZDGAD2/6);

YZDGAK2:=BARSLASTCOUNT(YZDGAVM=REF(YZDGAVM,1))=5;

YZDGAD9 := REF(HIGH, 5);

YZDGARP:=(YZDGA0N OR YZDGAK2) AND YZDGAD2>=0;

YZDGALO:=C=ZTPRICE(REF(C,1),0.1);

YZDGADI := MA(vol, 1);

YZDGAGJ:=H=ZTPRICE(REF(C,1),0.1) AND C< H;

YZDGAQH:=C=ZTPRICE(REF(C,1),0.2);

YZDGAIB := MA(VOL, 9);

YZDGAR5:=H=ZTPRICE(REF(C,1),0.2) AND C< H;

IND_3OR := REF(CLOSE, 43);

IND_G4R := SMA(CLOSE, 5, 1);

YZDGANE := 47;

IND_SZU := HHV(HIGH, 59);

IND_K64 := EMA(CLOSE, 59);

IND_KJ2 := MA(CLOSE, 20);

YZDGAOF := MA(VOL, 5);

YZDGAV4 := CLOSE;

YZDGACK := REF(HIGH, 1);

YZDGANM:=C=LLV(C,60);

YZDGABA:=BARSLAST(YZDGANM),COLORRED;

YZDGA12 := OPEN – LOW;

YZDGAG2:=CONST(REF(C,YZDGABA)),COLORGREEN;

YZDGARQ:=BETWEEN(YZDGABA,1,60) AND C/REF(C,1)>1.043;

YZDGAC3 := REF(HIGH, 3);

YZDGAUY:=YZDGARQ AND COUNT(YZDGARQ,YZDGABA)=1;

YZDGAD6 := 72;

YZDGAZ8:=BARSLAST(YZDGAUY),COLORRED;

YZDGAWY:=CONST(REF(C,YZDGAZ8)),COLORRED;

YZDGAOO := CLOSE;

YZDGAZO:=C=LLV(C,YZDGAZ8);

YZDGAZ6:=BARSLAST(YZDGAZO);

YZDGA8I := CLOSE;

YZDGAMD:=YZDGAZ6=1 AND C>REF(C,YZDGAZ6) AND H>L;

YZDGAAF:=STRCAT(HYBLOCK,’ ‘);

YZDGART := OPEN – LOW;

IND_3YQ := MA(CLOSE, 10) – MA(CLOSE, 32);

IND_EHX := REF(CLOSE, 55);

IND_PP4 := MA(CLOSE, 38);

IND_NX1 := (HIGH – LOW) / CLOSE * 100;

YZDGA46 := CLOSE;

IND_4FS := EMA(CLOSE, 31);

YZDGAA4:=STRCAT(YZDGAAF,DYBLOCK);

YZDGAXT:=STRCAT(YZDGAA4,’ ‘);

YZDGA56 := MA(VOL, 8);

YZDGALT:=COUNT(YZDGAMD,YZDGAZ8)=1;

YZDGA8W := CLOSE;

YZDGAZV:=BARSLAST(YZDGALT AND YZDGAMD);

YZDGA7O:=COUNT(YZDGAMD,YZDGAZ8)=2;

YZDGA9N := CLOSE;

YZDGAEC:=BARSLAST(YZDGA7O AND YZDGAMD);

YZDGA2Q:=COUNT(YZDGAMD,YZDGAZ8)=3;

YZDGAAL := OPEN – LOW;

YZDGA75:=BARSLAST(YZDGA2Q AND YZDGAMD);

YZDGACQ:=COUNT(YZDGAMD,YZDGAZ8)>3;

抄底:BARSLASTCOUNT(YZDGACQ)=1;

代码原理:

YZDGA2B赋值:收阴线

YZDGA3H赋值:0日内最高价的最高值

YZDGAUF赋值:60日内最低价的最低值

赋值: 开盘价 – 最低价

YZDGA0N赋值:YZDGA2B AND 统计0日中满足YZDGA2B的天数=4

YZDGAD2赋值:上次YZDGA0N距今天数

赋值: 10日前的最高价

YZDGAVM赋值:YZDGAD2/6的整数部分

YZDGAK2赋值:条件连续成立次数=5

赋值: 5日前的最高价

YZDGARP赋值:(YZDGA0N OR YZDGAK2) AND YZDGAD2>=0

YZDGALO赋值:收盘价=计算涨停价

赋值: 成交量(手)的1日简单移动平均

YZDGAGJ赋值:最高价=计算涨停价 AND 收盘价< 最高价

YZDGAQH赋值:收盘价=计算涨停价

赋值: 成交量(手)的9日简单移动平均

YZDGAR5赋值:最高价=计算涨停价 AND 收盘价< 最高价

赋值: 43日前的收盘价

赋值: 收盘价的5日[1日权重]移动平均

赋值: 47

赋值: 59日内最高价的最高值

赋值: 收盘价的59日指数移动平均

赋值: 收盘价的20日简单移动平均

赋值: 成交量(手)的5日简单移动平均

赋值: 收盘价

赋值: 1日前的最高价

YZDGANM赋值:收盘价=60日内收盘价的最低值

YZDGABA赋值:上次YZDGANM距今天数,画红色

赋值: 开盘价 – 最低价

YZDGAG2赋值:YZDGABA日前的收盘价的最后一日取值设为常数,画绿色

YZDGARQ赋值:YZDGABA位于1和60之间 AND 收盘价/1日前的收盘价>1.043

赋值: 3日前的最高价

YZDGAUY赋值:YZDGARQ AND 统计YZDGABA日中满足YZDGARQ的天数=1

赋值: 72

YZDGAZ8赋值:上次YZDGAUY距今天数,画红色

YZDGAWY赋值:YZDGAZ8日前的收盘价的最后一日取值设为常数,画红色

赋值: 收盘价

YZDGAZO赋值:收盘价=YZDGAZ8日内收盘价的最低值

YZDGAZ6赋值:上次YZDGAZO距今天数

赋值: 收盘价

YZDGAMD赋值:YZDGAZ6=1 AND 收盘价>YZDGAZ6日前的收盘价 AND 最高价>最低价

YZDGAAF赋值:字符串相加

赋值: 开盘价 – 最低价

赋值: 收盘价的10日简单移动平均 – 收盘价的32日简单移动平均

赋值: 55日前的收盘价

赋值: 收盘价的38日简单移动平均

赋值: (最高价 – 最低价) / 收盘价 * 100

赋值: 收盘价

赋值: 收盘价的31日指数移动平均

YZDGAA4赋值:字符串相加

YZDGAXT赋值:字符串相加

赋值: 成交量(手)的8日简单移动平均

YZDGALT赋值:统计YZDGAZ8日中满足YZDGAMD的天数=1

赋值: 收盘价

YZDGAZV赋值:上次YZDGALTANDYZDGAMD距今天数

YZDGA7O赋值:统计YZDGAZ8日中满足YZDGAMD的天数=2

赋值: 收盘价

YZDGAEC赋值:上次YZDGA7OANDYZDGAMD距今天数

YZDGA2Q赋值:统计YZDGAZ8日中满足YZDGAMD的天数=3

赋值: 开盘价 – 最低价

YZDGA75赋值:上次YZDGA2QANDYZDGAMD距今天数

YZDGACQ赋值:统计YZDGAZ8日中满足YZDGAMD的天数>3

输出抄底:条件连续成立次数=1