以下是通达信买入止盈指标公式源码和注释翻译结果
使用说明:
当买入止盈指标达到或超过预设的盈利百分比阈值时,表示股票的盈利潜力已经实现,投资者可以考虑卖出以保护盈利。
当买入止盈指标持续下跌或逼近零轴附近时,可能意味着股票的盈利空间有限或出现盈利回吐的风险,投资者可以考虑及时了结盈利或调整止盈点位。
通达信买入止盈指标公式源码:
A=ZIG(2,5);
fxdd=A>REF(A,1)ANDREF(A,2)>REF(A,1);
gddz=IF(fxdd,REF(LOW,1),0);
支撑位:=IF(gddz=0,REF(LOW,BARSLAST(fxdd)+1),REF(LOW,1));
zcw:=IF(支撑位=REF(支撑位,1),支撑位,DRAWNULL);
B=ZIG(1,5);
fxgd=B<REF(B,1)ANDREF(B,2)<REF(B,1);
ggdz=IF(fxgd,REF(HIGH,1),0);
压力位:=IF(ggdz=0,REF(HIGH,BARSLAST(fxgd)+1),REF(HIGH,1));
ylw:=IF(压力位=REF(压力位,1),压力位,DRAWNULL);
scmd1:=BARSLAST((支撑位>REF(支撑位,1)OR支撑位<REF(支撑位,1))ANDCLOSE>支撑位);
scmd2:=BARSLAST(压力位>REF(压力位,1)OR压力位<REF(压力位,1));
IF(scmd1<scmd2)
mmsj:LOW-zcw;
ELSE
mmsj:HIGH-ylw;
IF((支撑位>REF(支撑位,1)OR支撑位<REF(支撑位,1))ANDCLOSE>支撑位)
{
DRAWTEXT(1,-0.2,'介入'),colorred;
VERLINE(1,1),colorred;
}
IF(压力位>REF(压力位,1)OR压力位<REF(压力位,1))
{
DRAWTEXT(1,0.2,'止盈'),coloryellow;
VERLINE(1,1),coloryellow;
}
IF(mmsj<0ANDREF(mmsj,2)>0ANDscmd2>2)
{
DRAWTEXT(1,0.2,'止损'),coloryellow;
VERLINE(1,1),coloryellow;
}
P1:=10;P2:=10;P3:=20;
Var1:=INDEXA/100000000;
Var2:=INDEXADV;
Var3:=INDEXDEC;
Var4:=Var2/(Var2+Var3)*Var1;
Var5:=Var3/(Var2+Var3)*Var1;
Var6:=EMA(Var4,P1);
Var7:=EMA(Var5,P1);
Var8:=EMA(Var6,P2);
Var9:=EMA(Var7,P3);
A1:=EMA(Var6,3);
X1:=EMA(Var8,6);
Y1:=EMA(Var9,2);
VarA:=X1-Y1;
VarB:=X1-REF(X1,1)>0ANDREF(X1,1)-REF(X1,2)<0;
VarC:=IF(CROSS(a1,X1)ANDX1<=20,30,0);
if(a1>X1,A1,X1),stick,linethick2,COLORRED;X1,stick,linethick2,COLOR000000;
if(a1<X1,a1,X1),COLORGREEN;
A:A1;
X:X1;
Y:Y1;
80,POINTDOT;
20,POINTDOT;
抄:=VarC;
排序:if(抄>0,80,0),STICK,COLORWHITE;
出击:if(排序>0,80,1);
{RAWTEXT(排序>0,60,'★出击')COLORWHITE;}
通达信买入止盈指标公式源码注释翻译结果
A=最低价5%的之字转向
FXDD=A>
1日前的AANDREF(A,2)>
1日前的A
GDDZ=如果FXDD,返回1日前的最低价,否则返回0
支撑位赋值:如果GDDZ=0,返回上次FXDD距今天数+1日前的最低价,否则返回1日前的最低价
ZCW赋值:如果支撑位=1日前的支撑位,返回支撑位,否则返回无效数
B=最高价5%的之字转向
FXGD=B<
1日前的BANDREF(B,2)<
1日前的B
GGDZ=如果FXGD,返回1日前的最高价,否则返回0
压力位赋值:如果GGDZ=0,返回上次FXGD距今天数+1日前的最高价,否则返回1日前的最高价
YLW赋值:如果压力位=1日前的压力位,返回压力位,否则返回无效数
SCMD1赋值:上次(支撑位>距今天数
1日前的支撑位OR支撑位<
1日前的支撑位)ANDCLOSE>
支撑位)
SCMD2赋值:上次压力位>距今天数
1日前的压力位OR压力位<
1日前的压力位)
如果SCMD1<,返回?,否则返回?
输出SCMD2)MMSJ:最低价-ZCW
输出ELSEMMSJ:最高价-YLW
如果(支撑位>,返回?,否则返回?
1日前的支撑位OR支撑位<
1日前的支撑位)ANDCLOSE>
支撑位)如果压力位>,返回?,否则返回?
1日前的压力位OR压力位<
1日前的压力位)如果MMSJ<,返回?,否则返回?
0ANDREF(MMSJ,2)>
0ANDSCMD2>
P1赋值:10
P2赋值:10
P3赋值:20
VAR1赋值:大盘的成交额/100000000
VAR2赋值:大盘的上涨家数
VAR3赋值:大盘的下跌家数
VAR4赋值:VAR2/(VAR2+VAR3)*VAR1
VAR5赋值:VAR3/(VAR2+VAR3)*VAR1
VAR6赋值:VAR4的P1日指数移动平均
VAR7赋值:VAR5的P1日指数移动平均
VAR8赋值:VAR6的P2日指数移动平均
VAR9赋值:VAR7的P3日指数移动平均
A1赋值:VAR6的3日指数移动平均
X1赋值:VAR8的6日指数移动平均
Y1赋值:VAR9的2日指数移动平均
VARA赋值:X1-Y1
VARB赋值:X1-1日前的X1>0ANDREF(X1,1)-2日前的X1<0
VARC赋值:如果A1上穿X1ANDX1<=20,返回30,否则返回0
如果A1>X1,返回A1,否则返回X1,STICK,线宽为2,画红色
X1,STICK,线宽为2,COLOR000000
如果A1<X1,返回A1,否则返回X1,画绿色
输出A:A1
输出X:X1
输出Y:Y1
80,POINTDOT
20,POINTDOT
抄赋值:VARC
输出排序:如果抄>0,返回80,否则返回0,STICK,画白色
输出出击:如果排序>0,返回80,否则返回1
通达信买入止盈指标公式截图
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)