相关简介: 通达信预测涨停选股指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
指标要用到通达信L2数据,大单比率连红,基本上是好股,大单比率大于一定数值,如大于0.8,大于1,大于2等各有其妙用,大于2,配合资金博弈金叉,抓小盘强势、涨停,非常有效
通达信指标公式源码:
实际量:vol,LINETHICK0,PRECIS0;
Var1:=DYNAINFO(17)*REF(MA(VOL,5),1);
Var2:=DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT;
预测量1:=IF(DYNAINFO(7)=CLOSEANDDYNAINFO(10)=AMOUNT,Var1,Var2);
预测量:IF(实际量>=预测量1,实际量,预测量1),LINETHICK0,PRECIS0;
STICKLINE(DYNAINFO(8)=VOL,DYNAINFO(17)*REF(MA(VOL,5),1),v,6,1),COLOR888888;
MA5:MA(VOL,5),LAYER0;
MA30:MA(VOL,30),LINETHICK2,LAYER0;
ye:=(high+low+close)/3;
ye1:=if(high=low,1,HIGH-Max(OPEN,CLOSE));
ye2:=if(high=low,1,max(CLOSE,OPEN)-ye);
ye3:=if(high=low,1,Min(OPEN,CLOSE)-LOW);
ye4:=if(high=low,1,ye-min(close,open));
ye5:=vol/if(high=low,4,HIGH-LOW);
YE6:=SUM((ye1*ye5),1);
YE7:=SUM((ye2*ye5),1);
YE8:=SUM((ye3*ye5),1);
YE9:=SUM((ye4*ye5),1);
主买:(ye9+ye8),LINETHICK0,COLORRED;
STICKLINE((ye9+ye8)>0,(YE9+YE8),0,8,0),COLOR0000AA;
STICKLINE((ye9+ye8)>0,(YE9+YE8),0,5,0),COLOR0000CC;
STICKLINE((ye9+ye8)>0,(YE9+YE8),0,3,0),COLOR0000DD;
STICKLINE((ye9+ye8)>0,(YE9+YE8),0,1,0),COLOR0000FF;
STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),8,0),COLOR00FF00;
STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),5,0),COLOR30FF30;
STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),3,0),COLOR60FF60;
STICKLINE((ye6+ye7)>0,(ye6+ye7)+(YE9+YE8),(YE9+YE8),1,0),COLOR90FF90;
主卖:(ye6+ye7)*(-1),LINETHICK0,COLORGREEN;
B1:=(HHV(H,9)-C)/(HHV(H,9)-LLV(LOW,9))*100-70;
B2:=SMA(B1,9,1)+100;
B3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
B4:=SMA(B3,3,1);
B5:=SMA(B4,3,1)+100;
B6:=B5-B2;
B7:IF(B6>60,B6-60,0);
持有:STICKLINE(REF(B7,1)<B7,B7,REF(B7,1),5,0),COLORMAGENTA;
A:0,POINTDOT,COLORMAGENTA,LINETHICK3;
DIFF:EMA(CLOSE,12)-EMA(CLOSE,26),COLORBLUE,LINETHICK2;
DEA1:=EMA(DIFF,9);0.10,COLORBLUE,LINETHICK2;
MACD:2*(DIFF-DEA1)*60,LINETHICK0;
S1:=MACD<REF(MACD,1)ANDMACD>0,COLORBLUE;
S2:=MACD<REF(MACD,1)/2ANDMACD<0;
STICKLINE(MACD>=0,MACD,0,8,1),COLORRED;
STICKLINE(S1,0,MACD,8,1),COLOR00FFFF;
MX:=Ema(CLOSE,2);
CX:=EMA(SLOPE(CLOSE,11)*10+CLOSE,22);
WQ:=crOSS(MX,CX);
LSY:=(CLOSE-LLV(LOW,28))/(HHV(HIGH,30)-LLV(LOW,36))*0.6*CLOSE;
LSYA:=SMA(LSY,6.3,1);
BFG:=SMA(LSYA,3,1),COLORFF00FF;
LSYB:=3*LSYA-2.1*BFG;
KF:=3*BFG-1*LSYA;
ZK:=IF(KF>LSYB,LSYB,KF);
ZKZQ:=HHV(ZK,21);
DT:=IF(ZK>=REF(ZK,1),ZK,DRAWNULL);
MA13:=MA(C,13);
MA60:=MA(C,60),LINETHICK2,COLORBLUE;
ZXL:=CROSS(C,MA13)ANDC>MA60;
无情启涨点:REF(C<O,1)ANDZK>=REF(ZK,1)ANDREF(ZK,1)<REF(ZK,2)ANDWQANDZXLAND
MA(C,2)>=REF(MA(C,2),1);
[源码注释]通达信公式动态翻译结果
输出实际量:成交量(手),线宽为0,PRECIS0
VAR1赋值:量比*1日前的成交量(手)的5日简单移动平均
VAR2赋值:现价=CLOSEANDDYNAINF开盘价=成交额(元)
预测量1赋值:如果现价=CLOSEANDDYNAINF开盘价=成交额(元),返回VAR1,否则返回VAR2
输出预测量:如果实际量>,返回?,否则返回?
=预测量1,实际量,预测量1),线宽为0,PRECIS0
当满足条件总量=成交量(手)时,在量比*1日前的成交量(手)的5日简单移动平均和成交量(手)位置之间画柱状线,宽度为6,1不为0则画空心柱.,COLOR888888
输出MA5:成交量(手)的5日简单移动平均,LAYER0
输出MA30:成交量(手)的30日简单移动平均,线宽为2,LAYER0
YE赋值:(最高价+最低价+收盘价)/3
YE1赋值:如果最高价=最低价,返回1,否则返回最高价-开盘价和收盘价的较大值
YE2赋值:如果最高价=最低价,返回1,否则返回收盘价和开盘价的较大值-YE
YE3赋值:如果最高价=最低价,返回1,否则返回开盘价和收盘价的较小值-最低价
YE4赋值:如果最高价=最低价,返回1,否则返回YE-收盘价和开盘价的较小值
YE5赋值:成交量(手)/如果最高价=最低价,返回4,否则返回最高价-最低价
YE6赋值:(YE1*YE5)的1日累和
YE7赋值:(YE2*YE5)的1日累和
YE8赋值:(YE3*YE5)的1日累和
YE9赋值:(YE4*YE5)的1日累和
输出主买:(YE9+YE8),线宽为0,画红色
当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE9+YE8),0,8,0),COLOR0000AA
当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE9+YE8),0,5,0),COLOR0000CC
当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE9+YE8),0,3,0),COLOR0000DD
当满足条件(YE9+YE8)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE9+YE8),0,1,0),COLOR0000FF
当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),8,0),COLOR00FF00
当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),5,0),COLOR30FF30
当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),3,0),COLOR60FF60
当满足条件(YE6+YE7)>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
0,(YE6+YE7)+(YE9+YE8),(YE9+YE8),1,0),COLOR90FF90
输出主卖:(YE6+YE7)*(-1),线宽为0,画绿色
B1赋值:(9日内最高价的最高值-收盘价)/(9日内最高价的最高值-9日内最低价的最低值)*100-70
B2赋值:B1的9日[1日权重]移动平均+100
B3赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
B4赋值:B3的3日[1日权重]移动平均
B5赋值:B4的3日[1日权重]移动平均+100
B6赋值:B5-B2
输出B7:如果B6>,返回?,否则返回?
60,B6-60,0)
输出持有:当满足条件1日前的B7<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
B7,B7,1日前的B7,5,0),画洋红色
输出A:0,POINTDOT,画洋红色,线宽为3
输出DIFF:收盘价的12日指数移动平均-收盘价的26日指数移动平均,画蓝色,线宽为2
DEA1赋值:DIFF的9日指数移动平均
0.10,画蓝色,线宽为2
输出平滑异同平均线:2*(DIFF-DEA1)*60,线宽为0
S1赋值:MACD<
1日前的MACDANDMACD>
0,画蓝色
S2赋值:MACD<
1日前的MACD/2ANDMACD<
0
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=0,MACD,0,8,1),画红色
当满足条件S1时,在0和MACD位置之间画柱状线,宽度为8,1不为0则画空心柱.,COLOR00FFFF
MX赋值:收盘价的2日指数移动平均
CX赋值:收盘价的11日线性回归斜率*10+收盘价的22日指数移动平均
WQ赋值:MX上穿CX
LSY赋值:(收盘价-28日内最低价的最低值)/(30日内最高价的最高值-36日内最低价的最低值)*0.6*收盘价
LSYA赋值:LSY的6.3日[1日权重]移动平均
BFG赋值:LSYA的3日[1日权重]移动平均,COLORFF00FF
LSYB赋值:3*LSYA-2.1*BFG
KF赋值:3*BFG-1*LSYA
ZK赋值:如果KF>LSYB,返回LSYB,否则返回KF
ZKZQ赋值:21日内ZK的最高值
DT赋值:如果ZK>=1日前的ZK,返回ZK,否则返回无效数
MA13赋值:收盘价的13日简单移动平均
MA60赋值:收盘价的60日简单移动平均,线宽为2,画蓝色
ZXL赋值:收盘价上穿MA13ANDC>MA60
输出无情启涨点:1日前的收阴线ANDZK>=1日前的ZKANDREF(ZK,1)<2日前的ZKANDWQANDZXLAND收盘价的2日简单移动平均>=1日前的收盘价的2日简单移动平均
评论(0)