相关简介: 通达信起动预警指标公式源码分享
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
1、本指标为原创,经过完全加密处理,经过多年优化,信号不多但是较为准确。过去80%的妖股都在低位准确的选出,用户可以自己通过历史K线去验证。
2、本公式经过未来函数在线测试不存在未来函数,但是其中用到“CAPITAL”流通盘函数,在线测试有的不视它为未来函数,有的看做是未来函数,在意者请绕
行。
3、盘中预警在上午出现信号,当天涨停的概率较大。当天买入涨停板,次日如果高开3%以上的可以继续持股,免得买丢妖股。当天买入没有涨停板,次日高点
卖出获利了结。
4、对于底部长期“一字”横盘的股票,一旦出现信号宁可相信是妖股启动,轻仓介入,次日有涨停苗头如高开等的再加仓。次日不涨马上止损。
5、任何指标都是炒股的辅助工具,没有百分百准确的指标。本指标也不例外的有失败信号出现。只是多少的区别。
6、炒股仅靠指标是赚不到钱的,没有指标也赚不到大钱的。喜欢的就品味着用,不喜欢的路过勿喷。
7、可能信号较多不喜欢的就不要选择了。
通达信指标公式源码:
DIF:EMA(CLOSE,12)-EMA(CLOSE,150),NODRAW;
DEA:EMA(DIF,9),NODRAW;
MACD:2*(DIF-DEA),COLORSTICK;
DIK:4*DIF-3*DEA,COLORYELLOW;
DED:=EMA(DIK,1),COLORGREEN;
IF(C>DED,DED,DRAWNULL),COLORRED,LINETHICK3;
IF(DED<=REF(DED,1),DED,DRAWNULL),COLORGREEN,LINETHICK3;
启动点:=MACD<0ANDMACD>REF(MACD,1)ANDREF(MACD,1)<REF(MACD,2)
ANDREF(MACD,2)<REF(MACD,3)
ANDREF(MACD,3)<REF(MACD,4);
STICKLINE(启动点,8,MACD,2,0),COLORMAGENTA;
分界线:0,COLORFF00FF;
DRAWICON(启动点,20,11);
STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,1.8,0),COLOR000055;
STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,1.1,0),COLOR000099;
STICKLINE(MACD>REF(MACD,1)ANDMACD>0,0,MACD,0.6,0),COLOR0000BB;
STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,1.8,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,1.1,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1)ANDMACD>0,0,MACD,0.6,0),COLOR40FF00;
STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,1.8,0),COLOR000055;
STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,1.1,0),COLOR000099;
STICKLINE(MACD>REF(MACD,1)ANDMACD<0,0,MACD,0.6,0),COLOR0000BB;
STICKLINE(MACD<=REF(MACD,1)ANDMACD<0,0,MACD,1.8,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1)ANDMACD<0,0,MACD,1.1,0),COLOR40FF00;
STICKLINE(MACD<=REF(MACD,1)ANDMACD<0,0,MACD,0.6,0),COLOR40FF00;
[马留分时]
hsl:=100*V/CAPITAL;
阳换手:=sum(if(c>ref(c,1),hsl,0),0);
阴换手:=sum(if(c<ref(c,1),hsl,0),0);
ZF:="涨幅#MIN5">1.5;[说白了,就是五分钟涨速.(涨幅:(c-ref(c,1))/ref(c,1)*100;)如系统沒有就新建一个,公式名称为;涨幅]
WW:=BARSLAST(TIME=93300ANDDAY<>REF(DAY,1)+1);
XX:=IF(WW>0,H=HHV(H,55),0);
XY:=IF(WW>0,V=HHV(V,55),0);
最高价:=REF(H,BARSLAST(XX));
最高量:=REF(V,BARSLAST(XY));
均线:=(C+L+H)/3;
介入:=IF(range(TIME,093400,110800)ANDZF,V>REF(最高量,1)ANDH>REF(最高价,1)
AND阳换手>阴换手*1.1ANDC>ma(均线,0),0);
绝杀:IF(介入>0,5,0),stick,COLOR0000cc,linethick3;
DRAWTEXT(介入>0,5,'★绝杀'),COLOR0000ff;
马留预警]股池预警专用
hsl:=100*V/CAPITAL;
阳换手:=sum(if(c>ref(c,1),hsl,0),0);
阴换手:=sum(if(c<ref(c,1),hsl,0),0);
ZF:=DYNAINFO(24)>0.015;
WW:=BARSLAST(TIME=93300ANDDAY<>REF(DAY,1)+1);
XX:=IF(WW>0,H=HHV(H,55),0);
XY:=IF(WW>0,V=HHV(V,55),0);
最高价:=REF(H,BARSLAST(XX));
最高量:=REF(V,BARSLAST(XY));
均线:=DYNAINFO(11);
介入:=IF(range(TIME,093400,110800)ANDZF,V>REF(最高量,1)ANDH>REF(最高价,1)
AND阳换手>阴换手*1.1ANDC>均线,0);
ZRC:if(range(DYNAINFO(14),-0.035,0.048),介入>0,0);
[源码注释]通达信公式动态翻译结果
输出DIF:收盘价的12日指数移动平均-收盘价的150日指数移动平均,NODRAW
输出
DEA:DIF的9日指数移动平均,NODRAW
输出
平滑异同平均线:2*(DIF-DEA),COLORSTICK
输出
DIK:4*DIF-3*DEA,画黄色
DED赋值:DIK的1日指数移动平均,画绿色
如果收盘价>,返回?,否则返回?
DED,DED,无效数),画红色,线宽为3
如果DED<,返回?,否则返回?
=1日前的DED,DED,无效数),画绿色,线宽为3
启动点赋值:MACD<
0ANDMACD>
1日前的MACDANDREF(MACD,1)<
2日前的MACD
ANDREF(MACD,2)<
3日前的MACD
ANDREF(MACD,3)<
4日前的MACD
当满足条件启动点时,在8和MACD位置之间画柱状线,宽度为2,0不为0则画空心柱.,画洋红色
输出
分界线:0,COLORFF00FF
当满足条件启动点时,在20位置画11号图标
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的MACDANDMACD>
0,0,MACD,1.8,0),COLOR000055
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的MACDANDMACD>
0,0,MACD,1.1,0),COLOR000099
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的MACDANDMACD>
0,0,MACD,0.6,0),COLOR0000BB
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的MACDANDMACD>
0,0,MACD,1.8,0),COLOR40FF00
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的MACDANDMACD>
0,0,MACD,1.1,0),COLOR40FF00
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的MACDANDMACD>
0,0,MACD,0.6,0),COLOR40FF00
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的MACDANDMACD<
0,0,MACD,1.8,0),COLOR000055
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的MACDANDMACD<
0,0,MACD,1.1,0),COLOR000099
当满足条件MACD>时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
1日前的MACDANDMACD<
0,0,MACD,0.6,0),COLOR0000BB
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的MACDANDMACD<
0,0,MACD,1.8,0),COLOR40FF00
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的MACDANDMACD<
0,0,MACD,1.1,0),COLOR40FF00
当满足条件MACD<时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱.
=1日前的MACDANDMACD<
0,0,MACD,0.6,0),COLOR40FF00
HSL赋值:100*成交量(手)/当前流通股本(手)
阳换手赋值:如果收盘价>1日前的收盘价,返回HSL,否则返回0的历史累和
阴换手赋值:如果收盘价<1日前的收盘价,返回HSL,否则返回0的历史累和
ZF赋值:”涨幅[取5分钟数据]”>1.5
输出[说白了,就是五分钟涨速.(涨幅:(收盘价-1日前的收盘价)/1日前的收盘价*100
)如系统沒有就新建一个,公式名称为
WW赋值:上次时间(时分)=93300ANDDAY不等于1日前的日+1距今天数
XX赋值:如果WW>0,返回最高价=55日内最高价的最高值,否则返回0
XY赋值:如果WW>0,返回成交量(手)=55日内成交量(手)的最高值,否则返回0
最高价赋值:上次XX距今天数日前的最高价
最高量赋值:上次XY距今天数日前的成交量(手)
均线赋值:(收盘价+最低价+最高价)/3
介入赋值:如果时间(时分)位于093400和110800之间ANDZF,返回成交量(手)>1日前的最高量ANDH>1日前的最高价
AND阳换手>阴换手*1.1ANDC>均线的历史简单移动平均,否则返回0
输出
绝杀:如果介入>0,返回5,否则返回0,STICK,COLOR0000CC,线宽为3
当满足条件介入>0时,在5位置书写文字,COLOR0000FF
HSL赋值:100*成交量(手)/当前流通股本(手)
阳换手赋值:如果收盘价>1日前的收盘价,返回HSL,否则返回0的历史累和
阴换手赋值:如果收盘价<1日前的收盘价,返回HSL,否则返回0的历史累和
ZF赋值:涨速>0.015
WW赋值:上次时间(时分)=93300ANDDAY不等于1日前的日+1距今天数
XX赋值:如果WW>0,返回最高价=55日内最高价的最高值,否则返回0
XY赋值:如果WW>0,返回成交量(手)=55日内成交量(手)的最高值,否则返回0
最高价赋值:上次XX距今天数日前的最高价
最高量赋值:上次XY距今天数日前的成交量(手)
均线赋值:均价
介入赋值:如果时间(时分)位于093400和110800之间ANDZF,返回成交量(手)>1日前的最高量ANDH>1日前的最高价
AND阳换手>阴换手*1.1ANDC>均线,否则返回0
输出
ZRC:如果涨幅位于-0.035和0.048之间,返回介入>0,否则返回0
评论(0)