通达信主图指标超级宝贝的,不带未来函数的

 

SR1:=REF(HIGH,10)=HHV(HIGH,2*10+1);
 SR2:=FILTER(SR1,10);
 SR3:=BACKSET(SR2,10+1);
 HD:=FILTER(SR3,10);
前高:=REF(H,BARSLAST(HD));
 DRAWICON(CROSS(C,前高),L-0.20,3);{突破前高的信号};
N:=75;P:=5;P1:=10;
 {N为多少天内的高低值参数,我以自已的初始K线根数定义。P1、P2为短、长支撑压力取点参数}
A1:=REF(H,P)=HHV(H,2*P+1);
 B1:=FILTER(A1,P);
 C1:=BACKSET(B1,P+1);
 D1:=FILTER(C1,P);
 E1:=BACKSET(ISLASTBAR,BARSLAST(D1)+1);
 F1:=E1>REF(E1,1);
短压:DRAWLINE(D1,H,F1,H,1),COLORGREEN;
 A2:=REF(L,P)=LLV(L,2*P+1);
 B2:=FILTER(A2,P);
 C2:=BACKSET(B2,P+1);
 D2:=FILTER(C2,P);
 E2:=BACKSET(ISLASTBAR,BARSLAST(D2)+1);
 F2:=E2>REF(E2,1);
短支:DRAWLINE(D2,L,F2,L,1),COLORLIRED;
 AA1:=REF(H,P1)=HHV(H,2*P1+1);
 BB1:=FILTER(AA1,P1);
 CC1:=BACKSET(BB1,P1+1);
 DD1:=FILTER(CC1,P1);
 EE1:=BACKSET(ISLASTBAR,BARSLAST(DD1)+1);
 FF1:=EE1>REF(EE1,1);
长压:DRAWLINE(DD1,H,FF1,H,1),COLORGREEN;
 AA2:=REF(L,P1)=LLV(L,2*P1+1);
 BB2:=FILTER(AA2,P1);
 CC2:=BACKSET(BB2,P1+1);
 DD2:=FILTER(CC2,P1);
 EE2:=BACKSET(ISLASTBAR,BARSLAST(DD2)+1);
 FF2:=EE2>REF(EE2,1);
长支:DRAWLINE(DD2,L,FF2,L,1),COLORRED;
 STICKLINE(C>=O,C,O,3,0),COLOR000045;
 STICKLINE(C>=O,C,O,2.5,0),COLOR000065;
 STICKLINE(C>=O,C,O,2,0),COLOR000085;
 STICKLINE(C>=O,C,O,1.5,0),COLOR0000A5;
 STICKLINE(C>=O,C,O,1,0),COLOR0000C5;
 STICKLINE(C>=O,C,O,0.5,0),COLOR0000E5;
 STICKLINE(C>=O,H,L,0,0),COLOR0000F5;
 STICKLINE(C<O,C,O,3,0),COLOR353500;
 STICKLINE(C<O,C,O,2.5,0),COLOR454500;
 STICKLINE(C<O,C,O,2,0),COLOR555500;
 STICKLINE(C<O,C,O,1.5,0),COLOR656500;
 STICKLINE(C<O,C,O,1,0),COLOR757500;
 {STICKLINE(C<O,C,O,0.5,0),COLOR858500;}
 STICKLINE(C<O,H,L,0,0),COLOR959500;
 {趋势线部分}
HIGHN:=10;LOWN:=10;HIGHDISPLAY:=0;LOWDISPLAY:=0;ZGDISPLAY:=0;MADISPLAY:=0;
 BB:=REF(H,HIGHN)=HHV(H,2*HIGHN+1);
 QY:=BACKSET(BB,HIGHN+1);
 CC:=FILTER(QY,HIGHN) AND H=HHV(H,HIGHN+1);
 {DRAWICON(CC,H*1.02,2);}{压力符号}
DDD:=BARSLAST(CC);
 GDTS:=IF(CC,CURRBARSCOUNT,0);
 DINGBU:=IF(DDD,REF(H,DDD),H);{顶部}
DINGBUTS:=IF(DDD,REF(GDTS,DDD),GDTS);
 DINGBU1:=REF(DINGBU,DDD+1);
 GDCS1:=CONST(DINGBUTS);
 DINGBUTS1:=REF(DINGBUTS,DDD+1);
 GDCS2:=CONST(DINGBUTS1);
 DINGBU2:=REF(DINGBU1,DDD+1);
 MM:=IF(CURRBARSCOUNT>GDCS2,0,1);
