Rss & SiteMap

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

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

标题:关于HOLDING变量的疑惑

1楼
grecian 发表于:2014/11/3 10:00:06

在图表化交易中,发现HOLDING变量是一个比较奇怪的变量。它会发生以下的问题。

(1)没有开仓会自动改变,例如我没有开过空仓,但是用debugfile跟踪到HOLDING自动由0变成了-1,不清楚是否这个变量是否会有延时,也就是说是否前面的成交没有成功,延时到后面成交

(2)金字塔是一个tick刷新一次数据的,也就是说1秒钟刷新数次数据,我想问的是和前面(1)相同的问题,如果该tick成交指令不成功,也就是说条件满足,发送了开仓信号,但是没有成交,那是否会延时成交,如果我的目的是如果该tick不成交就撤单,该在软件中如何设置。

谢谢。

 

2楼
yukizzc 发表于:2014/11/3 10:02:20

这些都是图表理论值,和你是否成交完全没有关系,只和图上有没有信号有关。

 

3楼
grecian 发表于:2014/11/3 10:55:12

那也就是说实际成交需要用THOLDING。既然是理论值,那是不是可以理解为只要开仓就HOLDING就会改变?我用DEBUGFILE试过,好像也不是这样,发出好几次指令之后才会改变(大约历时20秒左右)。

另外,我在(1)中比较疑惑的是为什么没有用程序开过仓,HOLDING会有改变,非常奇怪,不知版主是否可以给予大致可能情况的解答,给我提供一个思路,谢谢。

4楼
netfox 发表于:2014/11/3 11:00:08
以下是引用grecian在2014/11/3 10:55:12的发言:

那也就是说实际成交需要用THOLDING。既然是理论值,那是不是可以理解为只要开仓就HOLDING就会改变?我用DEBUGFILE试过,好像也不是这样,发出好几次指令之后才会改变(大约历时20秒左右)。

另外,我在(1)中比较疑惑的是为什么没有用程序开过仓,HOLDING会有改变,非常奇怪,不知版主是否可以给予大致可能情况的解答,给我提供一个思路,谢谢。

 

THOLDING 记得是读取真实仓位

 

HOLDING 是图表虚拟,只要图表信号出这个数值就改变,而不管你真实仓位如何。

5楼
yukizzc 发表于:2014/11/3 11:01:16

图表值只和图上模型的运行有关,不需要你是否去开过仓的。

你图上有一个buy()信号成立了(有信号,但开不开仓根本没有关系),就有一个持仓了。

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


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