通达信横盘30分钟选股公式教程
yyo的"o"不要写成零"0",是"o"不是"0",是字母"o"
此公式是在别人的基础上改编成通达信版的.此公式需使用5分钟分析周期,请补全5分钟数据.
先建一个引用指标公式
YY0
yyo:INDEXO,colorred,linethick2;
yyh:INDEXH,coloryellow,linethick2;
yyl:INDEXL,colorblue,linethick2;
yyc:INDEXC,colorgreen,linethick2;
下面是公式源码
n(1 48 6) p(1 240 10)
a1:=(hhv(h,n)-llv(l,n))/ma(c,n)<p/1000;
a2:=BARSSINCE(c);
a3:=(hhv(h,a2)-llv(l,a2))/‘yyo.yyo#day’<0.04;
a4:=if(a2>n and a2>3,n,a2);
a5:=1.5*abs((hhv(INDEXh,a4)-llv(INDEXl,a4))/‘yyo.yyo#day’)>
abs((hhv(h,a4)-llv(l,a4))/‘yyo.yyo#day’);
a6:=COUNT(v>1,a4)>a4/5;
a7:=("yyo.yyo#day"-llv(l,a4))/‘yyo.yyo#day’<
("yyo.yyo#day"-llv(INDEXl,a4))/‘yyo.yyo#day’;
a8:=v>ref(hhv(v,a2),1) and c>ref(‘yyo.yyh#day’,1);
aa1:=ref(a1,1) and a3 and a5 and a6;
aa:= aa1;
b1:=COUNT(v>1,a4)<3;
b2:=(hhv(h,a2)-llv(l,a2))/‘yyo.yyh#day’<0.002;
bb:=b1 and b2;
强于大盘:=C/REF(C,1)>INDEXC/REF(INDEXC,1);
横盘30分:强于大盘and (aa or bb) and dynainfo(7)>=dynainfo(11);
可调参数选择横盘时间,n选6横盘30分,选5横盘25分,选4横盘20分,以此类推.p是震幅,可选10,15,20.
点击公式管理器,再点击指标公式,点击新建,
将下面的复制进去既可.
yyo:INDEXO,colorred,linethick2;
yyh:INDEXH,coloryellow,linethick2;
yyl:INDEXL,colorblue,linethick2;
yyc:INDEXC,colorgreen,linethick2;
然后再在选股公式里新建另一个公式.
关键字:源码,公式,分时,a4,and,。