用Python的交易员 wrote:
下午每天收盘后,CTP服务器会关闭,此时VNTrader的程序是必须关闭的,否则会一直重连直到耗尽计算机资源。
这样即使夜盘开盘,也连不上去,所以请自己定时开关程序,或者用守护进程模式的自运维脚本。
具体如何定时开关程序?跑夜盘是没人盘前打开,盘后关闭的
合约还没失效。
KeKe wrote:
把fixedSize添加到paraList上啊
paramList = ['name', 'className', 'author', 'vtSymbol', 'k1', 'k2', 'fixedSize']
paraList不是只是用于前端显示吗? 添加后回测目标值也全是0
这个简单的优化跑出来目标还是0,但是参数直接放策略中回测是有成交结果的
onTick(self, tick)
这里登出账户:为了避免垃圾数据,开盘前启动vnTrader难道要掐点启动吗(比如8h59m59s)?收盘后立刻关闭vnTrader?
用Python的交易员 wrote:
你可以选择tick或者bar回测的模式,在策略内部将tick合成为bar或者将1分钟bar合成为x分钟的bar
意思是说选择tick回测模式 会将回测的数据(这个数据指的是喂进去的初始数据)当做tick级数据 bar回测模式会将回测的数据当成1分钟级的数据?
(接标题)
回测数据是分钟级别,vnpy回测时是会识别时间戳吗?
还是把回测的数据都当tick级数据来用?
问题如题示