最后说明一下,这个帖子是说编写一个指标的思路,指标本身一般,或许有人觉得是垃圾,那就垃圾了,只是你觉得垃圾,把自己的东西和思路贴出来,让我学习学习,让大家学习学习,共同进步嘛。你真有好东西,看不起本人编写的垃圾东西,也没必要到本人帖子来显摆,不如单独发帖帮助大家,这样好吗,相信你可以做到的。谢谢。
特别说明,本帖只是说研究和写本指标的过程和心得,以及本人写指标的方式,参数这些都是很少时间去优化的,比较才几个小时候的研究,比如这个25的参数,就是别人的,我都没再做起方面的修研究了。有兴趣的可以自己研究。
本帖主要说的是设计思路和实验过程,如果不符合版规,请删除。
本贴是在线写作,可能需要写很长时间,看到主贴的同学们请不要马上回帖。
本帖可能会占楼,因为不仅内容不少,主要是图也很多,这些图是说实验的整个过程的。
言归正传,昨晚无聊,看到本版有个指标,看了下觉得修改下,当时只是玩玩看的,没想到一下子发现很有意思,就实验了两三个小时。
之前的指标是这样的:
STICKLINE(18,100,0,5,0),COLORBLUE;
VAR01:=EMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5);
VAR02:=(HHV(HIGH,25)-LLV(LOW,25))/EMA((CLOSE-LLV(LOW,25)),5);
VAR03:=CROSS(VAR02,VAR01);
VAR04:=REF(VAR02,2)<REF(VAR02,1) AND VAR02<REF(VAR02,1);
VAR05:=COUNT(VAR03,7)>0 AND VAR04;
VAR06:=REF((LOW+OPEN+CLOSE+HIGH)/4,1);
VAR07:=SMA(ABS(LOW-VAR06),13,1)/SMA(MAX(LOW-VAR06,0),10,1);
VAR08:=EMA(VAR07,10);
VAR09:=EMA(C,5);
VAR10:=LLV(LOW,33);
VAR11:=EMA(IF(LOW<=VAR10,VAR09,0),3)*40;
VAR12:=IF(VAR11>100,VAR11*0.312,VAR11);
底部爆发:VAR12,COLORWHITE;
STICKLINE(VAR12>0,0,VAR12,3,0),COLORWHITE;
STICKLINE(VAR12>0,0,VAR12,2,0),COLOR555555;
STICKLINE(VAR12>0,0,VAR12,1,0),COLORWHITE;
STICKLINE(VAR02>0,0,VAR02,5,0),COLOR3A7841;
海岸:VAR02,COLORGREEN;
浪花:VAR01,COLORCYAN;
STICKLINE(VAR05 AND COUNT(VAR05,5)=1,0,VAR12,4,0),COLORRED;
图是这样的。
放到软件里面后,这个公式的核心东西其实就是两行,第一行和第二行。于是把其他的都上了,留下前面两行,并且把等号去掉。
VAR01:EMA((CLOSE-LLV(LOW,25))/(HHV(HIGH,25)-LLV(LOW,25))*100,5);
VAR02:(HHV(HIGH,25)-LLV(LOW,25))/EMA((CLOSE-LLV(LOW,25)),5);
图如下