通达信明日抄底主图指标 支撑阻力计算 趋势判断信号 源码

这个指标主要实现三个功能:

支撑阻力计算:通过均价(GJ)公式计算明日支撑/阻力位,并在K线图上标注今日实际支撑阻力区间(如"支/阻"文字提示)。当价格接近支撑位可考虑低吸,接近阻力位注意高抛。

趋势判断信号:
持股:连续3日收盘价创新高时红色标记
变盘:当日最高价创新高且前一日最低价创新低时紫色标记
买入:前一日最低价创新低且当日收阳线时青色标记
抛售:前一日最高价创新高且当日收阴线时白色标记

辅助指标组合:
WR超买超卖:WR上穿-81时提示买入(蓝箭头),下破-19时提示卖出(绿箭头)
均线系统:5日线上穿"垂帘听股"均线组合时提示机会
量价背离:当VC指标超20%且拐头向下时绿色圆点预警

操作策略:
结合支撑阻力位和信号标记操作,如支撑位出现"低吸"信号时买入,阻力位出现"高抛"信号时卖出
持股/买入信号出现且价格在ZARA指标上方时持有,下跌/抛售信号出现时减仓
注意WR指标和量价背离的预警信号,配合使用提高胜率

 
GJ:=(C+H+L+O)/4;
明日阻力:=L+(GJ-L)+(C-L);
明日支撑:=L+(C-GJ);
明日阻力2:=L+2*(GJ-L)+(C-L);
明日支撑2:=L+(C-GJ)-(GJ-L);
今日阻力:CONST(REF(明日阻力 , 1)),NODRAW;
今日支撑:CONST(REF(明日支撑 , 1)),NODRAW;
今日阻力2:CONST(REF(明日阻力2 , 1)),NODRAW;
今日支撑2:CONST(REF(明日支撑2 , 1)),NODRAW;
STICKLINE(ISLASTBAR,今日阻力,今日阻力2,10,0),COLOR555555;
DRAWTEXT(ISLASTBAR,今日阻力,' 阻'),COLOR0000FF;
STICKLINE(ISLASTBAR,今日支撑,今日支撑2,10,0),COLOR555555;
DRAWTEXT(ISLASTBAR,今日支撑,' 支'),COLOR00FF00;
B1:=REF(CLOSE,1);
B2:=REF(CLOSE,2);
B3:=REF(CLOSE,3);
B4:=REF(CLOSE,4);
CMAX:=MAX(MAX(MAX(CLOSE,B1),B2),B3);
CMIN:=MIN(MIN(MIN(CLOSE,B1),B2),B3);
持股:=(CLOSE=CMAX AND (B1>=B2 OR B1>=B3)) OR ((B1=CMAX AND (B2=CMIN OR B3=CMIN)) AND CLOSE>=B2) OR (B2=CMAX AND B3=CMIN AND CLOSE>=B1) OR (B3=CMAX AND CLOSE>=B1 AND CLOSE>=B2);
STICKLINE(持股,B1,CLOSE,3.5,0),COLOR000099;
变盘:=CLOSE=CMAX AND B1=CMIN;
STICKLINE(变盘,B2,CLOSE,3.5,0),COLOR0099EF;
下跌:=(CLOSE=CMIN AND (B1< B2 OR B1< B3)) OR ((B1=CMIN AND (B2=CMAX OR B3=CMAX)) AND CLOSE< B2) OR (B2=CMIN AND B3=CMAX AND CLOSE< B1) OR (B3=CMIN AND CLOSE< B1 AND CLOSE< B2);
STICKLINE(下跌,B1,CLOSE,3.5,0),COLOR009900;
STICKLINE(B1=CMAX AND CLOSE=CMIN,B2,CLOSE,3.5,0),COLOR009900;
买入:=(B1=CMIN AND CLOSE>=B2) OR ((B2=CMIN AND B1<=B3) OR (B3=CMIN AND B1<=B2) AND B2< B4 AND CLOSE>=B1);
STICKLINE(买入,B1,B2,3.5,0),COLOR00FFFF;
抛售:=(B1=CMAX AND CLOSE< B2) OR ((B2=CMAX AND B1>B3) OR (B3=CMAX AND B1>B2) AND B2>=B4 AND CLOSE< B1);
STICKLINE(抛售,B1,B2,3.5,0),COLORFFFFFF;
STICKLINE(C>=O,L,H,0,1),COLORRED;
STICKLINE(C< O,H,L,0,1),COLORGREEN;
STICKLINE(持股 OR 买入,O,C,1.5,0),COLORRED;
STICKLINE(下跌 OR 抛售,O,C,1.5,0),COLORGREEN;
STICKLINE(C>0,O,C,0,0),COLORFFFFFF;
WR:=-100*(HHV(HIGH,28)-CLOSE)/(HHV(HIGH,28)-LLV(LOW,28));
DRAWICON(FILTER(CROSS(WR,(0 - 81)),10),B1,13);
DRAWICON(FILTER(CROSS((0 -19),WR),10),H*1.02,15);
DRAWTEXT(FILTER(CROSS(WR,(0 - 81)),21),L*0.99,' W&R'),COLORRED;
DRAWTEXT(FILTER(CROSS(0 -19,WR),21),H*1.01,' W&R'),COLORGREEN;
TAB:=CURRBARSCOUNT=58;
IF((BARSLAST(TAB)>35),REF((C*2-REF(C,3)),3),DRAWNULL),COLOR007777;
MA5:=MA(C,5);
A:=(3*C+L+O+H)/6;
垂帘:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5) +14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10) +9*REF(A,11)+8*REF(A,12)+7*REF(A,13)+6*REF(A,14)+5*REF(A,15) +4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+REF(A,20))/210,COLORRED,POINTDOT;
听股:=MA(垂帘,13),COLORFFCCCC,CIRCLEDOT;
ZAR1:=SLOPE(EMA(CLOSE,2),5)*15+C;
ZAR2:=EMA(ZAR1,5);
ZARA:=EMA(EMA(EMA(EMA(EMA(EMA(EMA(EMA(ZAR2,5),5),5),5),5),5),5),5);
ZARB:=BARSLAST(CROSS(CLOSE,ZARA));
ZARC:=BARSLAST(CROSS(ZARA,CLOSE));
STICKLINE(CLOSE< ZARA,REF(CLOSE,ZARC),REF(CLOSE,ZARC),12,0),LINETHICK2,COLOR00FF00;
STICKLINE(CLOSE>ZARA AND CLOSE>REF(CLOSE,ZARB),REF(CLOSE,ZARB),垂帘,0,-1),LINETHICK1,COLORMAGENTA;
STICKLINE(CLOSE>ZARA AND CLOSE>REF(CLOSE,ZARB),REF(CLOSE,ZARB),REF(CLOSE,ZARB),12,0),COLORMAGENTA,LINETHICK2;
STICKLINE(CLOSE< ZARA AND CLOSE< REF(CLOSE,ZARC),REF(CLOSE,ZARC),垂帘,0,-1),LINETHICK4,COLOR00FF00;
VAR41:= EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3);
VAR42:=EMA(100*(INDEXC-LLV(INDEXL,34))/(HHV(INDEXH,34)-LLV(INDEXL,34)),3);
VAR4A:=REF(VAR41,1)>92 AND VAR41< 92;
DRAWTEXT(VAR4A,H+0.12,'短卖'),COLOR00FF00;
DRAWTEXT(VAR4A,H+0.05,'●'),COLOR00FF00;
MA13:=MA(C,13),COLORWHITE,LINETHICK2;
MA55:=MA(C,55),COLORFF00FF;
MA125:=MA(C,125),COLORFFCC66;
MA250:=MA(C,250),COLORBLUE;
DRAWTEXT(CROSS(MA5,听股) AND MA5>听股 AND C>O,MA13-0.12,'垂帘听股'),COLORYELLOW;
T:=BARSLAST(L>REF(H,1));
E:=COUNT(L< REF(H,T+1),T)< 2;
DRAWTEXT(L< REF(H,T+1 ) AND E,L-0.12,'缺口回补'),COLOR0099FF;
VLL:=CROSS(MA(C,13),MA(C,21));
DRAWTEXT(VLL,MA13-0.12,'圆弧底');
EMA13:=EMA(C,13),COLORWHITE;
EMA21:=EMA(C,21),COLORYELLOW;
EMA34:=EMA(C,34),COLORFF00FF;
EMA60:=MA(C,60),COLORFFCC66;
VAR2:=(2*CLOSE+HIGH+LOW)/4;
VAR3:=IF(YEAR>=2099 AND MONTH>2,0,1);
VAR4:=LLV(LOW,5);
VAR5:=HHV(HIGH,4);
散户:=EMA((VAR2-VAR4)/(VAR5-VAR4)*100,4)*VAR3;
庄家:=EMA(0.667*REF(散户,1)+0.333*散户,2)*VAR3;
DRAWTEXT(CROSS(散户,庄家) AND 散户< 30,L-0.05,'←低吸'),COLORLIRED;
DRAWTEXT(CROSS(庄家,散户) AND 散户>70,H+0.05,'←高抛'),COLORGREEN;
DRAWICON(CROSS(散户,庄家) AND 散户< 30,L-0.05,1);
DRAWICON(CROSS(庄家,散户) AND 散户>70,H+0.05,2);
VAR9:=CLOSE-REF(CLOSE,5);
VARA:=EMA(EMA(VAR9,5),5)/EMA(EMA(ABS(VAR9),5),5);
VARC:=EMA(EMA(VAR9,20),20)/EMA(EMA(ABS(VAR9),20),20);
卖出:=IF(VARA>0 AND CROSS(VARC,VARA),90,100);
DRAWICON(卖出< 0,H+0.05,2);
买线:=EMA(CLOSE,2);
卖线:=EMA(SLOPE(CLOSE,21)*20+CLOSE,42);
B11:IF(CROSS(买线,卖线),L-0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORMAGENTA;
S1:IF(CROSS(80,RSI)*30,H+0.02,DRAWNULL),CROSSDOT,LINETHICK3,COLORYELLOW;
VC:=((CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100+(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100+(CLOSE-MA (CLOSE,32))/MA(CLOSE,32)*100)/3;
S2:=IF(VC>20 AND FILTER(VC< REF(VC,1),5),H+0.02,DRAWNULL),CIRCLEDOT,LINETHICK3,COLORGREEN;
A0:=(L+H+C*2)/4;
A1:EMA(A0,14)COLORBLUE,LINETHICK2;
A2:=EMA(A0,25)COLORLIBLUE,LINETHICK2;
A1X:=(A1-REF(A1,1))/REF(A1,1)*100,NODRAW;
A2X:=(A2-REF(A2,1))/REF(A2,1)*100,NODRAW;
看多:=IF(A1X>=0 AND BARSLAST(CROSS(A1X,0))>0,REF((C+O)/2,BARSLAST(CROSS(A1X,0))),DRAWNULL),COLORMAGENTA;
逃顶:=IF(A1X< 0 AND BARSLAST(CROSS(0,A1X))>0,REF((C+O)/2,BARSLAST(CROSS(0,A1X))),DRAWNULL),COLORCYAN;
买入持股:IF(A1X>=0,A1,DRAWNULL)COLORRED,LINETHICK3;
卖出空仓:IF(A1X< 0 AND A2X< 0,A1,DRAWNULL)COLORGREEN,LINETHICK3;
STICKLINE(CROSS(A1X,0),H,L,0,0 ),COLOR9933FF;
STICKLINE(CROSS(A1X,0),C,O,3,0 ),COLOR0000CC;
STICKLINE(CROSS(A1X,0),C,O,1,0 ),COLOR0033FF;
STICKLINE(CROSS(0,A1X),L,H,0,0 ),COLOR66CC33;



来函数检测结果如下
该公式没有未来函数


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

相关指标公式

GJ赋值:(收盘价+最高价+最低价+开盘价)/4
明日阻力赋值:最低价+(GJ-最低价)+(收盘价-最低价)
明日支撑赋值:最低价+(收盘价-GJ)
明日阻力2赋值:最低价+2*(GJ-最低价)+(收盘价-最低价)
明日支撑2赋值:最低价+(收盘价-GJ)-(GJ-最低价)
输出今日阻力:1日前的明日阻力的最后一日取值设为常数,NODRAW
输出今日支撑:1日前的明日支撑的最后一日取值设为常数,NODRAW
输出今日阻力2:1日前的明日阻力2的最后一日取值设为常数,NODRAW
输出今日支撑2:1日前的明日支撑2的最后一日取值设为常数,NODRAW
当满足条件是否最后一个周期时,在今日阻力和今日阻力2位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR555555
当满足条件是否最后一个周期时,在今日阻力位置书写文字,COLOR0000FF
当满足条件是否最后一个周期时,在今日支撑和今日支撑2位置之间画柱状线,宽度为10,0不为0则画空心柱.,COLOR555555
当满足条件是否最后一个周期时,在今日支撑位置书写文字,COLOR00FF00
B1赋值:1日前的收盘价
B2赋值:2日前的收盘价
B3赋值:3日前的收盘价
B4赋值:4日前的收盘价
CMAX赋值:收盘价和B1的较大值和B2的较大值和B3的较大值
CMIN赋值:收盘价和B1的较小值和B2的较小值和B3的较小值
持股赋值:(收盘价=CMAX AND (B1>=B2 OR B1>=B3)) OR ((B1=CMAX AND (B2=CMIN OR B3=CMIN)) AND 收盘价>=B2) OR (B2=CMAX AND B3=CMIN AND 收盘价>=B1) OR (B3=CMAX AND 收盘价>=B1 AND 收盘价>=B2)
当满足条件持股时,在B1和收盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR000099
变盘赋值:收盘价=CMAX AND B1=CMIN
当满足条件变盘时,在B2和收盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR0099EF
下跌赋值:(收盘价=CMIN AND (B1< B2 OR B1< B3)) OR ((B1=CMIN AND (B2=CMAX OR B3=CMAX)) AND 收盘价< B2) OR (B2=CMIN AND B3=CMAX AND 收盘价< B1) OR (B3=CMIN AND 收盘价< B1 AND 收盘价< B2)
当满足条件下跌时,在B1和收盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR009900
当满足条件B1=CMAXANDCLOSE=CMIN时,在B2和收盘价位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR009900
买入赋值:(B1=CMIN AND 收盘价>=B2) OR ((B2=CMIN AND B1<=B3) OR (B3=CMIN AND B1<=B2) AND B2< B4 AND 收盘价>=B1)
当满足条件买入时,在B1和B2位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLOR00FFFF
抛售赋值:(B1=CMAX AND 收盘价< B2) OR ((B2=CMAX AND B1>B3) OR (B3=CMAX AND B1>B2) AND B2>=B4 AND 收盘价< B1)
当满足条件抛售时,在B1和B2位置之间画柱状线,宽度为3.5,0不为0则画空心柱.,COLORFFFFFF
当满足条件收盘价>=开盘价时,在最低价和最高价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画红色
当满足条件收阴线时,在最高价和最低价位置之间画柱状线,宽度为0,1不为0则画空心柱.,画绿色
当满足条件持股OR买入时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画红色
当满足条件下跌OR抛售时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色
当满足条件收盘价>0时,在开盘价和收盘价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLORFFFFFF
WR赋值:-100*(28日内最高价的最高值-收盘价)/(28日内最高价的最高值-28日内最低价的最低值)
当满足条件WR上穿(0-81)的10日过滤时,在B1位置画13号图标
当满足条件(0-19)上穿WR的10日过滤时,在最高价*1.02位置画15号图标
当满足条件WR上穿(0-81)的21日过滤时,在最低价*0.99位置书写文字,画红色
当满足条件0-19上穿WR的21日过滤时,在最高价*1.01位置书写文字,画绿色
TAB赋值:到最后交易的周期=58
如果(上次TAB距今天数>35),返回3日前的(收盘价*2-3日前的收盘价),否则返回无效数,COLOR007777
MA5赋值:收盘价的5日简单移动平均
A赋值:(3*收盘价+最低价+开盘价+最高价)/6
垂帘赋值:(20*A+19*1日前的A+18*2日前的A+17*3日前的A+16*4日前的A+15*5日前的A +14*6日前的A+13*7日前的A+12*8日前的A+11*9日前的A+10*10日前的A +9*11日前的A+8*12日前的A+7*13日前的A+6*14日前的A+5*15日前的A +4*16日前的A+3*17日前的A+2*18日前的A+20日前的A)/210,画红色,POINTDOT
听股赋值:垂帘的13日简单移动平均,COLORFFCCCC,CIRCLEDOT
ZAR1赋值:收盘价的2日指数移动平均的5日线性回归斜率*15+收盘价
ZAR2赋值:ZAR1的5日指数移动平均
ZARA赋值:ZAR2的5日指数移动平均的5日指数移动平均的5日指数移动平均的5日指数移动平均的5日指数移动平均的5日指数移动平均的5日指数移动平均的5日指数移动平均
ZARB赋值:上次收盘价上穿ZARA距今天数
ZARC赋值:上次ZARA上穿收盘价距今天数
当满足条件收盘价当满足条件收盘价>ZARAANDCLOSE>ZARB日前的收盘价时,在ZARB日前的收盘价和垂帘位置之间画柱状线,宽度为0,-1不为0则画空心柱.,线宽为1,画洋红色
当满足条件收盘价>ZARAANDCLOSE>ZARB日前的收盘价时,在ZARB日前的收盘价和ZARB日前的收盘价位置之间画柱状线,宽度为12,0不为0则画空心柱.,画洋红色,线宽为2
当满足条件收盘价VAR41赋值: 100*(收盘价-34日内最低价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的3日指数移动平均
VAR42赋值:100*(大盘的收盘价-34日内大盘的最低价的最低值)/(34日内大盘的最高价的最高值-34日内大盘的最低价的最低值)的3日指数移动平均
VAR4A赋值:1日前的VAR41>92 AND VAR41< 92
当满足条件VAR4A时,在最高价+0.12位置书写文字,COLOR00FF00
当满足条件VAR4A时,在最高价+0.05位置书写文字,COLOR00FF00
MA13赋值:收盘价的13日简单移动平均,画白色,线宽为2
MA55赋值:收盘价的55日简单移动平均,COLORFF00FF
MA125赋值:收盘价的125日简单移动平均,COLORFFCC66
MA250赋值:收盘价的250日简单移动平均,画蓝色
当满足条件MA5上穿听股ANDMA5>听股ANDC>开盘价时,在MA13-0.12位置书写文字,画黄色
T赋值:上次最低价>1日前的最高价距今天数
E赋值:统计T日中满足最低价当满足条件最低价VLL赋值:收盘价的13日简单移动平均上穿收盘价的21日简单移动平均
当满足条件VLL时,在MA13-0.12位置书写文字
EMA13赋值:收盘价的13日指数移动平均,画白色
EMA21赋值:收盘价的21日指数移动平均,画黄色
EMA34赋值:收盘价的34日指数移动平均,COLORFF00FF
EMA60赋值:收盘价的60日简单移动平均,COLORFFCC66
VAR2赋值:(2*收盘价+最高价+最低价)/4
VAR3赋值:如果年份>=2099ANDMONTH>2,返回0,否则返回1
VAR4赋值:5日内最低价的最低值
VAR5赋值:4日内最高价的最高值
散户赋值:(VAR2-VAR4)/(VAR5-VAR4)*100的4日指数移动平均*VAR3
庄家赋值:0.667*1日前的散户+0.333*散户的2日指数移动平均*VAR3
当满足条件散户上穿庄家AND散户<30时,在最低价-0.05位置书写文字,画淡红色
当满足条件庄家上穿散户AND散户>70时,在最高价+0.05位置书写文字,画绿色
当满足条件散户上穿庄家AND散户<30时,在最低价-0.05位置画1号图标
当满足条件庄家上穿散户AND散户>70时,在最高价+0.05位置画2号图标
VAR9赋值:收盘价-5日前的收盘价
VARA赋值:VAR9的5日指数移动平均的5日指数移动平均/VAR9的绝对值的5日指数移动平均的5日指数移动平均
VARC赋值:VAR9的20日指数移动平均的20日指数移动平均/VAR9的绝对值的20日指数移动平均的20日指数移动平均
卖出赋值:如果VARA>0ANDCROSS(VARC,VARA),返回90,否则返回100
当满足条件卖出<0时,在最高价+0.05位置画2号图标
买线赋值:收盘价的2日指数移动平均
卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均
输出B11:如果买线上穿卖线,返回最低价-0.02,否则返回无效数,CROSSDOT,线宽为3,画洋红色
输出S1:如果80上穿RSI*30,返回最高价+0.02,否则返回无效数,CROSSDOT,线宽为3,画黄色
VC赋值:((收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100+(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100+(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100)/3
S2赋值:如果VC>20ANDFILTER(VC<1日前的VC,5),返回最高价+0.02,否则返回无效数,CIRCLEDOT,线宽为3,画绿色
A0赋值:(最低价+最高价+收盘价*2)/4
输出A1:A0的14日指数移动平均画蓝色,线宽为2
A2赋值:A0的25日指数移动平均画淡蓝色,线宽为2
A1X赋值:(A1-1日前的A1)/1日前的A1*100,NODRAW
A2X赋值:(A2-1日前的A2)/1日前的A2*100,NODRAW
看多赋值:如果A1X>=0ANDBARSLAST(A1X上穿0)>0,返回上次A1X上穿0距今天数日前的(收盘价+开盘价)/2,否则返回无效数,画洋红色
逃顶赋值:如果A1X<0ANDBARSLAST(0上穿A1X)>0,返回上次0上穿A1X距今天数日前的(收盘价+开盘价)/2,否则返回无效数,画青色
输出买入持股:如果A1X>=0,返回A1,否则返回无效数画红色,线宽为3
输出卖出空仓:如果A1X<0ANDA2X<0,返回A1,否则返回无效数画绿色,线宽为3
当满足条件A1X上穿0时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR9933FF
当满足条件A1X上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000CC
当满足条件A1X上穿0时,在收盘价和开盘价位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0033FF
当满足条件0上穿A1X时,在最低价和最高价位置之间画柱状线,宽度为0,0不为0则画空心柱.,COLOR66CC33

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

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