如何动态绑定和解绑交易账户

先说交易场景情况。

现在交易策略同时绑定2个账户,一个模拟账户,一个实盘账户。当出现交易信号时,同时对2个账户做同样的操作。

用的是999指数合约,映射主力合约,然后通过buy函数执行交易。buy函数不能指定账户,默认就是对所有绑定的账户做交易处理。

想实现这样的需求,当模拟账户满足条件A时,把实盘账户清空。后面交易信号不再同步到实盘账户里。当再次满足条件B时,再重新同步实盘账户里持仓和模拟账户一样。

这就需要动态的对实盘账户做绑定和解绑。当满足条件A,解绑账户后,交易策略的交易信号不会同步到实盘账户里。

A_BindTradeAccount绑定交易帐号,仅在OnInit和OnReady中设置有效。

发现A_BindTradeAccount仅在OnInit和OnReady中有效,无法在策略运行中动态绑定和解绑。

请教老师,如果不用A_BindTradeAccount函数,还有其他办法来解决在策略中动态绑定和解绑账户的问题吗?或者不一定需要解绑,只要让交易信号不要同步到绑定的2个账户里就行。只同步到第一个,第二个账户如何无视信号?


怎么绑定公式进行账户交易
TBQuant模拟账户无法绑定
实盘账号绑定与解绑、TB商城发票、监控器自动同步申请操作汇总
TB账户绑定公式
TB微信绑定
一个公式里可以绑定多个账户吗 多次调用A_BindTradeAccount 绑定多个账户
如何使用A_CurrentEquity显示指定账户的动态权益
A_GetAccount 账户绑定实盘交易执行时绑定结果一直返回为False
请问如何将公式应用同期货账户进行绑定?
期权交易时对【虚拟账户】和【真实账户】中动态权益的计算问题

试试用onsignal接管信号的后续报单