通达信获利筹码显示指标编译

通达信获利筹码显示指标编译,第1张

{通达信获利筹码显示指标公式}

当前获利:=WINNER(C)*100,COLORBROWN,STICK,NODRAW;

{当前获利赋值:以收盘价计算的获利盘比例*100,画棕色,画柱状线,不画该线;}

赚10%:WINNER(C/1.1)*100,LINETHICK0;

{输出 赚10%:以收盘价/1.1计算的获利盘比例*100,线宽为0;}

赚20%:WINNER(C/1.2)*100,NODRAW,COLORBROWN;

{输出赚20%:以收盘价/1.2计算的获利盘比例*100,不画该线,画棕色;}

赚30%:WINNER(C/1.3)*100,NODRAW,COLORBROWN;

{输出赚30%:以收盘价/1.3计算的获利盘比例*100,不画该线,画棕色;}

R10:= 当前获利- 赚10%;

{R10赋值: 当前获利- 赚10%;}

STICKLINE(1,当前获利, 赚10%,-1,0)COLORBROWN,NODRAW;

{绘制柱线,当满足条件1时,在当前获利和赚10%位置之间画柱状线,宽度为-1,0不为0则画空心柱.画棕色,不画该线;}

STICKLINE(1,赚10%,赚20%,-0.5,0)COLORBROWN;

{绘制柱线,当满足条件1时,在赚10%和赚20%位置之间画柱状线,宽度为-0.5,0不为0则画空心柱.画棕色;}

STICKLINE(1,赚20%,赚30%,-0.5,1),COLORLIGRAY;

{当满足条件1时,在赚20%和赚30%位置之间画柱状线,宽度为-0.5,1不为0则画空心柱.,画淡灰色;}

STICKLINE(1,赚30%,0,-0.5,1),COLOR9900EE;

{当满足条件1时,在赚30%和0位置之间画柱状线,宽度为-0.5,1不为0则画空心柱.,颜色:9900EE;}

当前价获利盘%:当前获利,COLORBROWN,LINETHICK1,NODRAW;

{输出当前价获利盘%:当前获利,画棕色,线宽为1,不画该线;}

当日获利套牢:当前获利-REF(当前获利,1),NODRAW;

{输出当日获利套牢:当前获利-1日前的当前获利,不画该线;}

近5日获利比例:LWINNER(5,C)*100,COLORBROWN,NODRAW;{洗盘结束5日获利盘为0};

{输出近5日获利比例:最近5日那部分成本以收盘价价格卖出的获利盘比例*100,画棕色,不画该线;}

区间集中度:(WINNER(C*(1+0.05))-WINNER(C*(1-0.05)))*100,NODRAW;

{输出区间集中度:(以收盘价*(1+0.05)计算的获利盘比例-以收盘价*(1-0.05)计算的获利盘比例)*100,不画该线;}  

LC:=REF(CLOSE,1);

{LC赋值:1日前的收盘价;}

RSI:SMA(MAX(CLOSE-LC,0),7.1,1)/SMA(ABS(CLOSE-LC),7.1,1)*100,COLORCYAN,DOTLINE,NODRAW;

{输出RSI:收盘价-LC和0的较大值的7.1日[1日权重]移动平均/收盘价-LC的绝对值的7.1日[1日权重]移动平均*100,画青色,画虚线,不画该线;}

黄买:FILTER((REF(CLOSE,2)< CLOSE AND RSI< 25),7),COLORYELLOW;

{输出黄买:(2日前的收盘价<CLOSE和RSI<25)的7日过滤,画黄色;}

STICKLINE(黄买,0,18,2,0),COLORYELLOW;

{当满足条件黄买时,在0和18位置之间画柱状线,宽度为2,为0画实心柱,画黄色;}

DRAWICON(黄买,26,1);

{绘小图标,当满足条件黄买时,在26位置画1号图标;}

DRAWTEXT(黄买,22,'黄买'),COLORYELLOW;

{当满足条件黄买时,在22位置书写文字,画黄色;}

