- 精华
- 0
- 在线时间
- 216 小时
- UID
- 314
- 积分
- 1160
- 帖子
- 247
- 阅读权限
- 60
- 注册时间
- 2007-9-9
- 最后登录
- 2008-3-3
- 精华
- 0
- UID
- 314
- 积分
- 1160
- 帖子
- 247
- 主题
- 105
- 阅读权限
- 60
- 注册时间
- 2007-9-9
- 最后登录
- 2008-3-3
|
晕啊,真的不执行啊,可以看到回测的建仓讯号,但是在回测过程中条件就已经不成立了,所以,现在就不会执行了,而我希望是从现在开始按这一条件了执行哈,也就是说,希望能通过某中方法控制回测,比如:只回测过去5天,只回测过去一个月,或者不回测,只是从现在开始。。。
我在公式上又加了个条件,好像还是不行啊,请看:
params
numeric myprice(10500);
vars
numeric i;
begin
for i=1 to 10
{
if(currentdate>20080128 And high>=myprice+i*60*minmove*pricescale and high<=myprice+(i+1)*60*minmove*pricescale and abs(currentcontracts())<i)
{
sellshort(1,0);
}
}
end
[ 本帖最后由 wg3k99 于 2008-1-29 10:15 编辑 ] |
|