以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  限价单问题:为什么回测时,没有触及限价单,但仍然成交?????  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=74688)

--  作者:jason_shj
--  发布时间:2015/1/20 9:21:46
--  限价单问题:为什么回测时,没有触及限价单,但仍然成交?????
使用的是下面两个语句开仓的:
    if EntryLongCond   then   buy(1,1,stop,upband),IGNORECHECKPRICE;
     if EntryShortCond  then   buyshort(1,1,stop,dnband),IGNORECHECKPRICE;


为什么金字塔的在stop,和lim
图片点击可在新窗口打开查看此主题相关图片如下:stop单.png
图片点击可在新窗口打开查看
it 使用进行回测方面总是模棱两可的?图中的信号以指定价格成交为什么?

--  作者:jason_shj
--  发布时间:2015/1/20 9:26:33
--  
使用的是下面两个语句开仓的:
    if EntryLongCond   then   buy(1,1,stop,upband),IGNORECHECKPRICE;
     if EntryShortCond  then   buyshort(1,1,stop,dnband),IGNORECHECKPRICE;


为什么金字塔的在stop,和limit使用进行回测方面总是模棱两可的?图中的信号以指定价格成交为什么?



--  作者:yukizzc
--  发布时间:2015/1/20 9:36:41
--  

就是你指定的价格成交,而且你还加上了IGNORECHECKPRICE忽略价格检查

有什么问题呢??不然你意思以k线的某个价格给你成交?


--  作者:jason_shj
--  发布时间:2015/1/20 9:53:11
--  
你没理解我的意思,之所以加上IGNORECHECKPRICE,是忽略一些白色的箭头,而我想表达的意思:通过限价单stop,在下个bar以上轨入场做多,下轨入场做空,如果下个bar没有触及上下轨,就不会成交,但是,由于没有成交,会出现白色箭头,,所以加了IGNORECHECKPRICE,但是你可以看到图中的成交价,在k线中是 不可能存在的,但是在回测明细里面仍然以这个价格成交。


你能帮我实现我想表达的意思吗:通过限价单stop,在下个bar以上轨入场做多,下轨入场做空,如果下个bar没有触及上下轨,就不会成交。

--  作者:yukizzc
--  发布时间:2015/1/20 10:06:39
--  

但是你可以看到图中的成交价,在k线中是 不可能存在的。

这个是这样的,你写个最简单的buy(1,1,limitr,10000)去看就理解了,都可以成交的。没法做到说判断你价格是否在k线中存在,其实实际交易也是这样,你成交的价格完全有可能是不在k线范围内的。

同一时刻交易所有好多笔成交单,但向外发送的数据是也就一笔。