例如,在交易所一完成相关开平仓信息,如何在交易所二做同样的动作? 是否可以将信息保存本地硬盘再读取、或者微信互传,或者什么其它方式实现?
谢谢了!!!
雨幕(youquant) 可以添加A,B两个期货账户。然后检测A账户的持仓信息,发现某个品种持仓从0 -> 1,就在B账户做同样的开仓操作。平仓同理。
雨幕(youquant) 您好,是要实现类似带单的系统吗?
雨幕(youquant) 不客气。
hyea99 好像有点理解了,就是一个策略可以添加两个不同的期货公司账号,分别操作是吧。我再试下。 万分感谢!!!
雨幕(youquant) > 可以添加A,B两个期货账户。然后检测A账户的持仓信息,发现某个品种持仓从0 -> 1,就在B账户做同样的开仓操作。平仓同理。 就是上面说的。 策略程序盯着exchanges[0].GetPosition()的数据,去操作exchanges[1]。
hyea99 “然后把持仓变动操作复制去操作账户Y”,我就是这步不懂怎么操作,因为数据在两个不同策略。 感谢您耐心回复。
雨幕(youquant) 我的意思是: 策略A ,绑定账户 X , 策略B 绑定账户X,Y。 然后你的策略A 自动交易, 策略B 监控X的持仓,然后把持仓变动操作复制去操作账户Y。这样就实现了策略B 跟单策略A。
hyea99 不是一个期货账户,而是不同的A/B两个期货账户,策略也是两个不同的策略。
雨幕(youquant) 不用信息交换,你两个策略都添加同一个期货账号就行了。监控仓位信息即可。
hyea99 没错,就是要实现类似这样的效果,但是A\B两个账号,正常是分别由两个不同的策略程序在管理,两个策略间要怎么做信息的交换?