分享

通达信筹码牛副图指标公式(附源码破译和源码)

 追梦文库 2023-11-23 发布于天津

编程思路破译

获利盘比例赋值:以收盘价计算的获利盘比例-1日前的以收盘价计算的获利盘比例

主力筹码估算赋值:以收盘价计算的获利盘比例*70的3日指数移动平均

散户筹码估算赋值:(以收盘价*1.1计算的获利盘比例-以收盘价*0.9计算的获利盘比例)*80的3日指数移动平均

散户套牢比率赋值:散户筹码估算/(主力筹码估算+散户筹码估算)*100

主力控盘比率赋值:主力筹码估算/(主力筹码估算+散户筹码估算)*100

当满足条件收阳线时,在横轴0.03纵轴0.0位置书写文字,画绿色

当满足条件收阳线时,在横轴0.13纵轴0.0位置书写文字,COLORFFCC99

当满足条件1时,在横轴0.100纵轴0.00位置书写数字,画红色

当满足条件收盘价>0时,在横轴0.03纵轴0.06位置书写文字,画绿色

当满足条件收盘价>0时,在横轴0.13纵轴0.06位置书写文字,COLORFFCC99

当满足条件1时,在横轴0.100纵轴0.06位置书写数字,画红色

VAR1赋值:1日前的最低价

VAR2赋值:最低价-VAR1的绝对值的3日[1日权重]移动平均/最低价-VAR1和0的较大值的3日[1日权重]移动平均*100

VAR3赋值:如果收盘价*1.2,返回VAR2*3,否则返回VAR2/10的3日指数移动平均

VAR4赋值:38日内最低价的最低值

VAR5赋值:38日内VAR3的最高值

VAR6赋值:如果90日内最低价的最低值,返回1,否则返回0

VAR7赋值:如果最低价<=VAR4,返回(VAR3+VAR5*2)/2,否则返回0的3日指数移动平均/618*VAR6

VAR8赋值:((收盘价-21日内最低价的最低值)/(21日内最高价的最高值-21日内最低价的最低值))*100

VAR9赋值:VAR8的13日[8日权重]移动平均

输出主力吸货:VAR7,COLOR111111

输出筹码专用线:2.00,COLOR111111

当满足条件VAR7>1日前的VAR7时,在0和VAR7位置之间画柱状线,宽度为2,0不为0则画空心柱.,画红色

当满足条件VAR7<1日前的VAR7时,在0和VAR7位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR009000

输出MB1:49.00,COLOR333333,DOTLINE

MB2赋值:(100*(收盘价-(收盘价的30日简单移动平均)))/(收盘价的30日简单移动平均)

MB3赋值:100-((90*((20日内最高价的最高值)-收盘价))/((20日内最高价的最高值)-(20日内最低价的最低值)))

MB4赋值:100-(((100*((6日内最高价的最高值)-收盘价))/((6日内最高价的最高值)-(6日内最低价的最低值)))的28日简单移动平均)

MB5赋值:MB4的6日简单移动平均

输出盈利筹码:如果(MB3<MB5),返回MB5,否则返回MB3,COLOR0055FF,线宽为2

输出套牢筹码:如果(MB3>MB5),返回MB5,否则返回MB3,COLORFFBB00,线宽为2

输出筹码均量:(MB5),COLORFF00FF,线宽为2

当满足条件盈利筹码>筹码均量时,在盈利筹码和筹码均量位置之间画柱状线,宽度为0,1不为0则画空心柱.,画黄色

当满足条件套牢筹码<筹码均量时,在套牢筹码和筹码均量位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR999999

输出MB6:MB3的1日指数移动平均,COLOR0066FF

MB7赋值:MB6的5日指数移动平均,画红色

输出MB8:套牢筹码,COLORFFBB00,线宽为2

当满足条件套牢筹码>MB7时,在套牢筹码和MB7位置之间画柱状线,宽度为0,1不为0则画空心柱.,画黄色

当满足条件MB7>盈利筹码时,在MB7和盈利筹码位置之间画柱状线,宽度为0,1不为0则画空心柱.,COLOR999999

