板块轮动公式建立方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下边是我今天中午搞出来的使用方法,虽然程序不是原创,但下边这个安装方法是原创哟!打开飞狐进入公式管理
点中技术指标
点新建,建立一个组,名称自己起,我起的是缠论指标
点开刚才建立的缠论指标这个组,再点新建,建立一个公式
下边我们无进行第一个公式的建立,我们起个名字叫”强弱级别”,快捷码是自动生成的,你只需要把下边那个“主图叠加”给点上就地了,然后再下边空白的地方就可以COPY进去公式,公式内容我在这个文件最后给你贴上
Copy过公式内容后就可以点确定,这时候在“缠论公式”这个组下边就有一个名为“强弱级别”的公式了,这就是我们要用的第一个公式。
然后再新建一个名为板块轮动的公式
同样要点上“主图叠加”
完成后确定,这时“缠论公式”下边就多了一个“板块轮动”的式公。进入大盘指数,我们调板块轮动这个公式,就如下图
最后给出两个公式的内容,你COPY蓝色字体的就行
公式一强弱级别:
ma5:ma(c,5);
ma13:ma(c,13);
ma21:ma(c,21);
ma34:ma(c,34);
ma55:ma(c,55);
ma89:ma(c,89);
ma144:ma(c,144);
ma233:ma(c,233);
tmp1:=if(c>ma5,1,0);
tmp2:=if(c>ma13,1,0);
tmp3:=if(c>ma21,1,0);
tmp4:=if(c>ma34,1,0);
tmp5:=if(c>ma55,1,0);
tmp6:=if(c>ma89,1,0);
tmp7:=if(c>ma144,1,0);
tmp8:=if(c>ma233,1,0);
强弱级别:tmp1+tmp2+tmp3+tmp4+tmp5+tmp6+tmp7+tmp8+1,LINETHICK0;
公式二板块轮动:
{强弱级别:STKINDI('000001','强弱级别.强弱级别',0,-1),LINETHICK0;} bk1:='有色金属';
stksum1:=STKCOUNT(bk1);yygs:='强弱级别.强弱级别';
variable:abc1=0;
for k=1 to stksum1 do
begin
dn:=stkfromblk(bk1,k);
temp1:=stkindi(dn,yygs,0,-1);
abc1:=abc1+temp1;
end;
有色金属:abc1/stksum1,LineThick0;
bk2:='钢铁';
stksum2:=STKCOUNT(bk2);
variable:abc2=0;
for k=1 to stksum2 do
begin
dn:=stkfromblk(bk2,k);
temp1:=stkindi(dn,yygs,0,-1);
abc2:=abc2+temp1;
end;
钢铁:abc2/stksum2,LineThick0;
bk3:='房地产';
stksum3:=STKCOUNT(bk3);
variable:abc3=0;
for k=1 to stksum3 do
begin
dn:=stkfromblk(bk3,k);
temp1:=stkindi(dn,yygs,0,-1);
abc3:=abc3+temp1;
end;
房地产:abc3/stksum3,LineThick0;
bk4:='电力';
stksum4:=STKCOUNT(bk4);
variable:abc4=0;
for k=1 to stksum4 do
begin
dn:=stkfromblk(bk4,k);
temp1:=stkindi(dn,yygs,0,-1);
abc4:=abc4+temp1;
end;
电力:abc4/stksum4,LineThick0;
bk5:='汽车类';
stksum5:=STKCOUNT(bk5);
variable:abc5=0;
for k=1 to stksum5 do
begin
dn:=stkfromblk(bk5,k);
temp1:=stkindi(dn,yygs,0,-1);
abc5:=abc5+temp1;
end;
汽车类:abc5/stksum5,LineThick0;
bk6:='银行类';
stksum6:=STKCOUNT(bk6);
variable:abc6=0;
for k=1 to stksum6 do
begin
dn:=stkfromblk(bk6,k);
temp1:=stkindi(dn,yygs,0,-1);
abc6:=abc6+temp1;
end;
银行类:abc6/stksum6,LineThick0;
bk7:='煤炭石油';
stksum7:=STKCOUNT(bk7);
variable:abc7=0;
for k=1 to stksum7 do
begin
dn:=stkfromblk(bk7,k);
temp1:=stkindi(dn,yygs,0,-1);
abc7:=abc7+temp1;
end;
煤炭石油:abc7/stksum7,colorred,LineThick0;
当前股票:"强弱级别.强弱级别",LineThick0;
由于某些童鞋比较二,导入数据都不会,不得不再加一个飞狐历史数据导入教程其实很简单了,首先飞狐数据分为日线,5F,1F这三类,当然都不相应的时间段