源码:
涨停:=C/REF(C,1)>=1.092;
STICKLINE(涨停,OPEN,CLOSE,2,0),COLORBROWN;{涨停}
HH:=HHV(VOL,30);
T:=BARSLAST(HH=VOL);
高量高:DRAWLINE(T=0,H,REF(T=0,1),REF(H,1),1)COLORMAGENTA,LINETHICK1;
T1:=BARSLAST(L=VOL);
高量低:DRAWLINE(T=0,L,REF(T=0,1),REF(L,1),1)COLORLIBLUE,LINETHICK1;
DRAWTEXT(ISLASTBAR, 高量高, ' 第二天不过减仓,过线加仓')LINETHICK1,COLORWHITE;
DRAWTEXT(ISLASTBAR, 高量低, ' 收盘价不过清仓,过线买')LINETHICK1;
MA3:=MA(CLOSE,10),COLORWHITE,LINETHICK1;
涨停板最低划线:DRAWLINE(涨停,L,REF(涨停,1),REF(L,1),1),COLORGRAY;
AA00:=BARSLAST(涨停);
涨停板最高划线:DRAWLINE(涨停,H,REF(涨停,1),REF(H,1),1),COLORGREEN;
J250:=MA(C,250),COLORWHITE,LINETHICK2;
Z250:=REF(MA(C,250),1);
IF(J250>=Z250,J250,DRAWNULL),COLORBLACK,LINETHICK2;
IF(J250<Z250,J250,DRAWNULL),COLORBLACK,LINETHICK2;
上通道:EMA(C,51)*1.0804,COLORYELLOW,DOTLINE;
下通道:EMA(C,51)/1.0804,COLORGREEN,DOTLINE;
启动线:=EMA(C,24),COLORYELLOW,LINETHICK2;
生命线:=EMA(C,120),COLORWHITE,LINETHICK1;
涨停1:=C/REF(C,1)>=1.099;
STICKLINE(涨停1,OPEN,CLOSE,2,0),COLORGRAY;{涨停}
DRAWTEXT(O>REF(H,1)AND CROSS(C,下通道)AND CROSS(C,上通道) ,L,'成妖')COLORWHITE;
AA:=L;
尾数0:=FRACPART(AA)*100=00;
尾数1:=FRACPART(AA)*100=11;
尾数2:=FRACPART(AA)*100=22;
尾数3:=FRACPART(AA)*100=33;
尾数4:=FRACPART(AA)*100=44;
尾数5:=FRACPART(AA)*100=55;
尾数6:=FRACPART(AA)*100=66;
尾数7:=FRACPART(AA)*100=77;
尾数8:=FRACPART(AA)*100=88;
尾数9:=FRACPART(AA)*100=99;
对数底:=尾数9 OR 尾数8 OR 尾数7 OR 尾数6 OR 尾数5 OR 尾数4 OR 尾数3 OR 尾数2 OR 尾数1 ;
BB:=H;
尾数00:=FRACPART(BB)*100=00;
尾数10:=FRACPART(BB)*100=11;
尾数20:=FRACPART(BB)*100=22;
尾数30:=FRACPART(BB)*100=33;
尾数40:=FRACPART(BB)*100=44;
尾数50:=FRACPART(BB)*100=55;
尾数60:=FRACPART(BB)*100=66;
尾数70:=FRACPART(BB)*100=77;
尾数80:=FRACPART(BB)*100=88;
尾数90:=FRACPART(BB)*100=99;
对数顶:=尾数90 OR 尾数80 OR 尾数70 OR 尾数60 OR 尾数50 OR 尾数40 OR 尾数30 OR 尾数20 OR 尾数10 ;
DRAWTEXT(尾数90 OR 尾数80 OR 尾数70 OR 尾数60 OR 尾数50 OR 尾数40 OR 尾数30 OR 尾数20 OR 尾数10 ,H,'对数顶')COLORMAGENTA;
DRAWTEXT(尾数9 OR 尾数8 OR 尾数7 OR 尾数6 OR 尾数5 OR 尾数4 OR 尾数3 OR 尾数2 OR 尾数1 ,L,' 尾数底')COLORBLUE;
MA1:=MA(CLOSE,5);
MA2:=MA(CLOSE,10);
X1:=L=LLV(L,5);
X2:=BARSLAST(X1);
A1:=L=LLV(L,10);
A2:=BARSLAST(A1);
ZF:=(C-REF(C,1))/REF(C,1)*100;
涨副:=ZF>3.3 ;
X35:REF(H,BARSLAST(CURRBARSCOUNT=CONST(X2)+1)),COLORBROWN,LINETHICK2;
DRAWTEXT(BARSLAST(CURRBARSCOUNT=CONST(X2)+1)+1,H,'上线买入'),COLORBROWN,DRAWABOVE;
DRAWICON(CROSS(C,X35)AND 涨副,L,1);
A310:REF(H,BARSLAST(CURRBARSCOUNT=CONST(A2)+1)),COLORBLUE,LINETHICK2;
DRAWTEXT(BARSLAST(CURRBARSCOUNT=CONST(A2)+1)+1,H,'上线买入'),COLORBLUE,DRAWABOVE;
DRAWICON(CROSS(C,A310)AND 涨副,L,1);
B1:=L=LLV(L,30);
B2:=BARSLAST(B1);
B330:REF(H,BARSLAST(CURRBARSCOUNT=CONST(B2)+1)),COLORGREEN,LINETHICK2;
DRAWTEXT(BARSLAST(CURRBARSCOUNT=CONST(B2)+1)+1,H,'上线买入'),COLORGREEN,DRAWABOVE;
DRAWICON(CROSS(C,B330)AND 涨副,L,1);
C1:=L=LLV(L,60);
C2:=BARSLAST(C1);
C360:REF(H,BARSLAST(CURRBARSCOUNT=CONST(C2)+1)),COLORLIMAGENTA,LINETHICK2;
DRAWTEXT(BARSLAST(CURRBARSCOUNT=CONST(C2)+1)+1,H,'上线买入'),COLORLIMAGENTA,DRAWABOVE;
DRAWICON(CROSS(C,C360)AND 涨副,L,1);
指标介绍:
自动翻译:
涨停赋值:收盘价/1日前的收盘价>=1.092
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画棕色
HH赋值:30日内成交量(手)的最高值
T赋值:上次HH=成交量(手)距今天数
输出高量高:当满足条件T=0时,在最高价位置画直线起点,当满足条件1日前的T=0时,在1日前的最高价位置画直线终点,1表示是否延长.画洋红色,线宽为1
T1赋值:上次最低价=成交量(手)距今天数
输出高量低:当满足条件T=0时,在最低价位置画直线起点,当满足条件1日前的T=0时,在1日前的最低价位置画直线终点,1表示是否延长.画淡蓝色,线宽为1
当满足条件是否最后一个周期时,在高量高位置书写文字线宽为1,画白色
当满足条件是否最后一个周期时,在高量低位置书写文字线宽为1
MA3赋值:收盘价的10日简单移动平均,画白色,线宽为1
输出涨停板最低划线:当满足条件涨停时,在最低价位置画直线起点,当满足条件1日前的涨停时,在1日前的最低价位置画直线终点,1表示是否延长.,画深灰色
AA00赋值:上次涨停距今天数
输出涨停板最高划线:当满足条件涨停时,在最高价位置画直线起点,当满足条件1日前的涨停时,在1日前的最高价位置画直线终点,1表示是否延长.,画绿色
J250赋值:收盘价的250日简单移动平均,画白色,线宽为2
Z250赋值:1日前的收盘价的250日简单移动平均
如果J250>=Z250,返回J250,否则返回无效数,画黑色,线宽为2
如果J250<Z250,返回J250,否则返回无效数,画黑色,线宽为2
输出上通道:收盘价的51日指数移动平均*1.0804,画黄色,DOTLINE
输出下通道:收盘价的51日指数移动平均/1.0804,画绿色,DOTLINE
启动线赋值:收盘价的24日指数移动平均,画黄色,线宽为2
生命线赋值:收盘价的120日指数移动平均,画白色,线宽为1
涨停1赋值:收盘价/1日前的收盘价>=1.099
当满足条件涨停1时,在开盘价和收盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,画深灰色
当满足条件开盘价>1日前的最高价ANDCROSS(收盘价,下通道)ANDCROSS(收盘价,上通道)时,在最低价位置书写文字画白色
AA赋值:最低价
尾数0赋值:AA的小数部分*100=00
尾数1赋值:AA的小数部分*100=11
尾数2赋值:AA的小数部分*100=22
尾数3赋值:AA的小数部分*100=33
尾数4赋值:AA的小数部分*100=44
尾数5赋值:AA的小数部分*100=55
尾数6赋值:AA的小数部分*100=66
尾数7赋值:AA的小数部分*100=77
尾数8赋值:AA的小数部分*100=88
尾数9赋值:AA的小数部分*100=99
对数底赋值:尾数9 OR 尾数8 OR 尾数7 OR 尾数6 OR 尾数5 OR 尾数4 OR 尾数3 OR 尾数2 OR 尾数1
BB赋值:最高价
尾数00赋值:BB的小数部分*100=00
尾数10赋值:BB的小数部分*100=11
尾数20赋值:BB的小数部分*100=22
尾数30赋值:BB的小数部分*100=33
尾数40赋值:BB的小数部分*100=44
尾数50赋值:BB的小数部分*100=55
尾数60赋值:BB的小数部分*100=66
尾数70赋值:BB的小数部分*100=77
尾数80赋值:BB的小数部分*100=88
尾数90赋值:BB的小数部分*100=99
对数顶赋值:尾数90 OR 尾数80 OR 尾数70 OR 尾数60 OR 尾数50 OR 尾数40 OR 尾数30 OR 尾数20 OR 尾数10
当满足条件尾数90OR尾数80OR尾数70OR尾数60OR尾数50OR尾数40OR尾数30OR尾数20OR尾数10时,在最高价位置书写文字画洋红色
当满足条件尾数9OR尾数8OR尾数7OR尾数6OR尾数5OR尾数4OR尾数3OR尾数2OR尾数1时,在最低价位置书写文字画蓝色
MA1赋值:收盘价的5日简单移动平均
MA2赋值:收盘价的10日简单移动平均
X1赋值:最低价=5日内最低价的最低值
X2赋值:上次X1距今天数
A1赋值:最低价=10日内最低价的最低值
A2赋值:上次A1距今天数
ZF赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
涨副赋值:ZF>3.3
输出X35:上次到最后交易的周期=X2的最后一日取值设为常数+1距今天数日前的最高价,画棕色,线宽为2
当满足条件上次到最后交易的周期=X2的最后一日取值设为常数+1距今天数+1时,在最高价位置书写文字,画棕色,显示在位置之上
当满足条件收盘价上穿X35AND涨副时,在最低价位置画1号图标
输出A310:上次到最后交易的周期=A2的最后一日取值设为常数+1距今天数日前的最高价,画蓝色,线宽为2
当满足条件上次到最后交易的周期=A2的最后一日取值设为常数+1距今天数+1时,在最高价位置书写文字,画蓝色,显示在位置之上
当满足条件收盘价上穿A310AND涨副时,在最低价位置画1号图标
B1赋值:最低价=30日内最低价的最低值
B2赋值:上次B1距今天数
输出B330:上次到最后交易的周期=B2的最后一日取值设为常数+1距今天数日前的最高价,画绿色,线宽为2
当满足条件上次到最后交易的周期=B2的最后一日取值设为常数+1距今天数+1时,在最高价位置书写文字,画绿色,显示在位置之上
当满足条件收盘价上穿B330AND涨副时,在最低价位置画1号图标
C1赋值:最低价=60日内最低价的最低值
C2赋值:上次C1距今天数
输出C360:上次到最后交易的周期=C2的最后一日取值设为常数+1距今天数日前的最高价,画淡洋红色,线宽为2
当满足条件上次到最后交易的周期=C2的最后一日取值设为常数+1距今天数+1时,在最高价位置书写文字,画淡洋红色,显示在位置之上
当满足条件收盘价上穿C360AND涨副时,在最低价位置画1号图标
声明:所有展示信息仅供参考,仅用于本文描述一种心理状态或思维过程说明,不构成任何投资具体行动或建议的推荐!
本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。
阅读者据此信息操作,风险自担,后果自负!
本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。