对数顶底

文摘   2024-12-01 00:00   浙江  

源码:


涨停:=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号图标




声明:所有展示信息仅供参考,仅用于本文描述一种心理状态或思维过程说明,不构成任何投资具体行动或建议的推荐!

本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。

阅读者据此信息操作,风险自担,后果自负!

本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。

定锚
开放的自留地
 最新文章