飞翔老师立桩量选股公式新版通达信选不出来,解决方法飞翔老师的原来的源码: V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1); A:=DYNAINFO(9)>0 AND V2>=1 AND C>=O AND VOL/CAPITAL>0.03; B:=BARSLAST(A); C>REF(H,B) AND A;
分析一下,首先看公式的最后一句选股定义,如果当日A成立,那么,在新版通达信中上一次A成立到当前的周期-也就是B和飞狐中表达一样,肯定为零,在式子里的语句“REF(H,B)” 也就代表当日的最高价H,那么式子中“C>REF(H,B)” 将永不成立,因为C永远也不会大于H的,最多等于,修改为如下符合原版公式的定义--就是选出C大于不包括本次A成立的上一次A成立到当前周期前的最高价,即C>REF(H,REF(B,1)+1) AND A;
完整源码:
V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1); A:=DYNAINFO(9)>0 AND V2>=1 AND C>=O AND VOL/CAPITAL>0.03; B:=BARSLAST(A),NODRAW; C>REF(H,REF(B,1)+1) AND A;上面是技术指标,选股公式可以: V2:=IF(CURRBARSCOUNT=1,VOL*240/FROMOPEN/REF(VOL,1)-1,VOL/REF(VOL,1)-1); A:=DYNAINFO(9)>0 AND V2>=1 AND C>=O AND VOL/CAPITAL>0.03; B:=BARSLAST(A); C>REF(H,REF(B,1)+1) AND A;{点击看本软件截图:58股票 公式网 http://www. 58gu. com 整理} |