以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  回测时如何避开新股?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=149871)

--  作者:zwdqx
--  发布时间:2017/3/29 21:40:42
--  回测时如何避开新股?

角度MA3:=ATAN((MA3/REF(MA3,1)-1)*100)*180/3.1416;
角度MA5:=ATAN((MA5/REF(MA5,1)-1)*100)*180/3.1416;
角度MA10:=ATAN((MA10/REF(MA10,1)-1)*100)*180/3.1416;
角度MA20:=ATAN((MA20/REF(MA20,1)-1)*100)*180/3.1416;
条件:=角度MA3>65 and 角度MA5>65;

 

我用以上条件进行回测,发现明细中有新股,但正常情况下是买不到的,请问题如何回避?

 

 


--  作者:jinzhe
--  发布时间:2017/3/30 8:37:56
--  
如何定义新股?
--  作者:zwdqx
--  发布时间:2017/4/11 21:42:08
--  
就是如果我用macd金叉作为买入条件cross(diff,dea),  新股第一天的diff、dea的值都为0,第二天diff值就大于了dea,形成了金叉。回测时就能够选出来,但实际是买不到的,我想回测的精确一点,如何不把这类的新股选出来,谢谢!
--  作者:wenarm
--  发布时间:2017/4/12 8:43:16
--  

这个不太好判定。根据你表达的意思,在条件中使用下面条件试下,是否能有效判定。

ref(diff,1)<>0 and ref(dea,1)<>0