高点压力:DRAWLINE(CURRBARSCOUNT=GDCS2,H,CURRBARSCOUNT=GDCS1,H,1),COLORMAGENTA,LINETHICK2;
 AA9:=REF(L,LOWN)=LLV(L,2*LOWN+1);
 QY1:=BACKSET(AA9,LOWN+1);
 CC9:=FILTER(QY1,LOWN) AND L=LLV(L,LOWN+1);
 {DRAWICON(CC1,L*0.98,1);}{支撑符号}
DD9:=BARSLAST(CC9);
 DDTS:=IF(CC9,CURRBARSCOUNT,0);
 YDB:=IF(DD9,REF(L,DD9),L);
 DDTS1:=IF(DD9,REF(DDTS,DD9),DDTS);
 DDCS1:=CONST(DDTS1);
 ZDB:=REF(YDB,DD9+1);
 DDTS2:=REF(DDTS1,DD9+1);
 DDCS2:=CONST(DDTS2);
低点支撑:DRAWLINE(CURRBARSCOUNT=DDCS2,L,CURRBARSCOUNT=DDCS1,L,1) ,COLORGREEN,LINETHICK1.5;
 DRAWTEXT(ISLASTBAR,低点支撑,' 低点连线'),COLORRED;
 DRAWTEXT(ISLASTBAR,高点压力,' 高点连线'),COLORMAGENTA;
 {次水平线}
大盘:=EMA(INDEXC,500)/EMA(C,500);
 QA1:=REF(CLOSE,3)=HHV(CLOSE,2*3+1);
 QB1:=BACKSET(QA1,3+1);
 QC1:=FILTER(QB1,3) AND CLOSE=HHV(CLOSE,3+1);
 QD1:=BARSLAST(QC1);
 QE1:=IF(QC1,CURRBARSCOUNT,0);
 QF1:=IF(QD1,REF(QE1,QD1),QE1);
 QG1:=CONST(QF1);
次水平线:DRAWLINE(CURRBARSCOUNT=QG1,CLOSE,ISLASTBAR,REF
 (CLOSE,QG1-1),1),COLORYELLOW;
 {30天颈线}
A11:=REF(C,30)=HHV(C,2*20+1);
 B11:=FILTER(A11,30);
 C11:=BACKSET(B11,30+1);
 HDD:=FILTER(C11,30);
高位水平线:REF(C,BARSLAST(HDD)),COLOR0099FF,POINTDOT;
 DRAWTEXT(ISLASTBAR,高位水平线,' 高颈线'),COLOR0099FF;
 STICKLINE(C,高位水平线,高位水平线,8,0),COLOR0099FF;
 {低位颈线}
A22:=REF(C,30)=LLV(C,2*20+1);
 B22:=FILTER(A22,30);
 C22:=BACKSET(B22,30+1);
 LDD:=FILTER(C22,30);
低位水平线:REF(C,BARSLAST(LDD)),COLORCYAN,POINTDOT;
 DRAWTEXT(ISLASTBAR,低位水平线,' 低位水平线'),COLORCYAN;
 {成交量颈线}
三十地量:REF(L,BARSLAST(VOL<LLV(VOL,30)*1.001)),COLORMAGENTA,POINTDOT,LINETHICK3;
地量期:=BARSLAST(V=LLV(V,30));
地量颈线:DRAWLINE(V=LLV(V,30),MIN(REF(L,1),L),地量期>0,MIN(REF(L,地量期+1),REF(L,地量期)),1),COLORGREEN,LINETHICK3;
 DRAWTEXT(ISLASTBAR,地量颈线,' 地量颈线'),COLORGREEN;
 {参数:NN=900101 1501231 1080918}{小/大/缺省}
 {价格:=REF(C,DATE=(NN+1)),NODRAW;
颈线2:=DRAWLINE(DATE=NN,C,DATE>NN,价格,1),LINETHICK3;}
 {PC:=(H+L+C)/3;}
 V5:=MA(VOL,5);
 V20:=MA(VOL,20);
 A13:=CROSS(V20,V5);
 A23:=BARSLAST(A13);
 C13:=REF(C,A23);

{地量双星}
昨天十字:=ABS(REF(C,1)-REF(O,1))/REF(O,1)<=0.01;{昨天十字星}
前天十字:=ABS(REF(C,2)-REF(O,2))/REF(O,1)<=0.01;{前天十字星}
XG1:=昨天十字 AND 前天十字 AND C>REF(C,1) AND (C/地量颈线)>1.0 AND (C/地量颈线)<1.12;
 DRAWTEXT(XG1,L-0.09,' 地双星'),COLORYELLOW;
 {XG2:=昨天十字 AND 前天十字 AND C>REF(C,1) AND (C/黄金线)>1.0 AND (C/黄金线)<1.15;
 DRAWTEXT(XG2,L-0.12,'金双星'),COLORYELLOW;};
 MA60:MA(C,60),COLORYELLOW,LINETHICK2;
 C6:=REF(C,1);
 C3:=REF(C,1);
