Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:bug:测试中的成交价出现错误!

1楼
3dian 发表于:2012/12/8 14:01:26

测试周期:30分钟

测试品种:白糖连续(自己手工录入了财务除权信息),如图:


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

测试完整代码:

buy(close>open and state=0,1,thisclose);
sell(close<=open,100%,thisclose);

 

问题:

测试信号明细截图:


图片点击可在新窗口打开查看此主题相关图片如下:2.jpg
图片点击可在新窗口打开查看

2012-10-25 11:30 的开仓价我怎么也找不到5276,2012-10-26 9:30的平仓价格是5270,这说明模型测试是按照除权前的价格进行测试的!可是除权前和除权后我都找不到5276的收盘价!

2楼
3dian 发表于:2012/12/9 9:30:58
补充一下,我使用的是普通还权方式,且向后复权!
3楼
RogarZ 发表于:2012/12/9 15:48:20

目前的版本测试本来就不考虑除权信息。不是bug

这个还要在等等,已有计划。

4楼
3dian 发表于:2012/12/10 10:06:02

请老师认真浏览我的问题。现在的问题是为什么一部分按照除权前的,一部分又不知道是什么(不管除权前还是除权后都找不到对应的价格)!可以看到我的例子,平仓是按照除权前的价格计算的,而开仓呢?如果算法没有问题,也应该按照除权前的价格,关键是现在根本找不到那个价格,无论复不复权!

5楼
3dian 发表于:2012/12/10 10:11:41

即使现在没考虑除权信息,但是前后算法要一致啊!请老师看看是怎么回事呢!

这个问题直接影响到我们自己处理主力合约换月缺口问题!麻烦老师了!

[此贴子已经被作者于2012-12-10 10:12:50编辑过]
6楼
3dian 发表于:2012/12/10 13:41:16

麻烦老师解释一下为什么开仓价找不到对应的价格?

7楼
jinzhe 发表于:2012/12/10 13:48:17
k线图上的高开低收是多少?
8楼
3dian 发表于:2012/12/10 13:54:07

开仓这根k线:12/10/25 11:30

 

如果不复权:开5357,高5363,低5353,收5358

如果复权:开4961,高4966,低4957,收4962

 

根本找不到交易明细中的成交价!

12/10/26 9:30 的平仓5270是按照不复权计算的。

[此贴子已经被作者于2012-12-10 13:55:35编辑过]
9楼
3dian 发表于:2012/12/10 13:59:22

平仓k线12/10/26 9:30

如果不复权:开5279,高5292,低5264,收5270

如果复权:开4964,高47976,低4950,收4956

所以可以看出平仓信号是按照不复权计算的。

10楼
jinzhe 发表于:2012/12/10 14:04:07
远程看看
共10 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.04688 s, 2 queries.