通达信郑云老师的五线开花公式指标
五线开花一个不错的选股思路;指标下面有:
昨天,下载学习了郑云老师的五线开花一个不错的选股思路,并复图观察,发现信号并没有与老师的贴图同步。老师给出了三个贴图:601313,601677,002703;逐一对照,竟没有一个有信号!根据老师提示,下载了全部数据还是没有信号!很多同学也有此类问题,郑老师仔细核实后说版本太低了,(郑老师用的是通达信7.03版)。
今天,我不想下载新版本,因为我相信自己版本刚升级,不至于低到连一个简单的公式都通不过吧!呵呵。。于是仔细考核了老师的源码,并逐一拆分仔细考察,费了半天功夫得出结论---公式没有错!!
可是问题出在哪呢?学习指标也有几个月时间了,我就不信我看不出问题所在,于是又进一步仔细考察。。。
考察的结果令人出乎意外---我发现老师贴出的三个图都是新股,而且都是在新股发行的第6到第15天内出信号的。在结合公式中这一句:CROSS(MA(C,5),MA(C,15)) AND CROSS(MA(C,5),MA(C,25))AND CROSS(MA(C,5),MA(C,30)); 这是什么意思,这就是5日均线上穿15日均线且5日均线上穿25日均线且5日均线上穿30日均线,也就是5日均线在同一天同时上穿三条均线!问题就出现在这里了!作为一个新股,才走了15天不到,哪来的15日/25日/30日均线啊!!!!!这个条件哪能成立啊???
这就是我们的复图没信号的原因!可老师的版本上就是有信号啊!---难道老师的版本有往前推理的能力?有一种函数叫未来----预测未来数据,那新版本的这种能力叫什么啊----推理没出生的数据。。。呵呵,好玩。哪天要下个7.03版玩一玩。
又对照了老师给出的一系列选股参考,逐一复图,还是发现这个现象,凡新股K线上穿5日均线的某一天老师的就有信号,而我们的版本就无信号。而对于非新股,老师的有信号,我们的也有信号!呵呵。考察过程就此结束。
结论:公式并没有错误,即可选股,也可当副图。是郑老师无意选贴的图引出这一系列麻烦。
{主图}
MA1:MA(CLOSE,5),COLORFFFFFF;
MA2:MA(CLOSE,15),COLOR00FFFF;
MA3:MA(CLOSE,25),COLORFF00FF;
MA4:MA(CLOSE,30),COLOR00FF00;
MA5:MA(CLOSE,60),COLORFFFF00,LINETHICK2;
开花:=MAX(MA(C,15),MAX(MA(C,25),MA(C,30)))/MIN(MA(C,15),MIN(MA(C,25),MA(C,30)))<1.01 AND ATAN((MA(C,60)/REF(MA(C,60),1)-1)*100)*57.3>1 AND ATAN((MA(C,60)/REF(MA(C,60),1)-1)*100)*57.3<5 AND
CROSS(MA(C,5),MA(C,15)) AND CROSS(MA(C,5),MA(C,25))AND CROSS(MA(C,5),MA(C,30)) AND COUNT(KDJ.J>0 AND KDJ.J<30,5)>1 AND((CROSS(MACD.MACD,0)) OR
(MACD>REF(MACD,1) AND MACD<0));
DRAWTEXT(开花,C*1.02,'开花'),COLORFF00FF;
DRAWICON(开花,C*0.96,17);
STICKLINE(开花,C,O,7,0),COLOR00FFFF;
STICKLINE(开花,L,H,1,0),COLOR00FFFF;
DRAWKLINE(H,O,L,C);
====================
{选股}
开花:MAX(MA(C,15),MAX(MA(C,25),MA(C,30)))/MIN(MA(C,15),MIN(MA(C,25),MA(C,30)))<1.01 AND ATAN((MA(C,60)/REF(MA(C,60),1)-1)*100)*57.3>1 AND ATAN((MA(C,60)/REF(MA(C,60),1)-1)*100)*57.3<5 AND
CROSS(MA(C,5),MA(C,15)) AND CROSS(MA(C,5),MA(C,25))AND CROSS(MA(C,5),MA(C,30)) AND COUNT(KDJ.J>0 AND KDJ.J<30,5)>1 AND((CROSS(MACD.MACD,0)) OR
(MACD>REF(MACD,1) AND MACD<0));