以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 平仓与开仓同时发出时的资金余额不足 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=69454) |
-- 作者:lance0307 -- 发布时间:2014/9/1 10:33:36 -- 平仓与开仓同时发出时的资金余额不足 我现在用金字塔的软件遇到了一个问题,不知如何解决,还请帮忙 我用的是图表化交易,周期是1分钟K线 当出现止损平仓和开仓在一根K线上时,会出现开仓失败,提示ctp资金帐号余额不足,这个原因可能是平仓指令还未成交导致的,我们的平仓都是市价委托的,理论上应该很快的 能不能让这个开仓指令在设置的几秒内能自动重发呢? 否则,这个模式就没法交易了
|
-- 作者:FexTel -- 发布时间:2014/9/1 10:36:57 -- 1,这个属于反手平仓,平仓是开仓指令同时发出。是双向保证金占用 2,用户如果再资金不是很充足的情况下,可以考虑使用ORDERQUEUE下单队列 http://www.weistock.com/bbs/dispbbs.asp?BoardID=16&ID=67931&skin=0 1.10 |
-- 作者:lance0307 -- 发布时间:2014/9/1 10:47:03 -- 现在还有一个问题,实际上帐户是没有委托指令的 也就是说我的开仓指令通过日志发现是失败了,软件显示的价格是0 但是这个时候我的运行变量查看时发现holding=15,这个就有问题了,这样会导致整个策略乱套了,因为实际上没有开仓成功,但金字塔缺认为holding有了,这对整个后面的判断逻辑都错了 这个是不是软件的bug
|
-- 作者:FexTel -- 发布时间:2014/9/1 10:49:33 -- 1,图表是建立在虚拟理论上,不管实际账户的成交情况 HOLDING都是图表上的理论持仓,有信号就会变化
2,用户应理解下虚拟持仓的理论,在初级教程-图表程序化中有提到 |
-- 作者:lance0307 -- 发布时间:2014/9/1 10:49:50 -- 金字塔软件难道不需要根据实际指令是否成功来设置holding变量吗 现在看来只要我们通过buy之类的函数,好像系统就把holding设置为有值了,也不管指令是否实际成交或撤单了 这个是不是有点太不严谨了啊 如果真是这样,没法敢用了啊
|
-- 作者:lance0307 -- 发布时间:2014/9/1 10:53:31 -- 那请问我的需求是想知道我的真实持仓,应该用什么函数或变量来获取呢 |
-- 作者:FexTel -- 发布时间:2014/9/1 11:00:59 -- 1,这个是图表虚拟持仓理论,因为图表是根据历史交易信号来决定当前的开平仓情况。依据实际持仓无法分析和处理,机制问题用户需理解 2,如果需要读取账户真实持仓,使用后台程序化交易,与真实账户交互。 THODLING等函数,用户可在函数列表查看 |
-- 作者:lance0307 -- 发布时间:2014/9/1 11:06:08 -- THODLING这个函数能在图表化模式中使用吗 |
-- 作者:FexTel -- 发布时间:2014/9/1 11:16:47 -- 只能读取到当前的实际账户持仓,不建议在图表程序化中使用 |
-- 作者:lance0307 -- 发布时间:2014/9/1 11:18:40 -- 不是当前策略的真实持仓吗? 那如果多个策略共用一个帐户,这样读取出来的值是整个帐户的还是当前策略的?
|