机构k线0中的h1值突破前高h1值而对应的股票价格h没有突破的选股
2019/12/2 17:57:54
公式编写说明:
条件:1、求今天股价h未突破前高点的h价位,而机构k线0中的h1值突破前高h1值的选股公式 2、但是在前高的定义时一定要避免出现昨天就是N天内的前高,今天又比昨天高的那种情况, 比如附件图形中:2012-6-27日“机构k线0”指标中H1突破的就是2012-6-14日的H1值,这中间个了好几天。机构k线0指标源代码如下:C1:=10000*CLOSE/INDEXC;O1:=10000*OPEN/INDEXO;H1:=10000*HIGH/INDEXH;L1:=10000*LOW/INDEXL;LL:=IF(L1<C1 AND L1<O1,L1,MIN(C1,O1));HH:=IF(H1>C1 AND H1>O1,H1,MAX(C1,O1));STICKLINE(C1>=O1,HH,C1,0,0),COLORRED;STICKLINE(C1>=O1,C1,O1,2.5,1),COLORRED;STICKLINE(C1>=O1,LL,O1,0,0),COLORRED;STICKLINE(C1<O1,HH,O1,0,0),COLORCYAN;STICKLINE(C1<O1,C1,O1,2.5,1),COLORCYAN;STICKLINE(C1<O1,LL,C1,0,0),COLORCYAN;M5:MA(C1,5);MA2:MA(C1,10);MA3:MA(C1,20);MA4:MA(C1,30);另外还有我和大庆老杨老师的短消息记录可供参考:引用:原始短消息: 老师你好,我有一个指标答疑区的选股公式,您能帮忙解决一下吗老师的回复:BDGD:=C=HHV(C,10);GDSJ:=BARSLAST(BDGD);前高:=IF(GDSJ>0,REF(C,GDSJ),REF(C,GDSJ));指标:=?;未突破:C<前高 AND CROSS(指标,前高); 老师非常感谢您的回复,还是有些问题,第一,前高的定义,为什么不管成不成立都返回同一个值呢。第二,我自己按您给的框架套了一下,选不出股票来BDGD:=h=HHV(h,10);GDSJ:=BARSLAST(BDGD);前高:=IF(GDSJ>0,REF(h,GDSJ),REF(h,GDSJ));C1:=10000*CLOSE/INDEXC;O1:=10000*OPEN/INDEXO;H1:=10000*HIGH/INDEXH;L1:=10000*LOW/INDEXL;BDGD1:=H1=HHV(H1,10);GDSJ1:=BARSLAST(BDGD1);指标前高:=IF(GDSJ1>0,REF(H1,GDSJ1),REF(H1,GDSJ1));未突破:h<前高 AND CROSS(H1,指标前高);然后老师就不理我了 就按这个图说吧,60天内的最高价也就是2012-4-5那天“机构k线0”指标中H1的数值是113.75股价的最高价26.21,2012-7-2那天H1的数值是115.17股票的最高价25.74,这样就是指标公式中h1值突破了前高h1值,而股票h价位没有突破前高h价位,当然至于选多少天的最高价是可以设成变量N修改的想做个符合上述意思的选股公式,希望各位高手帮忙给看一下还有福阿德班长如果还不合格请回帖说明,不要再删帖了,ok?
公式源码示例:
{P(10,100,50) 自己调整}
P:=50;
C1:=10000*CLOSE/INDEXC;
H1:=10000*HIGH/INDEXH;
C1>HHV(REF(H1,3),P) AND C<HHV(REF(H,3),P);
看股吧公 式 www.kanguba.co m
其它股票公式列表