据我的理解,当打开cta策略界面实盘运行的时候,会加载所有策略文件,然后你选择其中的一个或者几个运行。
这几个正在运行的会加载数据,其他的不运行的不加载数据,但是也已经被读入系统。
你随时可以用其他的策略,但这几个文件是不能在盘中修改的。也就是说,即便你修改了硬盘上的文件,也是无效的。
因为系统已经完成了策略加载,系统中的策略加载的是修改之前的。
请问我上述的理解是否正确??
这造成的结果是,如果盘中我想加载一个新的,系统中没有的策略,
或者我想把已经有的策略做一个小幅的调整,就必须关闭整个vnpy重启。
所以,我想问一下,有没有办法能够小幅的修改策略,然后从新加载,
在不重启vnpy的情况下??
当然,我知道量化交易的宗旨是盘中不干预,但总有人是我这种需求的。
我是制定交易计划,然后交给计算机去执行,这种方式是每一笔交易是都个性化的。
你们是一个策略执行若干次,而我是要为每一笔交易寻找合适的策略。
制定计划的是人,执行计划的是电脑。
所以,我为交易制定的策略是多变的,往往不能刚开始就考虑的非常周全。
这时候就需要盘中调整。
不知道能否理解???
非常感谢!!!