自用主图名称自己起吧通达信指标 主图 源码附图
Z1:=STRCAT(HYBLOCK,' ');
Z2:=STRCAT(Z1,DYBLOCK);
Z3:=STRCAT(Z2,' ');
DRAWTEXT_FIX(ISLASTBAR,0.05,0,0,STRCAT(Z3,GNBLOCK)),COLORCYAN;
{带状线}
DRAWBAND(MA(CLOSE,3),RGB(155,50,50),MA(CLOSE,5),RGB(0,91,0));
DRAWBAND(MA(CLOSE,13),RGB(100,50,100),MA(CLOSE,15),RGB(0,0,180));
DRAWKLINE(H,O,L,C);
{}
红:MA(CLOSE,3),COLORBBBBBB{MA3};
绿:MA(CLOSE,5),COLORYELLOW{MA5};
AA:=红>绿;
紫:MA(CLOSE,13),COLORFF00CC{MA13};
蓝:MA(CLOSE,15),COLORABFF46{MA15};
BB:=紫>蓝;
VVA1:=MA(CLOSE,20)COLOR3399CC,NODRAW;
VVA2:MA(CLOSE,30),NODRAW;
VVA21:STICKLINE(C>VVA2,VVA2,VVA2-0.01,3,0)COLOR3399CC;
VVA22:STICKLINE(C<VVA2,VVA2,VVA2-0.01,3,0)COLOR3399CC;
{}
N1:=6;
MTM:=C-REF(C,1);
ZLGJ:=100*EMA(EMA(MTM,N1),N1)/EMA(EMA(ABS(MTM),N1),N1);
买1:=IF(LLV(ZLGJ,2)=LLV(ZLGJ,7) AND COUNT(ZLGJ<0,2) AND CROSS(ZLGJ,MA(ZLGJ,2)),1,0);
卖1:=IF(HHV(ZLGJ,2)=HHV(ZLGJ,7) AND COUNT(ZLGJ>50,2) AND CROSS(MA(ZLGJ,2),ZLGJ),1,0);
STICKLINE(FILTER(买1=1,5),C,O,1,0),COLORRED;
DRAWICON(FILTER(卖1=1,1),H*1.06,15),COLOR00FF00;
STICKLINE(FILTER(卖1=1,1),C,O,1,0),COLOR00FF00;
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
BDGD:=HHV(J,2)=HHV(J,8) AND J>80;
注意:=IF(CROSS(REF(J-0.01,1),J) AND REF(BDGD,1),1,0);
DRAWTEXT(注意 AND 卖1<1,HIGH*1.01,'J'),COLOR00FF00,LINETHICK3;
STICKLINE(注意 AND 卖1<1,O,CLOSE,1,0),COLORYELLOW,LINETHICK2;
{13天内}
板后13天内:=COUNT(C/REF(C,1)>1.099,13)>1;
XG:=FILTER(买1=1,5);
钱袋:=板后13天内 AND XG;
DRAWICON(钱袋,LOW*0.99,9),COLORRED;
DRAWTEXT(钱袋,L-0.35,'抄底'),COLORLIMAGENTA;
{注册制涨停变色}
BK:=IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板'),0.2,IF(INBLOCK('ST板块'),0.05,0.1)));
XA_1:=IF(DATE<=1200823,1,0);
STICKLINE((C>=ZTPRICE(REF(CLOSE,1),0.1) AND C=H) AND XA_1=1,O,C,2.7,0),COLORFF00FF;
STICKLINE((C<=DTPRICE(REF(CLOSE,1),0.1) AND C=L) AND XA_1=1,O,C,2.7,0),COLORBLUE;
STICKLINE((C>=ZTPRICE(REF(C,1),BK) AND C=H),O,C,1,0),COLORYELLOW;
STICKLINE((C<=DTPRICE(REF(C,1),BK) AND C=L),O,C,1,0),COLORBLUE;
STICKLINE((H>=ZTPRICE(REF(C,1),BK) AND C<H) OR (H>=ZTPRICE(REF(CLOSE,1),0.1) AND C<H AND XA_1=1),H,MAX(C,O),0.5,0),COLORMAGENTA;{涨停后回落}
STICKLINE((L<=DTPRICE(REF(C,1),BK) AND C>L) OR (L<=DTPRICE(REF(CLOSE,1),0.1) AND C>L AND XA_1=1),L,MIN(C,O),0.5,0),COLORBLUE;
来函数检测结果如下:
该公式没有未来函数
解密、编写股票、期货策略请联系QQ或微信同号:88652583
相关股票指标公式
原理解析:
Z1赋值:STRCAT(HYBLOCK,' ')
Z2赋值:STRCAT(Z1,DYBLOCK)
Z3赋值:STRCAT(Z2,' ')
DRAWTEXT_FIX(ISLASTBAR,0.05,0,0,STRCAT(Z3,GNBLOCK)),画青色
{带状线}
DRAWBAND(收盘价的3日简单移动平均,RGB(155,50,50),收盘价的5日简单移动平均,RGB(0,91,0))
DRAWBAND(收盘价的13日简单移动平均,RGB(100,50,100),收盘价的15日简单移动平均,RGB(0,0,180))
DRAWKLINE(H,O,L,C)
输出{}
红:收盘价的3日简单移动平均,COLORBBBBBB{MA3}
输出绿:收盘价的5日简单移动平均,画黄色{MA5}
AA赋值:红>绿
输出紫:收盘价的13日简单移动平均,COLORFF00CC{MA13}
输出蓝:收盘价的15日简单移动平均,COLORABFF46{MA15}
BB赋值:紫>蓝
VVA1赋值:收盘价的20日简单移动平均COLOR3399CC,NODRAW
输出VVA2:收盘价的30日简单移动平均,NODRAW
当满足条件C>VVA2时,在VVA2和VVA2-0.01之间画柱状线
当满足条件C
{}
N1赋值:6
MTM赋值:C-1日前的C
ZLGJ赋值:100*MTM的N1日指数移动平均,N1)/EMA(EMA(MTM的绝对值,N1),N1)
买1赋值:IF(2日内ZLGJ最低值=7日内ZLGJ最低值 AND 统计2日满足ZLGJ<0的天数 AND CROSS(ZLGJ,ZLGJ的2日简单移动平均),1,0)
卖1赋值:IF(2日内ZLGJ最高值=7日内ZLGJ最高值 AND 统计2日满足ZLGJ>50的天数 AND CROSS(ZLGJ的2日简单移动平均,ZLGJ),1,0)
STICKLINE(买1=1的5过滤,C,O,1,0),COLORRED
DRAWICON(卖1=1的1过滤,H*1.06,15),COLOR00FF00
STICKLINE(卖1=1的1过滤,C,O,1,0),COLOR00FF00
RSV赋值:(C-9日内L最低值)/(9日内H最高值-9日内L最低值)*100
RSV的3日[1日权重]移动平均
K的3日[1日权重]移动平均
J赋值:3*K-2*D
BDGD赋值:2日内J最高值=8日内J最高值 AND J>80
注意赋值:IF(CROSS(1日前的J-0.01,J) AND 1日前的BDGD,1,0)
当满足条件注意 AND 卖1<1时,在最高价*1.01和'J'位置书写文字
当满足条件注意 AND 卖1<1时,在O和收盘价之间画柱状线
{13天内}
板后13天内赋值:COUNT(C/1日前的C>1.099,13)>1
XG赋值:买1=1的5过滤
钱袋赋值:板后13天内 AND XG
当满足条件钱袋时,在最低价*0.99和9之间画图标
当满足条件钱袋时,在L-0.35和'抄底'位置书写文字
{注册制涨停变色}
BK赋值:IF(INBLOCK('科创板'),0.2,IF(INBLOCK('创业板'),0.2,IF(INBLOCK('ST板块'),0.05,0.1)))
如果DATE<=1200823返回1否则返回0
STICKLINE((C>=ZTPRICE(1日前的收盘价,0.1) AND C=H) AND XA_1=1,O,C,2.7,0),COLORFF00FF
STICKLINE((C<=DTPRICE(1日前的收盘价,0.1) AND C=L) AND XA_1=1,O,C,2.7,0), 画蓝色
STICKLINE((C>=ZTPRICE(1日前的C,BK) AND C=H),O,C,1,0),画黄色
STICKLINE((C<=DTPRICE(1日前的C,BK) AND C=L),O,C,1,0), 画蓝色
STICKLINE((H>=ZTPRICE(1日前的C,BK) AND C=ZTPRICE(1日前的收盘价,0.1) AND C{涨停后回落}
STICKLINE((L<=DTPRICE(1日前的C,BK) AND C>L) OR (L<=DTPRICE(1日前的收盘价,0.1) AND C>L AND XA_1=1),L,C和O的较小值,0.5,0), 画蓝色