以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- tsellholdingex函数的用法不理解 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=53099) |
-- 作者:不在沉默 -- 发布时间:2013/6/17 12:06:52 -- tsellholdingex函数的用法不理解 当前账户有1手多单,有1手空单委托没有成交(同一个品种),我用tsellholdingex函数指定账户跟品种,查询今日卖持,tsellholdingex函数返回的值为0,根据tsellholdingex的定义,应该是返回1的呀,为什么是返回0呢,我用的是模拟交易账户。 |
-- 作者:董小球 -- 发布时间:2013/6/17 12:55:33 -- 这个函数是返回你空单方向上的持仓数量,你那首空单还没成交呢怎么能算成你的持仓呢。 |
-- 作者:不在沉默 -- 发布时间:2013/6/17 13:27:30 -- 但是我上次问你们时候,你们告诉我tsellholdingex是可用持仓,不是实际持仓,可用持仓包括实际持仓跟同方向的委托单数量之和 |
-- 作者:jinzhe -- 发布时间:2013/6/17 13:39:28 -- 这个取的是实际可用持仓,没成交的单子不算在内 |
-- 作者:不在沉默 -- 发布时间:2013/6/17 13:53:41 -- 假设我账户上有1手多单,我再挂一手多单,没有成交,此时我使用tbuyholding函数查询买持量,该函数返回的是1手、还是2手(注:账户没有其他的仓位)。 |
-- 作者:RogarZ -- 发布时间:2013/6/17 14:19:37 -- 您把您的代码发下 主要是tsellholdingex后面具体的参数项 |
-- 作者:不在沉默 -- 发布时间:2013/6/17 14:21:43 -- ls1:=tbuyholdingex(\'803767\',\'rb10\',1); debugfile(\'c:\\users\\x1\\desktop\\调试日志.txt\',\'ls1=%.0f\',ls1); ls2:=tsellholdingex(\'803767\',\'rb10\',1); debugfile(\'c:\\users\\x1\\desktop\\调试日志.txt\',\'ls2=%.0f\',ls2); |
-- 作者:every -- 发布时间:2013/6/17 14:36:12 -- tbuyholding//多单方向实际持仓 tsellholding//空单方向实际持仓
假设我账户上有1手多单,我再挂一手多单,没有成交,此时我使用tbuyholding函数查询买持量,该函数返回的是1手、还是2手(注:账户没有其他的仓位)。
ls1=1 ls2=0 |
-- 作者:王锋 -- 发布时间:2013/6/17 18:16:09 -- 以下是引用不在沉默在2013/6/17 13:53:41的发言:
假设我账户上有1手多单,我再挂一手多单,没有成交,此时我使用tbuyholding函数查询买持量,该函数返回的是1手、还是2手(注:账户没有其他的仓位)。
返回的是1手。前面的客服已经回答您很清楚了,没有成交的是不包含在内的。 顺便说明一下,如果你持有一手多单,如果你挂了一手平多单时,即便没有成交,返回的是0,顾名思义,tbuyholding返回的是可用持仓量的意义就在于此了。 |