黄卖:=FILTER((REF(CLOSE,2)>CLOSE AND RSI>79),7);

{黄卖赋值:(2日前的收盘价>CLOSE和RSI>79)的7日过滤;}

STICKLINE(黄卖,100,82,10,1),COLORYELLOW;

{当满足条件黄卖时,在100和82位置之间画柱状线,宽度为10,1不为0则画空心柱.,画黄色;}

红买:FILTER(CROSS(RSI,11),7),COLORRED;

{输出红买:RSI上穿11的7日过滤,画红色;}

STICKLINE(红买,0,12,6,1),COLORRED;

{当满足条件红买时,在0和12位置之间画柱状线,宽度为6,1不为0则画空心柱.,画红色;}

红卖:=FILTER(CROSS(89,RSI),7);

{红卖赋值:89上穿RSI的7日过滤;}

STICKLINE(红卖,100,80,3,1),COLORRED;

{当满足条件红卖时,在100和80位置之间画柱状线,宽度为3,1不为0则画空心柱.,画红色;}

绿买:FILTER(CROSS(RSI,20),7),COLOR00FF00;

{输出绿买:RSI上穿20的7日过滤,颜色:00FF00;}

STICKLINE(绿买,0,6,6,1),COLOR00FF00;

{当满足条件绿买时,在0和6位置之间画柱状线,宽度为6,1不为0则画空心柱.,颜色:00FF00;}

绿卖:=FILTER(CROSS(80,RSI),7);

{绿卖赋值:80上穿RSI的7日过滤;}

STICKLINE(绿卖,100,88,2,0),COLOR00FF00;

{当满足条件绿卖时,在100和88位置之间画柱状线,宽度为2,0不为0则画空心柱.,颜色:00FF00;}

DRAWICON(绿卖,85,2);

{当满足条件绿卖时,在85位置画2号图标;}

DRAWTEXT(绿卖,86,'绿卖'),COLOR00FF00;

{当满足条件绿卖时,在86位置书写文字,颜色:00FF00;}

RSV:=(CLOSE-LLV(LOW,18))/(HHV(HIGH,18)-LLV(LOW,18))*100;

{RSV赋值:(收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值)*100;}

K:SMA(RSV,3,1),COLORRED,LINETHICK1;

{输出K:RSV的3日[1日权重]移动平均,画红色,线宽为1;}

D:SMA(K,3,1),COLORWHITE,LINETHICK1;

{输出D:K的3日[1日权重]移动平均,画白色,线宽为1;}

IF(COUNT(K>80,3)=3,80,DRAWNULL),POINTDOT,COLORGREEN,LINETHICK6;

{如果统计3日中满足K>80的天数=3,返回80,否则返回无效数,POINTDOT,画绿色,线宽为6;}

IF(COUNT(K< 20,3)=3,20,DRAWNULL),POINTDOT,COLORGREEN,LINETHICK6;

{如果统计3日中满足K<20的天数=3,返回20,否则返回无效数,POINTDOT,画绿色,线宽为6;}

