通达信指标公式编写教程10:股票“创P日新低”公式的条件选股和预警(图解)

拾荒网 其它指标 9

先解决个朋友的问题,有好几个朋友都问了这个问题:

老师,CROSS是上穿,那么下穿怎么写?如某线下穿某线?

解答:CROSS(A,B)表示A上穿B,那如果是A下穿B该怎么表示? 反向思考一下,“A下穿B”不就是“B上穿A”了。

例如:5日均线上穿10日均线为:CROSS(MA(C,5),MA(C,10));

那5日均线下穿10日均线,即:10日均线上穿5日均线,

其源码为:CROSS(MA(C,10),MA(C,5));

下面开始今天的话题。

一、自用的“创P日新低”的指标公式

在前文“怎样才能找到强势股?找到强势股后该如何操作?”中,和大家分享了找强势股的方法,在贴出来的图中,不小心将自用的创P日新低指标给显示出来了。然后就有朋友指名来要这个指标,这让我很无奈。

其实,在股市中想靠一个指标就能稳赚不赔,那是不可能的。况且我做这个指标的初衷并不是提示买卖点,而是起警示作用的,如果出现这个信号,那这个股票就进入重点观察范围了,要买入的话还要等待合适的时机。

话又说回来了,谁让自己不小心露底了呢? 那今天就和大家说说这个指标的写法吧。

说到写这个指标,先要说说KDJ指标。

KDJ指标的中文名称叫随机指标,属于波动于0~100之间的超跌超卖指标。关于KDJ指标的用法,市面上有很多介绍的,在这里就不一一赘述了。

我这里只看它的极端情况:J值大于100时,股价容易形成头部;J值小于0时,股价容易形成底部。

下图是截取创业板的一部分K线图,下面的指标是将系统的KDJ指标作了修改以后的显示。

注意:在系统指标上修改指标,当时可用,退出再打开软件后,系统会恢复成默认状态,

如果要保存修改后的指标,要另建文件,复制过去保存。我这是为了演示效果而临时修改的。

从图中可以看到,信号出现了很多,下跌途中屡次出现J<0的信号,上涨途中屡次出现J>100的信号。

如果根据J<0买入的话,短线很容易造成亏损。

为了过滤中途出现的信号,加了一个创P日新低的条件,这个参数P的取值,大家可以根据自己的喜好来定。

我是喜欢中长线的,所以我取:P=120,即:股价创120日新低。

“创P日新低1“指标的源码:

…… …… …… …… ……

P:=120;

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

K:=SMA(RSV,M1,1);

D:=SMA(K,M2,1);

J:=3*K-2*D;

J<0 AND COUNT(L<=LLV(L,P),3);

…… …… …… …… ……

源码解释:P=120是参数,你可以随自己的喜好取值。

“RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;

K:=SMA(RSV,M1,1);

D:=SMA(K,M2,1);

J:=3*K-2*D;”

是从系统KDJ指标复制过来的,有三个参数,取系统系统默认的N=9,M1=3,M2=3。

四个参数值都要填到参数区里去。

(也有朋友问过这样的问题,公式中没注明参数,系统当然不认帐了)。

最后一句:L<=LLV(L,P)指今日最低价小于等于P日内的最低价,

LLV(最低值)属于引用函数,和它对应的是HHV(最高值)。

COUNT(L<=LLV(L,P),3)指的是3日内创P日新低。

J<0 AND COUNT(L<=LLV(L,P),3)指:J<0且3日内创P日新低。

下图是指标在创业板指数上的反映。

再上一个,是利用慢速随机SKDJ指标编制的“创P日新低2”的公式,大家可能比较一下,两个指标有什么不同。

“创P日新低2”的公式源码:

…… …… …… …… ……

N=9,M=3,P=120

LOWV:=LLV(LOW,N);

HIGHV:=HHV(HIGH,N);

RSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,M);

K:=EMA(RSV,M),COLORMAGENTA;

D:=MA(K,M);

XG:K<15 AND D<15 AND COUNT(L<=LLV(L,P),1);

…… …… …… …… ……

二、“创P日新低1”的指标改写成选股公式及选股:

今天还有朋友在问:怎么把写好的公式指标加入条件选股?

我的回答是:请看前面的通达信公式编写(04)篇。

现在再说一遍吧,希望以后不会再有人问这个问题了。

将“创P日新低1”的公式源码复制,然后到条件选股中去,新建个“创P日新低1”文件,粘贴就行。别忘记输入参数值。

条件选股:

利用“创P日新低1”(P=120)选股结果如下,共选出24个,朋友们可以自己去选。

同样的,也可以利用“创P日新低2”的条件写选股公式及选股,方法是一样的,只是复制时是把“创P日新低2”的条件复制到条件选股公式中去就行了。

共选出39个股票,具体股票就不列出来了,朋友们可以自己去一一验证。

三、 “创P日新低2”的条件选股公式的预警:

如果你有条件在电脑旁,又不能时时看盘,你可以设置一个公式预警。我就以“创P日新低2”为例演示:

【功能】→【预警系统】→【条件预警设置】:

(1)【预警公式设置】→【添加公式】→【选股公式】(创P日新低2)→【确定】:

(2)【预警品种设置】→【添加品种】→【上证A股】→【全选】(变蓝)→【确定】:

再来一次,把【深证A股】的所有股票也加进去。

理论上是可以把上证A股和深证A股的所有股票都纳入预警的,但系统会弹出提示框:

所以我们可以把自己关注的股票纳入预警范围即可。

【预警品种设置】→【添加品种】→【自定义板块】→到左边去选择你想要预警的板块→【确定】:

想加几个板块,就要加几次。

将希望监控的板块股票都加入监控品种后,按【确定】退出。

再去打开【条件预警开关】。

打开【条 件 预警开关】后,在右下角就会出现预警小窗口:

小结:

今天把我自用的股票创P日新低的公式、条件选股公式、选股和预警等都和朋友们说到了,希望朋友们能好好复习编写指标公式的方法,如何将指标公式改写成条件选股公式,如何用条件选股公式选股,如何用条件选股公式进行预警。一个公式就派生出这么多的内容,请大家能花点功夫掌握它。

话还要再说回来,这个公式不是买点公式,大家也看到图上的显示了,信号出现后还会惯性下跌,什么时候介入,是仁者见仁智者见智的事,请朋友们自已好好把握。

这里提供的是思路,不构成操作建议。股市有风险,投资需谨慎。

标签: 通达信指标编写