Rss & SiteMap

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

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

标题:关于程序化报单价格差异

1楼
guobixiboy 发表于:2014/8/6 3:31:15

今天继续观察报单价格,我采用的是图标策略,我的信号方式:本周期出信号,次周期开仓,不存在闪烁问题,现在进行仿真测试,发现程序化报价和实际报价有很大的出入,具体表现形式如下:

 

次周期开盘价

金字塔程序报单价格
2382 2381.8
2382 2381.8
2391.6 2391.6
2391.6 2391.6
2374.8 2374.6
2374.8 2374.6
2376.2 2376.2
2379.2 2379.2

红色表示次周期开盘价和金子塔程序报单价格存在差异,请问造成这种报单价格不一致的原因是什么呢?恳请知道的朋友们解释一下,并告知解决方案,谢谢。(之前是在本地电脑运行程序,现在是在阿里云上运行程序)
2楼
qwer123 发表于:2014/8/6 7:59:58
这个报单价格本身就是你自己要的,没有任何问题啊。
你写的报价方式:buy(.....,limitr,o+hd*mi...);就是这样的结果,如果你要以次周期开盘价报单你改成这样:
buy(......limitr,o)就可以了。
3楼
yukizzc 发表于:2014/8/6 9:26:18
你的报单语句是怎么写的,发了看下。
4楼
guobixiboy 发表于:2014/8/6 12:07:00
限价报单 sell(holding>0,lots,limitr,o-hd*mindiff); //如果持多单,则平多单 buyshort(holding=0,lots,limitr,o-hd*mindiff),COLORGREEN; //空单下单,报单价格为:开盘价-hd*最小变动价 其中hd为0,表示滑点
5楼
王锋 发表于:2014/8/6 12:15:25
以下是引用guobixiboy在2014/8/6 12:07:00的发言:
限价报单 sell(holding>0,lots,limitr,o-hd*mindiff); //如果持多单,则平多单 buyshort(holding=0,lots,limitr,o-hd*mindiff),COLORGREEN; //空单下单,报单价格为:开盘价-hd*最小变动价 其中hd为0,表示滑点

 

你报单时就把价格改了,然后你又去根图表上比价格说不对了?这个逻辑有些古怪

6楼
guobixiboy 发表于:2014/8/7 2:09:36
以下是引用王锋在2014/8/6 12:15:25的发言:

 

你报单时就把价格改了,然后你又去根图表上比价格说不对了?这个逻辑有些古怪

限价报单 sell(holding>0,lots,limitr,o-hd*mindiff); //如果持多单,则平多单

 buyshort(holding=0,lots,limitr,o-hd*mindiff),COLORGREEN; //空单下单,报单价格为:开盘价-hd*最小变动价 其中hd为0,表示滑点

这个滑点设置为0,也就是sell(holding>0,lots,limitr,o);这两者应该是相等的,却不知为何会出现报单差别。

这不是有意抬杠,只是想把这个问题弄明白。

7楼
guobixiboy 发表于:2014/8/7 2:11:00
以下是引用qwer123在2014/8/6 7:59:58的发言:
这个报单价格本身就是你自己要的,没有任何问题啊。
你写的报价方式:buy(.....,limitr,o+hd*mi...);就是这样的结果,如果你要以次周期开盘价报单你改成这样:
buy(......limitr,o)就可以了。

好的,按照你的建议我已经改过了,先对比测试一个月,当看看二者的差别有多大。

谢谢了

共7 条记录, 每页显示 10 条, 页签: [1]


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