以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- [求助]关于账户持仓量的问题 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=184823) |
-- 作者:mikewhq -- 发布时间:2021/3/22 11:03:12 -- [求助]关于账户持仓量的问题 我知道,在图表交易程序中,HOLDING 这个函数得出的数据是图表中的交易持仓量,而不是账户里的持仓量,但实际上我要得到的数据是账户里的真实持仓量,那么怎么搞? |
-- 作者:banzhuan -- 发布时间:2021/3/22 11:07:22 -- 真实账户持仓可以用 THOLDING,TBUYHOLDING等等,这些函数返回的只有最新值,在图表交易上慎用。 |
-- 作者:mikewhq -- 发布时间:2021/3/22 11:11:22 -- 不是很明白,我要的当然就是最新值呀,没理由要过去的旧数据嘛,那为什么在图表交易上要慎用? |
-- 作者:banzhuan -- 发布时间:2021/3/22 11:20:44 -- 因为图表信号是基于历史K线的计算,把开平仓条件改为tholding后,历史上信号就会产生差异。 |
-- 作者:mikewhq -- 发布时间:2021/3/22 11:23:15 -- 我刚试过,就算我用了THOLDING,它显示的也不是账户的真实持仓数据哦,怎么回事呢? |
-- 作者:banzhuan -- 发布时间:2021/3/22 11:27:05 -- 方便上传看下您本地的图吗?
|
-- 作者:mikewhq -- 发布时间:2021/3/22 11:30:36 -- 那是不是说,如果在程序中有关参数涉及到账户持仓量数据的话,图表交易程序根本就不适用?那么这种情况下该用哪个?后台交易程序? |
-- 作者:mikewhq -- 发布时间:2021/3/22 11:51:57 -- 要我说你的例子只能说明在静止状态下有时显示是对的,但如果这时手工买卖改变后,比如你现在27手,卖出5手后,真实账户这时只有22手了,但显示的THOLDING还是27手,显示的数据却并不改变,难道有个刷新时间问题?如果有又是多少时间? |
-- 作者:banzhuan -- 发布时间:2021/3/22 13:15:20 -- 1、是的,THOLDING之类的函数适用于后台程序化,后台交易需要考虑账户的实际持仓,而图表交易更多的还是考量图表上的虚拟持仓。 2、会刷新的,当K线图加载的品种有新的分笔过来时就会更新,因为策略运算是基于新的分笔数据驱动的。
|
-- 作者:mikewhq -- 发布时间:2021/3/22 13:44:10 -- 另外问一下,请问持仓同步这一功能是否会受程序中的条件语句束缚?我实际中感觉持仓同步都不受条件语句影响的,在程序中设定好了只有某些条件符合才调整仓位的,但实际上同步功能好像只要虚拟持仓与实际持仓不同它就会调整的。 |