换月的合约别在21:00触发了,滑点太大了。监控器最好是识别是正常的同步还是换月的同步,提供可选项,换月的同步可选人工同步或自动同步。
因此想自己用tbpy重写监控器,请问tbpy如何获取策略图表上当前的持仓?
第一,换月不一定是在21:00触发,监控器是要主动查询以后才能同步的,你可以把时间间隔设置的大一点,比如 一分钟间隔,然后连续3次,这样就大概会在21:02分的时候才同步。
第二,如果是自己写监控器,那用ontimer就行了。不过不同单元之间不能通过内存通信,只能通过硬盘文件读写或者数据库的方式交互