第二十六篇

您所在的位置:网站首页 怎样编写指标公式 第二十六篇

第二十六篇

2024-07-17 22:45| 来源: 网络整理| 查看: 265

第一种,先比较MA1和MA2,得到的最大值再与MA3比,得到的最大值再与MA4比,最终得到这四条均线的最大值。

第二种,先比较MA1和MA2,MA3和MA4,分别得到最大值,再进行比较,最终得到这四条均线的最大值。

 

五条均线可以依葫芦画瓢,套娃就行了。

MAXJX1:MAX(MAX(MAX(MAX(MA1,MA2),MA3),MA4),MA5);

MAXJX2:MAX(MAX(MAX(MA1,MA2),MAX(MA3,MA4)),MA5);

二、信号过滤

上面介绍的均线粘合公式,初始条件比较简单,导致信号太多,如果有些信号明显不是我们想要的,可以过滤掉。比如如果不想在下跌趋势出现信号,可以加一条大周期均线,下跌趋势行情一般会在大周期均线下方运行,过滤掉即可。当然这样会过滤掉一些机会,看自己的取舍吧。我这里加了一条MA120均线,收盘价在MA120均线上方才提示信号。下图对比发现,对于明显的下跌趋势,过滤效果还是不错的。此外可以对信号进行复盘,进行进一步过滤。

 

三、寻找启动点

找到均线粘合的震荡行情并不是我们的终极目标,我们希望找到均线粘合之后行情的启动点,可以通过放量、大阳线、突破前高、均线拐头向上、均线发散等条件来找到。但是要注意,需要先找到均线粘合,再找到启动点,均线粘合和启动点一般不在同一天。

以下图为例,箭头处的K线突破了前高,但是此时却已经不满足均线粘合的条件,如果用AND让均线粘合和突破前高同时成立,那么就不会出现信号。用COUNT函数统计最近几天出现过均线粘合,并且当天突破前高,这样可以出现信号。

 

下面就把这些条件综合起来,写出均线粘合突破选股指标公式(均线粘合+启动点):

N1:=5;

N2:=10;

N3:=20;

N4:=30;

N5:=120;

M:=0.01;

 

MA1:=MA(C,N1);

MA2:=MA(C,N2);

MA3:=MA(C,N3);

MA4:=MA(C,N4);

MA5:=MA(C,N5);

 

MAXJX:=MAX(MAX(MA1,MA2),MAX(MA3,MA4));{求四条均线最大值}

MINJX:=MIN(MIN(MA1,MA2),MIN(MA3,MA4));{求四条均线最小值}

 

A1:=COUNT(MAXJX/MINJX-1=1;{统计最近10个交易日至少出现过一次均线粘合}

A2:=C>MA5;{收盘价在120日均线之上}

A3:=C>REF(HHV(H,20),1);{收盘价突破20日高点}

A4:=C/REF(C,1)>1.03;{涨幅大于3%}

A5:=VOL>MA(VOL,5);{成交量大于5日均量}

A6:=MA1>MA2 AND MA2>MA3;{5、10、20均线发散多头排列}

A7:=MA1>REF(MA1,1);{5日均线拐头向上}

 

XG:A1 AND A2 AND A3 AND A4 AND A5 AND A6 AND A7;

 

 

 公式中写了A1、A2、A3、A4、A5、A6、A7七个条件,写这么多条件只是为了拓宽大家的思路。如果自己编写指标,没必要使用这么多条件,条件太多可能会漏掉一些不错的信号。可以从中选择几个条件或者自行设置条件。

 

 

本文来自技术Pie

关注博主,学习更多通达信指标公式编写知识

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3