RSV长:=EMA((CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100,3);

{RSV长赋值:(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)*100的3日指数移动平均;}

长期:SMA(RSV长,3,1),COLORCYAN,LINETHICK2;

{输出长期:RSV长的3日[1日权重]移动平均,画青色,线宽为2;}

WVR := SUM((IF(CLOSE>OPEN,VOL,0)+IF(CLOSE=OPEN,VOL/2,0)),26)/SUM((IF(CLOSE< OPEN,VOL,0)+IF(CLOSE=OPEN,VOL/2,0)),26)*100;

{赋值: (如果收阳线,返回成交量(手),否则返回0+如果平盘,返回成交量(手)/2,否则返回0)的26日累和/(如果收阴线,返回成交量(手),否则返回0+如果平盘,返回成交量(手)/2,否则返回0)的26日累和*100;}

VOL变异率VR买入:CROSS(70,WVR),STICK,LINETHICK1,COLORMAGENTA;

{输出VOL变异率VR买入:70上穿WVR,STICK,线宽为1,画洋红色;}

WRSI:=SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100;

{WRSI赋值:收盘价-1日前的收盘价和0的较大值的6日[1日权重]移动平均/收盘价-1日前的收盘价的绝对值的6日[1日权重]移动平均*100;}

N:=6;

{N赋值:6;}

TYP:=AMOUNT/VOL/100;

{TYP赋值:成交额(元)/成交量(手)/100;}

V1:=SUM(IF(TYP>REF(TYP,1),TYP*VOL,0),14)/SUM(IF(TYP< REF(TYP,1),TYP*VOL,0),14);

{V1赋值:如果TYP>1日前的TYP,返回TYP*成交量(手),否则返回0的14日累和/如果TYP<1日前的TYP,返回TYP*成交量(手),否则返回0的14日累和;}

MFI:=100-(100/(1+V1));

{MFI赋值:100-(100/(1+V1));}

V2:=EMA(V1,144);

{V2赋值:V1的144日指数移动平均;}

V3:(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,COLORBROWN,LINETHICK0;

{输出V3:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100,画棕色,线宽为0;}

卖出:-1*IF((CROSS(98.5,V3) AND V1>V2) AND COUNT(V3>97,3)=2,10,0)+80,COLORWHITE,DOTLINE;

{输出卖出:-1*如果(98.5上穿V3和V1>V2)和COUNT(V3>97,3)=2,返回10,否则返回0+80,画白色,画虚线;}

买入:IF(CROSS(V3,5) AND V1< V2,11,0)+12.5,COLOR0090FF,DOTLINE;

{输出买入:如果V3上穿5和V1<V2,返回11,否则返回0+12.5,颜色:0090FF,画虚线;}

VARO5:=LLV(LOW,34);

{VARO5赋值:34日内最低价的最低值;}

VARO6:=HHV(HIGH,34);

{VARO6赋值:34日内最高价的最高值;}

VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;

{VARO7赋值:(收盘价-VARO5)/(VARO6-VARO5)*4的4日指数移动平均*25;}

建仓区: IF((VARO7< 10),80,100) ,COLORCYAN,LINETHICK1,DOTLINE;

{输出建仓区: 如果(VARO7<10),返回80,否则返回100 ,画青色,线宽为1,画虚线;}

0,LINETHICK2 ,COLORBROWN;

{0,线宽为2 ,画棕色;}

VAR22:=REF(LOW,1);

{VAR22赋值:1日前的最低价;}

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

{VAR23赋值:(((最低价-VAR22)的绝对值的3日[1日权重]移动平均 / (最低价-VAR22)和0的较大值的3日[1日权重]移动平均) * 100);}

VAR24:=EMA(IF((CLOSE * 1.2),(VAR23 * 10),(VAR23 / 10)),3);

{VAR24赋值:如果(收盘价*1.2),返回(VAR23*10),否则返回(VAR23/10)的3日指数移动平均;}

VAR25:=LLV(LOW,38);

{VAR25赋值:38日内最低价的最低值;}

VAR26:=HHV(VAR24,38);

{VAR26赋值:38日内VAR24的最高值;}

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

{VAR27赋值:如果90日内最低价的最低值,返回1,否则返回0;}

VAR28:=((EMA(IF((LOW <= VAR25),((VAR24 + (VAR26 * 2)) / 2),0),3) / 618) * VAR27);

{VAR28赋值:((如果(最低价<=VAR25),返回((VAR24+(VAR26*2))/2),否则返回0的3日指数移动平均 / 618) * VAR27);}

动态底部:EMA(IF(L<= LLV(L,30),SMA(ABS(L-REF(L,1)),30,1)/SMA(MAX(L-REF(L,1),0),30,1),0),3)*5,STICK,COLORRED,LINETHICK3;

{输出动态底部:如果最低价<=30日内最低价的最低值,返回最低价-1日前的最低价的绝对值的30日[1日权重]移动平均/最低价-1日前的最低价和0的较大值的30日[1日权重]移动平均,否则返回0的3日指数移动平均*5,STICK,画红色,线宽为3;}

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 通达信获利筹码显示指标编译

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情