以下是通达信买点共振指标公式源码和注释翻译结果
通达信买点共振指标公式源码:
N:=5;N1:=21;
VAR1:=4*SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1)-
3*Sma(SMA((CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100,5,1),3.2,1),COLORYELLOW,LINETHICK1;
VARO1:=LLV(LOW,27);
VARO2:=HHV(HIGH,34);
CD1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(L,9))-0.7;
CD2:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9));
CD3:=SMA(SMA(CD2,3,1),3,1);
CD4:=(CD3-SMA(CD1,9,1))-0.5;
CD5:=IF(CD4>0.00,CD4,0.00);
CD6:=REF(CD5,1);
VAR81:=MA(C,9),COLORRED;
VAR1A:=(HHV(HIGH,9)-CLOSE)/(HHV(HIGH,9)-LLV(LOW,9))*100-70;
VAR2A:=SMA(VAR1A,9,1)+100;
VAR3A:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
VAR4A:=SMA(VAR3A,3,1);
VAR5A:=SMA(VAR4A,3,1)+100;
VAR6A:=VAR5A-VAR2A;
出击1:=IF(VAR6A>N1,VAR6A-N1,0),COLORLIRED;
出击:IF(crOSS(出击1,0.01),60,0),COLOR0000CC,COLORCYAN;
DRAWICON(出击>0,63,26),COLORCYAN;
DRAWTEXT(出击,78,'出击'),COLORCYAN;
VAR200:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100;
VAR300:=SMA(SMA(VAR200,3,1),3,1)/28.57;
VAR400:=EMA(VAR300,5);
共振2号:=3*VAR300-2*VAR400;
A1:=CROSS(共振2号,VAR300)ANDVAR300<2.1ANDC>O;
stICKLINE(A1,30,0,4,0),COLOR00FFFF;
STICKLINE(A1,30,0,3,0),COLORFFFF00;
STICKLINE(A1,30,0,4,0),COLOR00FFFF;
STICKLINE(A1,30,0,2,0),COLOR0099FF;
STICKLINE(A1,30,0,1,0),COLOR0000FF;
DRAWTEXT(A1,43,'共振2号'),COLORYELLOW;
RV:=(CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100;
RG:=(CLOSE-LLV(LOW,5))/(HHV(HIGH,5)-LLV(LOW,5))*100;
J0:=(HIGH+LOW)/2;QJ:=EMA(J0,3);
J1:=IF(CLOSE>QJ,vol,0);
J2:=IF(CLOSE<QJ,VOL,0);
VAR44:=SMA(RV,3,1);
VAR55:=SMA(VAR44,3,1);
KK:=EMA(SMA(RG,3,1),2),COLORFFFFFF;
DD:=SMA(KK,3,1),COLOR00FFFF;
DRAWTEXT(CROSS(VAR44,VAR55)ANDCROSS(KK,DD),51,'共振1号'),COLOR00FFFF,COLORLIBLUE;
共振1号:=(CROSS(VAR44,VAR55)ANDCROSS(KK,DD));
STICKLINE(共振1号>0,0,40,2,0),COLOR33FF33;
STICKLINE(共振1号>0,0,40,1.5,0),COLORFF6633;
STICKLINE(共振1号>0,0,40,0.8,0),COLORFFCC33;
STICKLINE(共振1号>0,0,40,0.3,0),COLORFF0066;
XA_1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
XA_2:=SMA(XA_1,3,1);
XA_3:=SMA(XA_2,3,1);
XA_4:=3*XA_2-2*XA_3;
XA_5:=CROSS(XA_4,XA_2);
XA_6:=MA(CLOSE,5);
XA_7:=(CLOSE-XA_6)/XA_6*100;
XA_8:=ATAN((XA_6/REF(XA_6,1)-1)*100)*180/3.1416;
XA_9:=SMA(EMA((XA_6-REF(XA_6,1))/REF(XA_6,1),3)*100,3,1);
XA_10:=EMA(XA_9-REF(XA_9,1),3);
XA_11:=MA(CLOSE,10);
XA_12:=MA(CLOSE,20);
XA_13:=ATAN((XA_11/REF(XA_11,1)-1)*100)*180/3.1416;
XA_14:=MA(CLOSE,30);
XA_15:=(CLOSE-XA_14)/XA_14*100;
XA_16:=ATAN((XA_14/REF(XA_14,1)-1)*100)*180/3.1416;
XA_17:=FILTER(XA_16>30ANDXA_13>45ANDCROSS(XA_8,60),10);
XA_18:=FILTER(COUNT(CROSS(XA_8,30),5)>=1ANDXA_6>REF(XA_6,1)ANDXA_15>REF(XA_15,1)ANDXA_11>REF(XA_11,1)ANDXA_10>REF(XA_10,1)ANDXA_9>REF(XA_9,1),10);
XA_19:=COUNT(CROSS(XA_7,0),3)>=1ANDXA_15>REF(XA_15,1)ANDXA_6>REF(XA_6,1)AND(CLOSE/REF(CLOSE,1)-1)*100>5ANDREF(CLOSE,1)<XA_14;
XA_20:=MAX(MAX(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))>=MA(CLOSE,7)ANDMAX(MAX(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))/MIN(MIN(MA(CLOSE,3),MA(CLOSE,7)),MA(CLOSE,17))<=1.15ANDEVERY(MA(CLOSE,17)>=REF(MA(CLOSE,17),1),3);
XA_21:=EVERY(EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4)>=REF(EMA((-100)*(HHV(HIGH,34)-CLOSE)/(HHV(HIGH,34)-LLV(LOW,34)),4),1),2);
XA_22:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
B:(XA_19ANDXA_20)*10ANDXA_22<=5ANDXA_5;
通达信买点共振指标公式源码注释翻译结果
N赋值:5
N1赋值:21
VAR1赋值:4*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,画黄色,线宽为1
VARO1赋值:27日内最低价的最低值
VARO2赋值:34日内最高价的最高值
CD1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)-0.7
CD2赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)
CD3赋值:CD2的3日[1日权重]移动平均的3日[1日权重]移动平均
CD4赋值:(CD3-CD1的9日[1日权重]移动平均)-0.5
CD5赋值:如果CD4>0.00,返回CD4,否则返回0.00
CD6赋值:1日前的CD5
VAR81赋值:收盘价的9日简单移动平均,画红色
VAR1A赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100-70
VAR2A赋值:VAR1A的9日[1日权重]移动平均+100
VAR3A赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
VAR4A赋值:VAR3A的3日[1日权重]移动平均
VAR5A赋值:VAR4A的3日[1日权重]移动平均+100
VAR6A赋值:VAR5A-VAR2A
出击1赋值:如果VAR6A>N1,返回VAR6A-N1,否则返回0,画淡红色
输出出击:如果出击1上穿0.01,返回60,否则返回0,COLOR0000CC,画青色
当满足条件出击>0时,在63位置画26号图标,画青色
当满足条件出击时,在78位置书写文字,画青色
VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100
VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57
VAR400赋值:VAR300的5日指数移动平均
共振2号赋值:3*VAR300-2*VAR400
A1赋值:共振2号上穿VAR300ANDVAR300<2.1ANDC>开盘价
当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF
当满足条件A1时,在30和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLORFFFF00
当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF
当满足条件A1时,在30和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0099FF
当满足条件A1时,在30和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
当满足条件A1时,在43位置书写文字,画黄色
RV赋值:(收盘价-27日内最低价的最低值)/(27日内最高价的最高值-27日内最低价的最低值)*100
RG赋值:(收盘价-5日内最低价的最低值)/(5日内最高价的最高值-5日内最低价的最低值)*100
J0赋值:(最高价+最低价)/2
QJ赋值:J0的3日指数移动平均
J1赋值:如果收盘价>QJ,返回成交量(手),否则返回0
J2赋值:如果收盘价<QJ,返回成交量(手),否则返回0
VAR44赋值:RV的3日[1日权重]移动平均
VAR55赋值:VAR44的3日[1日权重]移动平均
KK赋值:RG的3日[1日权重]移动平均的2日指数移动平均,COLORFFFFFF
DD赋值:KK的3日[1日权重]移动平均,COLOR00FFFF
当满足条件VAR44上穿VAR55ANDCROSS(KK,DD)时,在51位置书写文字,COLOR00FFFF,画淡蓝色
共振1号赋值:(VAR44上穿VAR55ANDCROSS(KK,DD))
当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR33FF33
当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,COLORFF6633
当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为0.8,0不为0则画空心柱.,COLORFFCC33
当满足条件共振1号>0时,在0和40位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF0066
XA_1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
XA_2赋值:XA_1的3日[1日权重]移动平均
XA_3赋值:XA_2的3日[1日权重]移动平均
XA_4赋值:3*XA_2-2*XA_3
XA_5赋值:XA_4上穿XA_2
XA_6赋值:收盘价的5日简单移动平均
XA_7赋值:(收盘价-XA_6)/XA_6*100
XA_8赋值:(XA_6/1日前的XA_6-1)*100的反正切*180/3.1416
XA_9赋值:(XA_6-1日前的XA_6)/1日前的XA_6的3日指数移动平均*100的3日[1日权重]移动平均
XA_10赋值:XA_9-1日前的XA_9的3日指数移动平均
XA_11赋值:收盘价的10日简单移动平均
XA_12赋值:收盘价的20日简单移动平均
XA_13赋值:(XA_11/1日前的XA_11-1)*100的反正切*180/3.1416
XA_14赋值:收盘价的30日简单移动平均
XA_15赋值:(收盘价-XA_14)/XA_14*100
XA_16赋值:(XA_14/1日前的XA_14-1)*100的反正切*180/3.1416
XA_17赋值:XA_16>的?日过滤
30ANDXA_13>
45ANDCROSS(XA_8,60),10)
XA_18赋值:统计5日中满足XA_8上穿30的天数>的?日过滤
=1ANDXA_6>
1日前的XA_6ANDXA_15>
1日前的XA_15ANDXA_11>
1日前的XA_11ANDXA_10>
1日前的XA_10ANDXA_9>
1日前的XA_9,10)
XA_19赋值:统计3日中满足XA_7上穿0的天数>
=1ANDXA_15>
1日前的XA_15ANDXA_6>
1日前的XA_6AND(收盘价/1日前的收盘价-1)*100>
5ANDREF(收盘价,1)<
XA_14
XA_20赋值:收盘价的3日简单移动平均和收盘价的7日简单移动平均的较大值和收盘价的17日简单移动平均的较大值>
=收盘价的7日简单移动平均ANDMAX(收盘价的3日简单移动平均和收盘价的7日简单移动平均的较大值,收盘价的17日简单移动平均)/收盘价的3日简单移动平均和收盘价的7日简单移动平均的较小值和收盘价的17日简单移动平均的较小值<
=1.15ANDEVERY(收盘价的17日简单移动平均>
=1日前的收盘价的17日简单移动平均,3)
XA_21赋值:最近?日一直存在(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均>
=1日前的(-100)*(34日内最高价的最高值-收盘价)/(34日内最高价的最高值-34日内最低价的最低值)的4日指数移动平均,2)
XA_22赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100
输出B:(XA_19ANDXA_20)*10ANDXA_22<
=5ANDXA_5
通达信买点共振指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)