以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  结束时间不同时,在收益曲线中,前面年度的收益不一致  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=50793)

--  作者:wangtt
--  发布时间:2013/4/8 17:19:45
--  结束时间不同时,在收益曲线中,前面年度的收益不一致
用下面这个简单的策略进行股指期货3分钟k线测试,开始时间都是2010-04-16,结束时间不同,如分别是:2013-04-02和2013-04-03,收益曲线中,2011年、2012年的收益数值为什么不一致?因为结束时间是2013年的,不应该影响前面年度的收益数据呀。试过其他策略,都有这种问题。

runmode:=0;

平多:=TIME>=151200;

开多:=c>o;

IF HOLDING>0 AND 平多 THEN
BEGIN
  SELL(1,0,MARKET);
end;

IF HOLDING=0 AND 开多 THEN
BEGIN
  BUY(1,1,MARKET);  
end;  


--  作者:jinzhe
--  发布时间:2013/4/8 17:23:27
--  
明细里面是哪几笔不一样?
--  作者:wangtt
--  发布时间:2013/4/8 18:40:48
--  
查了一下:明细是对的,收益曲线里面算2011、2012年收益时,软件取的2011年12月30日的资产数值不对。

提个建议:
现在进行年度对比时,要多次设置测试时间段的开始时间和结束时间,非常麻烦。
如果能在收益曲线界面,同时显示各个年度的详细一些的信息,如各个年度的摘要信息,这样进行年度对比时会很方便。如果嫌画面太乱,也可以设置一个开关,让客户自己选择要不要显示,或者只显示鼠标移动到的当前年度数据。
[此贴子已经被作者于2013-4-8 18:42:17编辑过]