以下是通达信买入超强指标公式源码和注释翻译结果
通达信买入超强指标公式源码:
A1:=FORCAST(EMA(CLOSE,5),5);
A2:=FORCAST(EMA(CLOSE,8),5);
A3:=FORCAST(EMA(CLOSE,11),5);
A4:=FORCAST(EMA(CLOSE,14),5);
A5:=FORCAST(EMA(CLOSE,17),5);
B:=A1+A2+A3+A4-4*A5;
TOWERC:=EMA(B,2);
VAR1L:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,20)-LLV(LOW,10)),5)-20;
VAR2L:=2*ABS(VAR1L);
MN:=(AMOV-LLV(AMOV,20))/(HHV(AMOV,20)-LLV(AMOV,20))*15.97;
NOTEXT1:IF(C>=MN,MN*5,DRAWNULL),LINETHICK1,COLOR0000FF;
NOTEXT2:IF(C<MN,MN*5,DRAWNULL),LINETHICK1,colorgray;
STICKLINE(TOWERC>=REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorred;
STICKLINE(TOWERC<REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorgreen;
STICKLINE(TOWERC>=REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorred;
STICKLINE(TOWERC>=REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorred;
STICKLINE(TOWERC>=REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorred;
STICKLINE(TOWERC<REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorgreen;
STICKLINE(TOWERC<REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorgreen;
STICKLINE(TOWERC<REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorgreen;
STICKLINE(TOWERC<REF(TOWERC,1),NOTEXT1,VAR2L,0,0),colorgreen;
N:=13;
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,LINETHICK0;
VAR2:8,colorgreen,LINETHICK0,NODRAW;
上升在即:IF(CROSS(VAR1,VAR2),50,0),STICK,COLOR0000CC,LINETHICK2;
专吸庄血:IF(VAR1<=8,25,0),STICK,colorwhite,LINETHICK2;
DRAWICON(CROSS(VAR1,VAR2),8,1);
VARO5:=LLV(LOW,27);
VARO6:=HHV(HIGH,34);
VARO7:=EMA((CLOSE-VARO5)/(VARO6-VARO5)*4,4)*25;
建仓区:IF((VARO7<10),80,100),COLOR0080FF,LINETHICK1;
DRAWICON(CROSS(100,VAR1),100,2);
DRAWICON((100-VAR1<3AND100-VAR1>0),100,2);
Y:=IF((55-VAR1)>=0,-1,1),colorgreen;
持有:Y=1,colorred,NODRAW;
观望:Y=-1,colorgreen,NODRAW;
DRAWTEXT(CROSS(VAR1,建仓区),VAR1,'终');
DRAWTEXT(CROSS(VAR2,VAR1),VAR2,'始'),COLOR00FFFF;
KD1B:=IF(LOW=LLV(LOW,3),1,0);
DLB:=IF(REF(KD1B,2)=1ANDREF(KD1B,1)=0ANDKD1B=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1B,2)=1
ANDREF(KD1B,1)=0ANDKD1B=0)));
LVB:=L<DLBANDL<REF(L,1);
DPB:=BARSLAST(LVB);
AMOVB2:=DPB;
MNB2:=(AMOVB2-LLV(AMOVB2,20))/(HHV(AMOVB2,20)-LLV(AMOVB2,20))*15.97;
NOTEXT1B2:IF(C>=MNB2,MNB2*5,DRAWNULL),LINETHICK2,COLORFF0000;
绿军:IF(VAR1L<0,VAR2L,0),LINESTICK,COLOR00FF00;
KD1:=IF(LOW=LLV(LOW,30),1,0);
DL:=IF(REF(KD1,2)=1ANDREF(KD1,1)=0ANDKD1=0,REF(LOW,2),REF(LOW,2+BARSLAST(REF(KD1,2)=1
ANDREF(KD1,1)=0ANDKD1=0)));
LV:=L<DLANDL<REF(L,1);
DP:=BARSLAST(LV);
AMOV2:=DP;
MN2:=(AMOV2-LLV(AMOV2,20))/(HHV(AMOV2,20)-LLV(AMOV2,20))*15.97;
NOTEXT12:IF(C>=MN2,MN2*5,DRAWNULL),LINETHICK1,COLORFFFF00;
成本:MAXCYC,colorff9900;
趋势:ma(c,90),colorred;
MA14:MA(CLOSE,14);
码:cost(50),coloryellow;
diff:=EMA(CLOSE,12)-EMA(CLOSE,26);
dea:=EMA(diff,9);
多头:STICKLINE(diff>dea,C,O,5,0),colorred;
STICKLINE(diff>dea,H,L,0,0),colorred;
空头:STICKLINE(diff<=dea,C,O,5,0),colorgray;
STICKLINE(diff<=dea,H,L,0,0),colorgray;
DRAWTEXT(CROSS(diff,dea),L-0.2,'买入'),colorwhite;
diff1:=EMA(CLOSE,12)-EMA(CLOSE,26);
dea1:=EMA(diff1,9);
多头1:STICKLINE(diff1>dea1,C,O,5,0),colorred;
STICKLINE(diff>dea1,H,L,0,0),colorred;
空头1:STICKLINE(diff1<=dea1,C,O,5,0),colorgray;
STICKLINE(diff1<=dea1,H,L,0,0),colorgray;
DRAWTEXT(CROSS(diff1,dea1),L-0.2,'买入'),colorwhite;
通达信买入超强指标公式源码注释翻译结果
A1赋值:收盘价的5日指数移动平均的5日线性回归预测值
A2赋值:收盘价的8日指数移动平均的5日线性回归预测值
A3赋值:收盘价的11日指数移动平均的5日线性回归预测值
A4赋值:收盘价的14日指数移动平均的5日线性回归预测值
A5赋值:收盘价的17日指数移动平均的5日线性回归预测值
B赋值:A1+A2+A3+A4-4*A5
TOWERC赋值:B的2日指数移动平均
VAR1L赋值:100*(收盘价-34日内收盘价的最低值)/(20日内最高价的最高值-10日内最低价的最低值)的5日简单移动平均-20
VAR2L赋值:2*VAR1L的绝对值
MN赋值:(AMOV-20日内AMOV的最低值)/(20日内AMOV的最高值-20日内AMOV的最低值)*15.97
输出NOTEXT1:如果收盘价>,返回?,否则返回?
=MN,MN*5,无效数),线宽为1,COLOR0000FF
输出NOTEXT2:如果收盘价<,返回?,否则返回?
MN,MN*5,无效数),线宽为1,画深灰色
当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的TOWERC,NOTEXT1,VAR2L,0,0),画红色
当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的TOWERC,NOTEXT1,VAR2L,0,0),画绿色
当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的TOWERC,NOTEXT1,VAR2L,0,0),画红色
当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的TOWERC,NOTEXT1,VAR2L,0,0),画红色
当满足条件TOWERC>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的TOWERC,NOTEXT1,VAR2L,0,0),画红色
当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的TOWERC,NOTEXT1,VAR2L,0,0),画绿色
当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的TOWERC,NOTEXT1,VAR2L,0,0),画绿色
当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的TOWERC,NOTEXT1,VAR2L,0,0),画绿色
当满足条件TOWERC<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的TOWERC,NOTEXT1,VAR2L,0,0),画绿色
N赋值:13
输出VAR1:4*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均-3*(收盘价-N日内最低价的最低值)/(N日内最高价的最高值-N日内最低价的最低值)*100的5日[1日权重]移动平均的3.2日[1日权重]移动平均,画黄色,线宽为0
输出VAR2:8,画绿色,线宽为0,NODRAW
输出上升在即:如果VAR1上穿VAR2,返回50,否则返回0,STICK,COLOR0000CC,线宽为2
输出专吸庄血:如果VAR1<,返回?,否则返回?
=8,25,0),STICK,画白色,线宽为2
当满足条件VAR1上穿VAR2时,在8位置画1号图标
VARO5赋值:27日内最低价的最低值
VARO6赋值:34日内最高价的最高值
VARO7赋值:(收盘价-VARO5)/(VARO6-VARO5)*4的4日指数移动平均*25
输出建仓区:如果(VARO7<,返回?,否则返回?
10),80,100),COLOR0080FF,线宽为1
当满足条件100上穿VAR1时,在100位置画2号图标
当满足条件(100-VAR1<时,在?位置画?号图标
3AND100-VAR1>
0),100,2)
Y赋值:如果(55-VAR1)>,返回?,否则返回?
=0,-1,1),画绿色
输出持有:Y=1,画红色,NODRAW
输出观望:Y=-1,画绿色,NODRAW
当满足条件VAR1上穿建仓区时,在VAR1位置书写文字
当满足条件VAR2上穿VAR1时,在VAR2位置书写文字,COLOR00FFFF
KD1B赋值:如果最低价=3日内最低价的最低值,返回1,否则返回0
DLB赋值:如果2日前的KD1B=1ANDREF(KD1B,1)=0ANDKD1B=0,返回2日前的最低价,否则返回2+上次2日前的KD1B=1ANDREF(KD1B,1)=0ANDKD1B=0距今天数日前的最低价
LVB赋值:最低价<
DLBANDL<
1日前的最低价
DPB赋值:上次LVB距今天数
AMOVB2赋值:DPB
MNB2赋值:(AMOVB2-20日内AMOVB2的最低值)/(20日内AMOVB2的最高值-20日内AMOVB2的最低值)*15.97
输出NOTEXT1B2:如果收盘价>,返回?,否则返回?
=MNB2,MNB2*5,无效数),线宽为2,COLORFF0000
输出绿军:如果VAR1L<,返回?,否则返回?
0,VAR2L,0),LINESTICK,COLOR00FF00
KD1赋值:如果最低价=30日内最低价的最低值,返回1,否则返回0
DL赋值:如果2日前的KD1=1ANDREF(KD1,1)=0ANDKD1=0,返回2日前的最低价,否则返回2+上次2日前的KD1=1ANDREF(KD1,1)=0ANDKD1=0距今天数日前的最低价
LV赋值:最低价<
DLANDL<
1日前的最低价
DP赋值:上次LV距今天数
AMOV2赋值:DP
MN2赋值:(AMOV2-20日内AMOV2的最低值)/(20日内AMOV2的最高值-20日内AMOV2的最低值)*15.97
输出NOTEXT12:如果收盘价>,返回?,否则返回?
=MN2,MN2*5,无效数),线宽为1,COLORFFFF00
输出成本:MAXCYC,COLORFF9900
输出趋势:收盘价的90日简单移动平均,画红色
输出MA14:收盘价的14日简单移动平均
输出码:获利盘为50%的成本分布,画黄色
DIFF赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA赋值:DIFF的9日指数移动平均
输出多头:当满足条件DIFF>DEA时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色
当满足条件DIFF>DEA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
输出空头:当满足条件DIFF<=DEA时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色
当满足条件DIFF<=DEA时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画深灰色
当满足条件DIFF上穿DEA时,在最低价-0.2位置书写文字,画白色
DIFF1赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA1赋值:DIFF1的9日指数移动平均
输出多头1:当满足条件DIFF1>DEA1时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画红色
当满足条件DIFF>DEA1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画红色
输出空头1:当满足条件DIFF1<=DEA1时,在收盘价和开盘价位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色
当满足条件DIFF1<=DEA1时,在最高价和最低价位置之间画柱状线,宽度为0,0不为0则画空心柱.,画深灰色
当满足条件DIFF1上穿DEA1时,在最低价-0.2位置书写文字,画白色
通达信买入超强指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)