老师好:
我想测试一套程序带多个 ctp 帐户,现在在一台电脑上,开多个程序,一个程序对应一个 ctp 帐户,测试是通过的。
我想通过子进程来开启多个 ctp 帐户,ctp 主要逻辑如下:
请问:
1、如果想启动多个进程,带进行多帐户交易,那么:这个图例中的:主引擎、cta引擎、帐户绑定及初始化,哪些要放在主进程中、哪些要放在子进程中?还是所有的都要放在子进程中?
2、每个帐户都想交易多个产品,所以程序中每个产品都启动一个策略。我想让这个 ctp 的程序不间断地自动运行下去,当出现主力合约换约时,我如何把原来的策略关掉,重新按新的合约来启动?
3、或者:想每天固定时间,如:晚上20:30,此时主力合约的换约数据已经采集好,让这个多帐户系统重启一遍,应该如何操作?