通达信主升浪选股公式源码
相关简介: 通达信主升浪选股公式源码
通达信指标公式源码概况:
指标类别:通达信指标公式
授权方式:免费版
指标评级:★★★★★
指标分类:策略
画线方法:副图
送上一款潜伏主升浪信号指标,信号有点多,还没经过精选,配合其他指标可以非常
通达信指标公式源码:
HHJSJDA:=(3*CLOSE+OPEN+LOW+HIGH)/6;
HHJSJDB:(20*HHJSJDA+19*REF(HHJSJDA,1)+18*REF(HHJSJDA,2)+17*REF(HHJSJDA,3)+16*REF(HHJSJDA,4)+15*REF(HHJSJDA,5)+14*REF(HHJSJDA,6)
+13*REF(HHJSJDA,7)+12*REF(HHJSJDA,8)+11*REF(HHJSJDA,9)+10*REF(HHJSJDA,10)+9*REF(HHJSJDA,11)+8*REF(HHJSJDA,12)
+7*REF(HHJSJDA,13)+6*REF(HHJSJDA,14)+5*REF(HHJSJDA,15)+4*REF(HHJSJDA,16)+3*REF(HHJSJDA,17)+2*REF(HHJSJDA,18)+
REF(HHJSJDA,20))/210,COLORYELLOW;
HHJSJDC:MA(HHJSJDB,5),COLORRED;
MA5:=MA(C,7),COLORWHITE;
MA20:=MA(C,20),COLORFF00FF;
MA90:MA(C,90),COLORFFCC66;
Y1:=BARSLAST(CROSS(MA5,MA20))ANDMA5>MA20;
Y2:=Y1ANDBARSLAST(CROSS(MA5,MA90));
Y3:=Y2ANDCROSS(MA20,MA90);
DRAWICON(Y3,L-0.10,1);
DRAWTEXT(Y3,L-0.40,'双跨越'),COLORMAGENTA;
F0:=BARSLAST(CROSS(MA(C,5),MA(C,90)));
F1:=F0ANDBARSLAST(CROSS(MA(C,20),MA(C,90)));
F2:=F1ANDCROSS(MA(C,5),MA(C,20))ANDMA(C,20)>MA(C,90);
DRAWICON(F2,L-0.10,1);
DRAWTEXT(F2,L-0.40,'双蹄奋起');
MA51:=MA(C,5);
MA10:=MA(C,10);
MA201:=MA(C,20);
MA30:=MA(C,30);
MA60:=MA(C,60);
MA120:=MA(C,120);
FA:=BARSLAST(CROSS(MA10,MA51))ANDCROSS(MA51,MA10);
ma5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA60:=MA(C,60);
MA120:=MA(C,120);
NQ:=C>MAX(MA5,MA10)ANDC>=MAX(MA60,MA120);
N:=BArslAst(crOSS(MA5,MA10));
P:=C>=REF(C,N/2)*1.03ANDREF(C,N/2)>=REF(C,N)*1.08;
obvQ:=OBV>LLV(OBV,N/2)ANDLLV(OBV,N/2)>LLV(OBV,N);{OBV未加入选股条件}
M:=COUNT(CROSS(MA10,MA5),N)=0;
F:=COUNT(MA10>REF(MA10,1),N)>=N-1ANDCOUNT(MA5>REF(MA5,1),N)>=N-1;
K:=NANDMANDF;
bsC:=N>=10;
NQANDBSCANDPANDK;
[源码注释]通达信公式动态翻译结果
HHJSJDA赋值:(3*收盘价+开盘价+最低价+最高价)/6
输出
HHJSJDB:(20*HHJSJDA+19*1日前的HHJSJDA+18*2日前的HHJSJDA+17*3日前的HHJSJDA+16*4日前的HHJSJDA+15*5日前的HHJSJDA+14*6日前的HHJSJDA
+13*7日前的HHJSJDA+12*8日前的HHJSJDA+11*9日前的HHJSJDA+10*10日前的HHJSJDA+9*11日前的HHJSJDA+8*12日前的HHJSJDA
+7*13日前的HHJSJDA+6*14日前的HHJSJDA+5*15日前的HHJSJDA+4*16日前的HHJSJDA+3*17日前的HHJSJDA+2*18日前的HHJSJDA+
20日前的HHJSJDA)/210,画黄色
输出
HHJSJDC:HHJSJDB的5日简单移动平均,画红色
MA5赋值:收盘价的7日简单移动平均,画白色
MA20赋值:收盘价的20日简单移动平均,COLORFF00FF
输出
MA90:收盘价的90日简单移动平均,COLORFFCC66
Y1赋值:上次MA5上穿MA20距今天数ANDMA5>
MA20
Y2赋值:Y1ANDBARSLAST(MA5上穿MA90)
Y3赋值:Y2ANDCROSS(MA20,MA90)
当满足条件Y3时,在最低价-0.10位置画1号图标
当满足条件Y3时,在最低价-0.40位置书写文字,画洋红色
F0赋值:上次收盘价的5日简单移动平均上穿收盘价的90日简单移动平均距今天数
F1赋值:F0ANDBARSLAST(收盘价的20日简单移动平均上穿收盘价的90日简单移动平均)
F2赋值:F1ANDCROSS(收盘价的5日简单移动平均,收盘价的20日简单移动平均)ANDMA(收盘价,20)>
收盘价的90日简单移动平均
当满足条件F2时,在最低价-0.10位置画1号图标
当满足条件F2时,在最低价-0.40位置书写文字
MA51赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA201赋值:收盘价的20日简单移动平均
MA30赋值:收盘价的30日简单移动平均
MA60赋值:收盘价的60日简单移动平均
MA120赋值:收盘价的120日简单移动平均
FA赋值:上次MA10上穿MA51距今天数ANDCROSS(MA51,MA10)
MA5赋值:收盘价的5日简单移动平均
MA10赋值:收盘价的10日简单移动平均
MA20赋值:收盘价的20日简单移动平均
MA60赋值:收盘价的60日简单移动平均
MA120赋值:收盘价的120日简单移动平均
NQ赋值:收盘价>MA5和MA10的较大值ANDC>=MA60和MA120的较大值
N赋值:上次MA5上穿MA10距今天数
P赋值:收盘价>=N/2日前的收盘价*1.03ANDREF(收盘价,N/2)>=N日前的收盘价*1.08
OBVQ赋值:OBV>N/2日内OBV的最低值ANDLLV(OBV,N/2)>N日内OBV的最低值
M赋值:统计N日中满足MA10上穿MA5的天数=0
F赋值:统计N日中满足MA10>1日前的MA10的天数>=N-1ANDCOUNT(MA5>1日前的MA5,N)>=N-1
K赋值:NANDMANDF
BSC赋值:N>=10
NQANDBSCANDPANDK
神奇指标网(https://www.shenqizhibiao.com/)所有指标公式及文章来源于网络仅供学习研究
网友评论
已有0人评论