通达信筹码通道、情绪周期、筹码交错三合一主副图指标 源码 附图
{筹码通道源码如下}
筹码集中度:=(COST(90+(100-90)/2)-COST((100-90)/2))/(COST(90+(100-90)/2)+COST((100-90)/2))+C;
超短筹:MA(EXPMA(筹码集中度,10),3);
短筹:MA(EXPMA(筹码集中度,20),3),COLORBLUE;
中筹:MA(EXPMA(筹码集中度,60),3);
长筹:MA(EXPMA(筹码集中度,120),3);
DRAWBAND(中筹,RGB(0,100,0),长筹,RGB(0,100,0));
DRAWBAND(短筹,RGB(100,0,100),中筹,RGB(100,0,100));
DRAWBAND(超短筹,RGB(0,0,100),短筹,RGB(0,0,100));
DRAWKLINE(H,O,L,C);
{涨停变黄颜色}
STICKLINE(C>1.09*REF(C,1) AND C=H,C,O,2.5,0),COLORYELLOW;
{跌停变绿颜色}
STICKLINE(C<0.905*REF(C,1) AND C=L,C,O,2.5,0),COLORGREEN;
{炸板}
C22:=REF(C,1);
炸板:=IF((H-C22)*100/C22>=(10-0.01*100/C22),1,0);
涨停10:=IF((C-C22)*100/C22>=(10-0.01*100/C22),1,0);
IF(炸板 AND NOT(涨停10),H*1,DRAWNULL),CIRCLEDOT,COLORFF00FF,LINETHICK1;
高价天数:TOPRANGE(C),COLORLIRED,NODRAW;
IF(高价天数>60,C*1,DRAWNULL),CIRCLEDOT,COLORGREEN,LINETHICK1;
{筹码交错副图如下}
HSL:=EMA(V/CAPITAL,3);
ZDL:=HHV(HSL,240);
ZXL:=LLV(HSL,240);
XS:=MA(C,33);
HL10:=WINNER(C/1.1)*100,STICK,COLORRED;
STICKLINE(((C/1.1)*100),HL10,0,2.7,0),COLOR000055;
STICKLINE(((C/1.1)*100),HL10,0,1.7,0),COLOR000077;
STICKLINE(((C/1.1)*100),HL10,0,0.7,0),COLOR0000BB;
STICKLINE(((C/1.1)*100),HL10,0,0.2,0),COLOR0000FF;
HL20:=WINNER(C/1.2)*100,STICK,COLORYELLOW;
STICKLINE(((C/1.2)*100),HL20,0,2.7,0)COLOR009999;
STICKLINE(((C/1.2)*100),HL20,0,1.7,0)COLOR00BBBB;
STICKLINE(((C/1.2)*100),HL20,0,0.7,0)COLOR00DDDD;
STICKLINE(((C/1.2)*100),HL20,0,0.2,0)COLOR00FFFF;
HL30:=WINNER(C/1.3)*100,STICK,COLORFF00FF;
STICKLINE(((C/1.3)*100),HL30,0,2.7,0),COLORFF1100;
STICKLINE(((C/1.3)*100),HL30,0,1.7,0),COLORFF5500;
STICKLINE(((C/1.3)*100),HL30,0,0.7,0),COLORFF9900;
STICKLINE(((C/1.3)*100),HL30,0,0.2,0),COLORFFDD00;
BB:=100,POINTDOT,LINETHICK2,COLORRED;
AA:=15,COLORYELLOW;
DD:=70,COLORYELLOW;
CC:=300,POINTDOT,LINETHICK2,COLORGREEN;
X4:=EMA(C,20);
二十日斜率:(X4-REF(X4,1))/REF(X4,1)*100,LINETHICK0;
十日换手率:SUM(VOL,10)/CAPITAL*100,LINETHICK1;
锁定筹码:EMA((HSL-ZXL)/ZXL*XS,13),LINETHICK2;
浮动筹码:EMA((ZDL-HSL)/HSL*XS,13),LINETHICK2;
力量对比:锁定筹码-浮动筹码,COLORSTICK;
筹码交错:CROSS(锁定筹码,浮动筹码);
DRAWICON(筹码交错,L,15);
{筹码情绪周期源码如下}
\
ZJ:=MA("KDJ.J#WEEK"(9,3,3) ,5);
AAA:=ZJ<0 AND ZJ<REF(ZJ,1);
BB:=ZJ<0 AND ZJ>=REF(ZJ,1);
DD:=ZJ>=0 AND ZJ>=REF(ZJ,1);
EE:= ZJ>85;
FF:=ZJ<REF(ZJ,1) AND ZJ>0;
TT:=IF(ISLASTBAR,240/FROMOPEN,1);
NN:=120;
HH:=HHV(V*TT,NN);
LL:=LLV(V,NN);
最高:=CONST(HH);
最低:=CONST(LL);
最高2:=CONST(HHV(H,NN));
最低2:=CONST(LLV(L,NN));
PP:=IF((最高2*0.9-(最高2-最低2)*0.5)>CONST(LLV(L,20)),0.9,IF((最高2*0.9-(最高2-最低2)*0.5)>CONST(LLV(L,50)),0.7,0.6)),NODRAW;
RCC1:=最高2*0.9-(最高2-最低2)*PP;
最低3:=MIN(RCC1,最低2);
AA:=最低3;
STICKLINE(AAA,AA-0.000*AA,AA-0.040*AA,2.5,0),COLOR3EA6FF;
STICKLINE(BB,AA-0.000*AA,AA-0.040*AA,2.5,0),COLORFF00FF;
STICKLINE(DD,AA-0.000*AA,AA-0.040*AA,2.5,0),COLOR0000FF;
STICKLINE(EE,AA-0.000*AA,AA-0.040*AA,2.5,1),COLOR00FFFF;
STICKLINE(FF,AA-0.000*AA,AA-0.040*AA,2.5,1),COLORFFFF00;
DRAWTEXT_FIX(1,0.2,0.86,0,'★★ 橘红色--周J<0--底部警示★★粉色--周J拐头--买入★★红色--周J向上--加仓★★黄色--周J>85--风险提示★★青色--周J下跌--持币★★'),COLOR00FFFF;
来函数检测结果如下:
该公式包含未来函数:WINNER
该公式包含未来函数:COST
该公式包含未来函数:CAPITAL
该公式包含未来函数:#WEEK
解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标
相关指标公式
筹码集中度赋值:(获利盘为90+(100-90)/2%的成本分布-获利盘为(100-90)/2%的成本分布)/(获利盘为90+(100-90)/2%的成本分布+获利盘为(100-90)/2%的成本分布)+收盘价
输出超短筹:筹码集中度的10日指数移动平均的3日简单移动平均
输出短筹:筹码集中度的20日指数移动平均的3日简单移动平均,画蓝色
输出中筹:筹码集中度的60日指数移动平均的3日简单移动平均
输出长筹:筹码集中度的120日指数移动平均的3日简单移动平均
画带状线
画带状线
画带状线
K线
当满足条件收盘价>1.09*1日前的收盘价ANDC=最高价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画黄色
当满足条件收盘价<0.905*1日前的收盘价ANDC=最低价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,画绿色
C22赋值:1日前的收盘价
炸板赋值:如果(最高价-C22)*100/C22>=(10-0.01*100/C22),返回1,否则返回0
涨停10赋值:如果(收盘价-C22)*100/C22>=(10-0.01*100/C22),返回1,否则返回0
如果炸板ANDNOT(涨停10),返回最高价*1,否则返回无效数,CIRCLEDOT,COLORFF00FF,线宽为1
输出高价天数:当前值是近收盘价周期的最大值,画淡红色,NODRAW
如果高价天数>60,返回收盘价*1,否则返回无效数,CIRCLEDOT,画绿色,线宽为1
HSL赋值:成交量(手)/当前流通股本(手)的3日指数移动平均
ZDL赋值:240日内HSL的最高值
ZXL赋值:240日内HSL的最低值
XS赋值:收盘价的33日简单移动平均
HL10赋值:以收盘价/1.1计算的获利盘比例*100,STICK,画红色
当满足条件((收盘价/1.1)*100)时,在HL10和0位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLOR000055
当满足条件((收盘价/1.1)*100)时,在HL10和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLOR000077
当满足条件((收盘价/1.1)*100)时,在HL10和0位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,COLOR0000BB
当满足条件((收盘价/1.1)*100)时,在HL10和0位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLOR0000FF
HL20赋值:以收盘价/1.2计算的获利盘比例*100,STICK,画黄色
当满足条件((收盘价/1.2)*100)时,在HL20和0位置之间画柱状线,宽度为2.7,0不为0则画空心柱.COLOR009999
当满足条件((收盘价/1.2)*100)时,在HL20和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.COLOR00BBBB
当满足条件((收盘价/1.2)*100)时,在HL20和0位置之间画柱状线,宽度为0.7,0不为0则画空心柱.COLOR00DDDD
当满足条件((收盘价/1.2)*100)时,在HL20和0位置之间画柱状线,宽度为0.2,0不为0则画空心柱.COLOR00FFFF
HL30赋值:以收盘价/1.3计算的获利盘比例*100,STICK,COLORFF00FF
当满足条件((收盘价/1.3)*100)时,在HL30和0位置之间画柱状线,宽度为2.7,0不为0则画空心柱.,COLORFF1100
当满足条件((收盘价/1.3)*100)时,在HL30和0位置之间画柱状线,宽度为1.7,0不为0则画空心柱.,COLORFF5500
当满足条件((收盘价/1.3)*100)时,在HL30和0位置之间画柱状线,宽度为0.7,0不为0则画空心柱.,COLORFF9900
当满足条件((收盘价/1.3)*100)时,在HL30和0位置之间画柱状线,宽度为0.2,0不为0则画空心柱.,COLORFFDD00
BB赋值:100,POINTDOT,线宽为2,画红色
AA赋值:15,画黄色
DD赋值:70,画黄色
CC赋值:300,POINTDOT,线宽为2,画绿色
X4赋值:收盘价的20日指数移动平均
输出二十日斜率:(X4-1日前的X4)/1日前的X4*100,线宽为0
输出十日换手率:成交量(手)的10日累和/当前流通股本(手)*100,线宽为1
输出锁定筹码:(HSL-ZXL)/ZXL*XS的13日指数移动平均,线宽为2
输出浮动筹码:(ZDL-HSL)/HSL*XS的13日指数移动平均,线宽为2
输出力量对比:锁定筹码-浮动筹码,COLORSTICK
输出筹码交错:锁定筹码上穿浮动筹码
当满足条件筹码交错时,在最低价位置画15号图标
ZJ赋值:"KDJ的J[取周线数据]"(9,3,3)的5日简单移动平均
AAA赋值:ZJ<0 AND ZJ<1日前的ZJ
BB赋值:ZJ<0 AND ZJ>=1日前的ZJ
DD赋值:ZJ>=0 AND ZJ>=1日前的ZJ
EE赋值: ZJ>85
FF赋值:ZJ<1日前的ZJ AND ZJ>0
TT赋值:如果是否最后一个周期,返回240/当前离开盘分钟数,否则返回1
NN赋值:120
HH赋值:NN日内成交量(手)*TT的最高值
LL赋值:NN日内成交量(手)的最低值
最高赋值:HH的最后一日取值设为常数
最低赋值:LL的最后一日取值设为常数
最高2赋值:NN日内最高价的最高值的最后一日取值设为常数
最低2赋值:NN日内最低价的最低值的最后一日取值设为常数
PP赋值:如果(最高2*0.9-(最高2-最低2)*0.5)>20日内最低价的最低值的最后一日取值设为常数,返回0.9,否则返回如果(最高2*0.9-(最高2-最低2)*0.5)>50日内最低价的最低值的最后一日取值设为常数,返回0.7,否则返回0.6,NODRAW
RCC1赋值:最高2*0.9-(最高2-最低2)*PP
最低3赋值:RCC1和最低2的较小值
AA赋值:最低3
当满足条件AAA时,在AA-0.000*AA和AA-0.040*AA位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR3EA6FF
当满足条件BB时,在AA-0.000*AA和AA-0.040*AA位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLORFF00FF
当满足条件DD时,在AA-0.000*AA和AA-0.040*AA位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR0000FF
当满足条件EE时,在AA-0.000*AA和AA-0.040*AA位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,COLOR00FFFF
当满足条件FF时,在AA-0.000*AA和AA-0.040*AA位置之间画柱状线,宽度为2.5,1不为0则画空心柱.,COLORFFFF00
当满足条件1时,在横轴0.2纵轴0.86位置书写文字,COLOR00FFFF