自用主图源码 主图 通达信 贴图量能饱和度
V15:=REF(C,1);
涨停:=IF((C-V15)*100/V15>=(10-0.01*100/V15),1,0);
STICKLINE(涨停,OPEN,CLOSE,3,0),COLOR0000CC;
跌停:=IF((V15-C)*100/V15>=(10-0.01*100/V15),1,0);
STICKLINE(跌停,OPEN,CLOSE,2,0),COLOR007700;
势线上轨:=5;
势线下轨:=5;
AA:=REF(H,势线上轨)=HHV(H,2*势线上轨+1);
AA1:=REF(L,势线下轨)=LLV(L,2*势线下轨+1);
QY:=BACKSET(AA,势线上轨+1);
QY1:=BACKSET(AA1,势线下轨+1);
CC:=FILTER(QY,势线上轨) AND H=HHV(H,势线上轨+1);
CC1:=FILTER(QY1,势线下轨) AND L=LLV(L,势线下轨+1);
DDD:=BARSLAST(CC);
DD1:=BARSLAST(CC1);
GDTS:=IF(CC,CURRBARSCOUNT,0);
DDTS:=IF(CC1,CURRBARSCOUNT,0);
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
DDTS1:=IF(DD1,REF(DDTS,DD1),DDTS);
GDCS1:=CONST(DINGBUTS);
DDCS1:=CONST(DDTS1);
DINGBUTS1:=REF(DINGBUTS,DDD+1);
H11:=CONST(REF(HIGH,DINGBUTS1-1)),COLOR888888;
H22:=CONST(REF(HIGH,GDCS1-1)),COLOR888888;
{}
GDCS23:=H11;
GDCS13:=H22;
DDTS2:=REF(DDTS1,DD1+1);
L1:=CONST(REF(L,DDTS2-1));
L2:=CONST(REF(L,DDCS1-1));
压力:BACKSET(ISLASTBAR,GDCS1),COLORFF7766,NODRAW;
支撑:BACKSET(ISLASTBAR,DDCS1),COLOR6699FF,NODRAW;
STICKLINE(压力,GDCS13,GDCS13,3.0,1),COLORFF7766;
STICKLINE(支撑,L2,L2,3.0,1),COLOR6699FF;
MA05:=MA(C,5);
五日乖离率:=(C-MA05)/MA05*100;
五日乖离:=ISLASTBAR=1 AND 五日乖离率>6;
DRAWTEXT_FIX(五日乖离=1 ,0.83,0.20,0,'五日乖离>6 '),COLORFFFFAA;
换手:=VOL/CAPITAL*100,NODRAW,COLORFFFFFF;
DRAWTEXT_FIX((ISLASTBAR AND 换手>20),0.68,0.21,0,'量能已饱和'),COLORFFFFFF;
SAT:=(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20));
量能饱和度:=(IF(SAT>1,1,SAT)*100),COLOR006666;
DRAWTEXT_FIX(ISLASTBAR AND (量能饱和度>95),0.68,0.21,0,'量能已饱和'),COLORFFFFFF;
品种类型:=FINANCE(3);
DRAWTEXT_FIX(品种类型=1,0.01.0,0.07,0,'沪深A股'),COLORFFFFFF;
DRAWTEXT_FIX(品种类型=2,0.01.0,0.07,0,' 中小板'),COLORFFFFFF;
DRAWTEXT_FIX(品种类型=3,0.01.0,0.07,0,' 创业板'),COLORFFFFFF;
DRAWTEXT_FIX(1,0.09,0.07,0,HYBLOCK),COLORFF99FF;
DRAWTEXT_FIX(ISLASTBAR,0.19,0.07,0,GNBLOCK),COLOR66FFFF;
DRAWTEXT_FIX(ISLASTBAR,0.0,0.14,0,FGBLOCK),COLORFF33DD;
滚动市盈率TTM:=DYNAINFO(40);
总收入同比:=FINANCE(44);
主营利润率:=(FINANCE(23)/FINANCE(20)*100);
净利同比率:=FINANCE(43);
净利润比率:=(FINANCE(30)/FINANCE(20)*100);
销shou毛利率:=((FINANCE(20)-FINANCE(21))/FINANCE(20)*100);
DRAWTEXT_FIX(1,0,0.57,0,STRCAT(STRCAT('滚动市盈率TTM ',CON2STR(滚动市盈率TTM,1)),' ')),COLOR00DDDD;
DRAWTEXT_FIX(1,0,0.64,0,STRCAT(STRCAT('主营收入同比 ',CON2STR(总收入同比,2)),' ')),COLORDD66DD;
DRAWTEXT_FIX(1,0,0.71,0,STRCAT(STRCAT('主营利润率 ',CON2STR(主营利润率,1)),' ')),COLOR00DDDD;
DRAWTEXT_FIX(1,0,0.78,0,STRCAT(STRCAT('净利同比 ',CON2STR(净利同比率,2)),' ')),COLORFFFFFF;
DRAWTEXT_FIX(1,0,0.85,0,STRCAT(STRCAT('净利润率 ',CON2STR(净利润比率,1)),' ')),COLOR00DDDD;
DRAWTEXT_FIX(1,0,0.92,0,STRCAT(STRCAT('毛利率 ',CON2STR(销shou毛利率,1)),' ')),COLORDD66DD;
未来函数检测结果如下:
该公式包含未来函数:BACKSET
该公式包含未来函数:CAPITAL
该公式包含未来函数:DYNAINFO
该公式包含未来函数:FINANCE
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
V15赋值:1日前的C
涨停赋值:IF((C-V15)*100/V15>=(10-0.01*100/V15),1,0)
当满足条件涨停时,在开盘价和收盘价之间画柱状线
跌停赋值:IF((V15-C)*100/V15>=(10-0.01*100/V15),1,0)
当满足条件跌停时,在开盘价和收盘价之间画柱状线
势线上轨赋值:5
势线下轨赋值:5
AA赋值:势线上轨日前的H=2*势线上轨+1日内H最高值
AA1:=势线下轨日前的L=2*势线下轨+1日内L最低值
QY赋值:BACKSET(AA,势线上轨+1)
QY1:=BACKSET(AA1,势线下轨+1)
CC赋值:QY的势线上轨过滤 AND H=势线上轨+1日内H最高值
CC1:=QY1的势线下轨过滤 AND L=势线下轨+1日内L最低值
DDD赋值:上次CC距今天数
DD1赋值:上次CC1距今天数
如果CC返回 到最后交易的周期否则返回0
如果CC1返回 到最后交易的周期否则返回0
DINGBUTS赋值:IF(DDD,DDD日前的GDTS,GDTS)
DDTS1:=IF(DD1,DD1日前的DDTS,DDTS)
GDCS1赋值:CONST(DINGBUTS)
DDCS1赋值:CONST(DDTS1)
DINGBUTS1:=DDD+1日前的DINGBUTS
H11赋值:CONST(DINGBUTS1-1日前的最高价),COLOR888888
H22赋值:CONST(GDCS1-1日前的最高价),COLOR888888
{}
GDCS23赋值:H11
GDCS13:=H22
DDTS2:=DD1+1日前的DDTS1
L1赋值:CONST(DDTS2-1日前的L)
L2赋值:CONST(DDCS1-1日前的L)
输出
压力:BACKSET(ISLASTBAR,GDCS1),COLORFF7766,NODRAW
输出
支撑:BACKSET(ISLASTBAR,DDCS1),COLOR6699FF,NODRAW
当满足条件压力时,在GDCS13和GDCS13之间画柱状线
当满足条件支撑时,在L2和L2之间画柱状线
MA05赋值:C的5日简单移动平均
五日乖离率赋值:(C-MA05)/MA05*100
五日乖离赋值:ISLASTBAR=1 AND 五日乖离率>6
当满足条件五日乖离=1 时,在横轴0.83纵轴0.20位置书写文字
换手赋值:成交量/当前流通股本*100,NODRAW,COLORFFFFFF
DRAWTEXT_FIX((ISLASTBAR AND 换手>20),0.68,0.21,0,'量能已饱和'),COLORFFFFFF
SAT赋值:(成交额/C)/(20日内成交额最高值/20日内C最高值)
如果SAT>1返回1否则返回SAT
DRAWTEXT_FIX(ISLASTBAR AND (量能饱和度>95),0.68,0.21,0,'量能已饱和'),COLORFFFFFF
品种类型赋值:FINANCE(3)
当满足条件品种类型=1时,在横轴0.01.0纵轴0.07位置书写文字
当满足条件品种类型=2时,在横轴0.01.0纵轴0.07位置书写文字
当满足条件品种类型=3时,在横轴0.01.0纵轴0.07位置书写文字
当满足条件1时,在横轴0.09纵轴0.07位置书写文字
当满足条件ISLASTBAR时,在横轴0.19纵轴0.07位置书写文字
当满足条件ISLASTBAR时,在横轴0.0纵轴0.14位置书写文字
滚动市盈率TTM赋值:DYNAINFO(40)
总收入同比赋值:FINANCE(44)
主营利润率赋值:(FINANCE(23)/FINANCE(20)*100)
净利同比率赋值:FINANCE(43)
净利润比率赋值:(FINANCE(30)/FINANCE(20)*100)
销SHOU毛利率赋值:((FINANCE(20)-FINANCE(21))/FINANCE(20)*100)
DRAWTEXT_FIX(1,0,0.57,0,STRCAT(STRCAT('滚动市盈率TTM ',CON2STR(滚动市盈率TTM,1)),' ')),COLOR00DDDD
DRAWTEXT_FIX(1,0,0.64,0,STRCAT(STRCAT('主营收入同比 ',CON2STR(总收入同比,2)),' ')),COLORDD66DD
DRAWTEXT_FIX(1,0,0.71,0,STRCAT(STRCAT('主营利润率 ',CON2STR(主营利润率,1)),' ')),COLOR00DDDD
DRAWTEXT_FIX(1,0,0.78,0,STRCAT(STRCAT('净利同比 ',CON2STR(净利同比率,2)),' ')),COLORFFFFFF
DRAWTEXT_FIX(1,0,0.85,0,STRCAT(STRCAT('净利润率 ',CON2STR(净利润比率,1)),' ')),COLOR00DDDD
DRAWTEXT_FIX(1,0,0.92,0,STRCAT(STRCAT('毛利率 ',CON2STR(销SHOU毛利率,1)),' ')),COLORDD66DD