涨停:=IF((C-C3)*100/C3>=(10-0.01*100/C3),1,0);
 STICKLINE(涨停,OPEN,CLOSE,2,1),COLORYELLOW;




来函数检测结果如下
该公式包含未来函数:BACKSET

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

SR1赋值:10日前的最高价=2*10+1日内最高价的最高值
SR2赋值:SR1的10日过滤
SR3赋值:若SR2则将最近10+1周期置为1
HD赋值:SR3的10日过滤
前高赋值:上次HD距今天数日前的最高价
当满足条件收盘价上穿前高时,在最低价-0.20位置画3号图标

N赋值:75
P赋值:5
P1赋值:10
A1赋值:P日前的最高价=2*P+1日内最高价的最高值
B1赋值:A1的P日过滤
C1赋值:若B1则将最近P+1周期置为1
D1赋值:C1的P日过滤
E1赋值:若是否最后一个周期则将最近上次D1距今天数+1周期置为1
F1赋值:E1>1日前的E1
输出短压:当满足条件D1时,在最高价位置画直线起点,当满足条件F1时,在最高价位置画直线终点,1表示是否延长.,画绿色
A2赋值:P日前的最低价=2*P+1日内最低价的最低值
B2赋值:A2的P日过滤
C2赋值:若B2则将最近P+1周期置为1
D2赋值:C2的P日过滤
E2赋值:若是否最后一个周期则将最近上次D2距今天数+1周期置为1
F2赋值:E2>1日前的E2
输出短支:当满足条件D2时,在最低价位置画直线起点,当满足条件F2时,在最低价位置画直线终点,1表示是否延长.,画淡红色
AA1赋值:P1日前的最高价=2*P1+1日内最高价的最高值
BB1赋值:AA1的P1日过滤
CC1赋值:若BB1则将最近P1+1周期置为1
DD1赋值:CC1的P1日过滤
EE1赋值:若是否最后一个周期则将最近上次DD1距今天数+1周期置为1
FF1赋值:EE1>1日前的EE1
输出长压:当满足条件DD1时,在最高价位置画直线起点,当满足条件FF1时,在最高价位置画直线终点,1表示是否延长.,画绿色
AA2赋值:P1日前的最低价=2*P1+1日内最低价的最低值
BB2赋值:AA2的P1日过滤
CC2赋值:若BB2则将最近P1+1周期置为1
DD2赋值:CC2的P1日过滤
EE2赋值:若是否最后一个周期则将最近上次DD2距今天数+1周期置为1
FF2赋值:EE2>1日前的EE2
输出长支:当满足条件DD2时,在最低价位置画直线起点,当满足条件FF2时,在最低价位置画直线终点,1表示是否延长.,画红色
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR000045
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR000065
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR000085
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR0000A5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000C5
当满足条件收盘价>=开盘价时,在收盘价和开盘价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLOR0000E5
当满足条件收盘价>=开盘价时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR0000F5
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR353500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2.5,0不为0则画空心柱.,COLOR454500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR555500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLOR656500
当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR757500
当满足条件收阴线时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR959500
HIGHN赋值:10
LOWN赋值:10
HIGHDISPLAY赋值:0
LOWDISPLAY赋值:0
ZGDISPLAY赋值:0
MADISPLAY赋值:0
BB赋值:HIGHN日前的最高价=2*HIGHN+1日内最高价的最高值
QY赋值:若BB则将最近HIGHN+1周期置为1
CC赋值:QY的HIGHN日过滤 AND 最高价=HIGHN+1日内最高价的最高值
DDD赋值:上次CC距今天数
GDTS赋值:如果CC,返回到最后交易的周期,否则返回0
DINGBU赋值:如果DDD,返回DDD日前的最高价,否则返回最高价
DINGBUTS赋值:如果DDD,返回DDD日前的GDTS,否则返回GDTS
DINGBU1赋值:DDD+1日前的DINGBU
GDCS1赋值:DINGBUTS的最后一日取值设为常数
DINGBUTS1赋值:DDD+1日前的DINGBUTS
GDCS2赋值:DINGBUTS1的最后一日取值设为常数
DINGBU2赋值:DDD+1日前的DINGBU1
MM赋值:如果到最后交易的周期>GDCS2,返回0,否则返回1
输出高点压力:当满足条件到最后交易的周期=GDCS2时,在最高价位置画直线起点,当满足条件到最后交易的周期=GDCS1时,在最高价位置画直线终点,1表示是否延长.,画洋红色,线宽为2
AA9赋值:LOWN日前的最低价=2*LOWN+1日内最低价的最低值
QY1赋值:若AA9则将最近LOWN+1周期置为1
CC9赋值:QY1的LOWN日过滤 AND 最低价=LOWN+1日内最低价的最低值
DD9赋值:上次CC9距今天数
DDTS赋值:如果CC9,返回到最后交易的周期,否则返回0
YDB赋值:如果DD9,返回DD9日前的最低价,否则返回最低价
DDTS1赋值:如果DD9,返回DD9日前的DDTS,否则返回DDTS
DDCS1赋值:DDTS1的最后一日取值设为常数
ZDB赋值:DD9+1日前的YDB
DDTS2赋值:DD9+1日前的DDTS1
DDCS2赋值:DDTS2的最后一日取值设为常数
输出低点支撑:当满足条件到最后交易的周期=DDCS2时,在最低价位置画直线起点,当满足条件到最后交易的周期=DDCS1时,在最低价位置画直线终点,1表示是否延长. ,画绿色,线宽为1.5
当满足条件是否最后一个周期时,在低点支撑位置书写文字,画红色
当满足条件是否最后一个周期时,在高点压力位置书写文字,画洋红色
大盘赋值:大盘的收盘价的500日指数移动平均/收盘价的500日指数移动平均
QA1赋值:3日前的收盘价=2*3+1日内收盘价的最高值
QB1赋值:若QA1则将最近3+1周期置为1
QC1赋值:QB1的3日过滤 AND 收盘价=3+1日内收盘价的最高值
QD1赋值:上次QC1距今天数
QE1赋值:如果QC1,返回到最后交易的周期,否则返回0
QF1赋值:如果QD1,返回QD1日前的QE1,否则返回QE1
QG1赋值:QF1的最后一日取值设为常数
输出次水平线:当满足条件到最后交易的周期=QG1时,在收盘价位置画直线起点,当满足条件是否最后一个周期时,在QG1-1日前的收盘价位置画直线终点,1表示是否延长.,画黄色
A11赋值:30日前的收盘价=2*20+1日内收盘价的最高值
B11赋值:A11的30日过滤
C11赋值:若B11则将最近30+1周期置为1
HDD赋值:C11的30日过滤
输出高位水平线:上次HDD距今天数日前的收盘价,COLOR0099FF,POINTDOT
当满足条件是否最后一个周期时,在高位水平线位置书写文字,COLOR0099FF
当满足条件收盘价时,在高位水平线和高位水平线位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0099FF
A22赋值:30日前的收盘价=2*20+1日内收盘价的最低值
B22赋值:A22的30日过滤
C22赋值:若B22则将最近30+1周期置为1
LDD赋值:C22的30日过滤
输出低位水平线:上次LDD距今天数日前的收盘价,画青色,POINTDOT
当满足条件是否最后一个周期时,在低位水平线位置书写文字,画青色
输出 三十地量:上次成交量(手)<30日内成交量(手)的最低值*1.001距今天数日前的最低价,画洋红色,POINTDOT,线宽为3
地量期赋值:上次成交量(手)=30日内成交量(手)的最低值距今天数
输出地量颈线:当满足条件成交量(手)=30日内成交量(手)的最低值时,在1日前的最低价和最低价的较小值位置画直线起点,当满足条件地量期>0时,在地量期+1日前的最低价和地量期日前的最低价的较小值位置画直线终点,1表示是否延长.,画绿色,线宽为3
当满足条件是否最后一个周期时,在地量颈线位置书写文字,画绿色
V5赋值:成交量(手)的5日简单移动平均
V20赋值:成交量(手)的20日简单移动平均
A13赋值:V20上穿V5
A23赋值:上次A13距今天数
C13赋值:A23日前的收盘价
昨天十字赋值:1日前的收盘价-1日前的开盘价的绝对值/1日前的开盘价<=0.01
前天十字赋值:2日前的收盘价-2日前的开盘价的绝对值/1日前的开盘价<=0.01
XG1赋值:昨天十字 AND 前天十字 AND 收盘价>1日前的收盘价 AND (收盘价/地量颈线)>1.0 AND (收盘价/地量颈线)<1.12
当满足条件XG1时,在最低价-0.09位置书写文字,画黄色

输出 MA60:收盘价的60日简单移动平均,画黄色,线宽为2
C6赋值:1日前的收盘价
C3赋值:1日前的收盘价
涨停赋值:如果(收盘价-C3)*100/C3>=(10-0.01*100/C3),返回1,否则返回0
当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为2,1不为0则画空心柱.,画黄色

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

@2005-2025 浙ICP备2024071487号-1 乐淘公式网公式网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:乐淘公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图