以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  关于交易时的价格  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=160534)

--  作者:dalywan
--  发布时间:2017/12/19 23:09:02
--  关于交易时的价格

对于交易时的价格,我有些困惑。

比如我设计一个策略,开仓或加仓时按K线走完的收盘价格来计算,即按close计算。

在清仓时,按固定时间间隔方式交易,此时的交易价格应该是随时触发的价格,即按thisclose计算。

如设计上述策略,在跑历史数据时,似乎并不会体现出thisclose实盘价,这种情况下是否会造成跑历史盘测出的收益率不准的情况??

不知道有没有表达清楚,有没有什么好的办法,如何处理类似情况呢?


--  作者:gxx978
--  发布时间:2017/12/20 8:44:08
--  

在图表回测中,以thisclose进行报单,是按本周期的收盘价进行报单的,并不能模拟出信号触发时的当时的实际对手价的。只有后台精细化的分笔回测才能回测出实盘中的一个实际交易情况,图表回测达不到这个精度的。详细可以参考以下链接:

http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=52160&replyID=&skin=1

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=156505


--  作者:dalywan
--  发布时间:2017/12/20 22:42:09
--  

谢谢。


--  作者:dalywan
--  发布时间:2017/12/20 23:45:15
--  
我看了下两个贴子,似乎没有回答我的问题,能不能明示下?
--  作者:banzhuan
--  发布时间:2017/12/21 8:40:33
--  
thisclose 用于图表回测的时候,是按本周期的收盘价委托的,和实盘的情况不一样;
你如果想要按历史随时价格进行回测,必须通过后台分笔回测的功能实现。

--  作者:qwer123
--  发布时间:2017/12/21 12:34:30
--  
测试的时候要用limitr,具体位置,然后加滑点,这样测出来的才对,