Rss & SiteMap

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

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

标题:后台以连续合约买入,如何判断持仓?

1楼
dddf 发表于:2017/5/16 22:07:09
后台交易时,以连续合约买入。但是持仓应该是具体的主力合约。
这个时候怎么用 TBUYHOLDINGEX判断持仓数呢?里面的参数STOCK好象不能用连续合约,有没有办法解决?
2楼
dddf 发表于:2017/5/16 22:27:30
难道连续合约一定要大写的字母?才会被投射到主力合约上?
3楼
pyd 发表于:2017/5/17 8:51:19

大写小写都可以,品种名称写连续合约或主力合约都可以.

4楼
dddf 发表于:2017/5/17 11:38:26
TBUYHOLDINGEX判断持仓数,里面的参数STOCK用大写的连续合约如RB00,可以得出实际持仓的主力合约数。好象用小写的rb00就得不出这个结果
5楼
wenarm 发表于:2017/5/17 11:43:27

pel不区分大小写,你可以自己输出看下。

6楼
dddf 发表于:2017/5/17 11:49:31
好象问题出在这个函数上。用法:TBUYHOLDINGEX(AC,STOCK,N),AC为指定的帐户名,若为空表示取当前默认帐户
STOCK为指定的品种,若空表示当前品种。
N表示类型,0表示取当日可用买持(股票为可用持仓),1表示取全部可用买持,2表示取全部买持(未成交平多单不计),3表示取未成交单平多单.
0表示取当日可用买持(股票为可用持仓)。这个表述有问题吧。当日可用买持,结果好象只显示今日开仓的,昨日开仓的没有。用1和2没问题。当日可用持仓应该是优先显示昨日的啊,实际显示的是帐户里的今持。这个表述和我们的理解相差太大。而且如果是股票可用持仓,也应该是往日的仓位。
[此贴子已经被作者于2017/5/17 11:50:35编辑过]
7楼
dddf 发表于:2017/5/17 11:58:30
另外再请教一下,如果这里的STOCK用连续合约,但是主力合约已经更换过,帐户里的是老的主力合约,那么这个时候用这个持仓函数还能得出正确的持仓数么?
8楼
wenarm 发表于:2017/5/17 11:58:43
本地测试输出正常,不知道你怎么用的,贴出你完整的代码,以及表述下你实际的环境
9楼
dddf 发表于:2017/5/17 13:45:24
就是帐户里是昨天的买入仓位。然后用0那个参数,结果这个持仓数没显示。0的意思是只显示今日买入的仓?和你函数说明书上的表述的意思好象不一样,说明上的意思我理解是显示今日以前的仓位。(期货)
10楼
pyd 发表于:2017/5/17 14:20:57

0表示当日买持,你是昨天买的。

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


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