输出底线:0.00,画蓝色,线宽为2


程序源码

获利盘比例:=WINNER(C)-REF(WINNER(C),1);

主力筹码估算:=EMA(WINNER(CLOSE)*70,3);

散户筹码估算:=EMA((WINNER(CLOSE*1.1)-WINNER(CLOSE*0.9))*80,3);

散户套牢比率:=散户筹码估算/(主力筹码估算+散户筹码估算)*100;

主力控盘比率:=主力筹码估算/(主力筹码估算+散户筹码估算)*100;

DRAWTEXT_FIX(C>O,0.03,0.0,0,'主力筹码估算:'),COLORGREEN;

DRAWTEXT_FIX(C>O,0.13,0.0,0,' %'),COLORFFCC99;

DRAWNUMBER_FIX(1,0.100,0.00,0,主力筹码估算),COLORRED;

DRAWTEXT_FIX(C>0,0.03,0.06,0,'主力控盘比率:'),COLORGREEN;

DRAWTEXT_FIX(C>0,0.13,0.06,0,' %'),COLORFFCC99;

DRAWNUMBER_FIX(1,0.100,0.06,0,主力控盘比率),COLORRED;

VAR1:=REF(LOW,1);

VAR2:=SMA(ABS(LOW-VAR1),3,1)/SMA(MAX(LOW-VAR1,0),3,1)*100;

VAR3:=EMA(IF(CLOSE*1.2,VAR2*3,VAR2/10),3);

VAR4:=LLV(LOW,38);

VAR5:=HHV(VAR3,38);

VAR6:=IF(LLV(LOW,90),1,0);

VAR7:=EMA(IF(LOW<=VAR4,(VAR3+VAR5*2)/2,0),3)/618*VAR6;

VAR8:=((C-LLV(L,21))/(HHV(H,21)-LLV(L,21)))*100;

VAR9:=SMA(VAR8,13,8);

主力吸货:VAR7,COLOR111111;

筹码专用线:2.00,COLOR111111;

STICKLINE(VAR7>REF(VAR7,1),0,VAR7,2,0 ),COLORRED;

STICKLINE(VAR7<REF(VAR7,1),0,VAR7,2,0),COLOR009000;

MB1:49.00,COLOR333333,DOTLINE;

MB2:=(100*(CLOSE-(MA(CLOSE,30))))/(MA(CLOSE,30));

MB3:=100-((90*((HHV(HIGH,20))-CLOSE))/((HHV(HIGH,20))-(LLV(LOW,20))));

MB4:=100-(MA(((100*((HHV(HIGH,6))-CLOSE))/((HHV(HIGH,6))-(LLV(LOW,6)))),28));

MB5:=MA(MB4,6);

盈利筹码:IF((MB3<MB5),MB5,MB3),COLOR0055FF,LINETHICK2;

套牢筹码:IF((MB3>MB5),MB5,MB3),COLORFFBB00,LINETHICK2;

筹码均量:(MB5),COLORFF00FF,LINETHICK2;

STICKLINE(盈利筹码>筹码均量,盈利筹码,筹码均量,0,1),COLORYELLOW;

STICKLINE(套牢筹码<筹码均量,套牢筹码,筹码均量,0,1),COLOR999999;

MB6:EMA(MB3,1),COLOR0066FF;

MB7:=EMA(MB6,5),COLORRED;

MB8:套牢筹码,COLORFFBB00,LINETHICK2;

STICKLINE(套牢筹码>MB7,套牢筹码,MB7,0,1),COLORYELLOW;

STICKLINE(MB7>盈利筹码,MB7,盈利筹码,0,1),COLOR999999;

底线:0.00,COLORBLUE,LINETHICK2;

该公式包含未来函数:WINNER

注:

       馆内各种公式为学习编而保存,实战使用前一定要看其中是否有未来函数并自己亲自测试成功率决不能依据公式名称的描述和形容去投资,据此入市造成投资损失由投资者自己承担

       发文不易,如获益,欢迎赞赏,赞赏必复!

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章