以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  公式评测统计错误  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=10528)

--  作者:readonly
--  发布时间:2012/3/12 21:42:33
--  公式评测统计错误

今天测试发现明细列表里有个明细的错误,不知道怎么回事?

这个错误项目的平仓条件很简单,就是当天收盘平仓。不明白金字塔为什么算错。

 

 


图片点击可在新窗口打开查看此主题相关图片如下:2012-03-12_213900.gif
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2012-03-12_214111.gif
图片点击可在新窗口打开查看

--  作者:readonly
--  发布时间:2012/3/12 22:30:40
--  
不止一次发生这个错误,按收盘平仓,好几次都跟收盘时间价格差很远。而K线图里出信号的价格是正确的,就评测明细里错误了。
--  作者:阿火
--  发布时间:2012/3/12 23:14:48
--  
把能说明问题的代码贴出来
--  作者:readonly
--  发布时间:2012/3/13 9:13:25
--  
 hh:=ref(hhv(h,openminutes(time)),1);
 ll:=ref(llv(l,openminutes(time)),1);
bk1:=h>hh;
sk1:=l<ll;
if holding>0 and time>145900 then sell(1,0,market);
if holding<0 and time>145900 then sellshort(1,0,market);
if holding=0 and bk1 and time>090500 then buy(1,1,market);
if holding=0 and sk1 and time>090500  then buyshort(1,1,market);

--  作者:董小球
--  发布时间:2012/3/13 9:30:33
--  
你的意思是价位不对 还是时间平的不对
--  作者:readonly
--  发布时间:2012/3/13 9:42:20
--  

平仓的时间对,但价格不对。

 

K线图里信号的时间和价格都对,评测明细里只有时间对,价格不对。


--  作者:readonly
--  发布时间:2012/3/13 9:45:32
--  
我测试的品种是TA00
--  作者:jinzhe
--  发布时间:2012/3/13 10:22:01
--  
测评里面用thisclose才是收盘价吧
--  作者:readonly
--  发布时间:2012/3/13 10:32:03
--  
以下是引用jinzhe在2012-3-13 10:22:01的发言:
测评里面用thisclose才是收盘价吧

差价不是一点,而是几十点。

 

但大部分都没错的。

 

我认为这是软件的一个bug

[此贴子已经被作者于2012-3-13 10:32:53编辑过]

--  作者:jinzhe
--  发布时间:2012/3/13 10:44:50
--  
market测评里面是下个开盘价,图表交易时是当时最优价