1min和日线数据全都补齐了,取开盘价用了2种办法CYC:=barslast(date<>ref(date,1))+1;dayopen:=valuewhen(cyc=1,open);
以及
dayopen:=callstock(stklabel,vtopen,6,0);
但是测试都必须从上市第一天开始才有结果,从其他日子开始都没有结果
可能是什么原因,或者有什么办法去找原因?
dayopen:=valuewhen(date<>ref(date,1),open);
dayopen:=callstock(ctklabel,vtopen,6);
后面的写错了
而且事实上4月16日我的模型是没有交易的,但测试偏偏一定要从那天开始才有结果,jinzhe,你如果不会的话帮忙去问问王峰或者rogarz啊
http://www.weistock.com/bbs/dispbbs.asp?BoardID=10&ID=30283&skin=0我的模型就是把rogarz的模版改成了固定比例,刚发现它的模型也有一样的问题,从2012年1月1日测试的话没有交易
原来模版就是错的啊我了个去。。。
我放上来的,应该都是有信号的。本地测试过。
个别策略代码有错误的,已修复了。
以论坛代码为准
[此贴子已经被作者于2013-1-22 19:51:37编辑过]