PTrade 报策略未启动,先别重装
发布时间:1小时前阅读:7
看到策略未启动的提示,第一反应是软件出问题,其实八成是几个可查的配置项。
先看策略是否真的在运行列表里。有些版本需要手动把策略加入运行队列,光是打开编辑器不算启动。列表里没有它,提示就是准确的,点一下加入即可。
再看启动条件。很多策略设了时间窗口,非交易时段启动会被直接拒绝,提示却不一定是时段问题。看一眼当前时间和策略允许的时段对不对得上。
第三种情况是依赖缺失。策略引用了本地文件、数据库或者第三方库,缺一个就起不来。这类问题通常会有更详细的报错,往日志的上方翻,找到第一行报错,那才是根因。
第四种是实例冲突。同一个策略已经在另一个窗口运行,再启一次会被拒绝。检查是否有多开的窗口。
排查顺序就是这四步:在不在队列、时段对不对、依赖缺不缺、实例有没有重复。四步走完还不行,再考虑重装。
重装是最后手段,因为它会清掉配置,反而让问题更难定位。而且大多数启动失败和安装损坏无关,重装只是把排查成本推后了。
另外还有一种情况容易被误判:策略其实启动成功了,但日志输出被重定向到了别的地方,界面上看不到。这时候提示未启动是因为前端没收到状态回报。翻一下日志目录里最近修改的文件,如果有新内容,说明它在跑,只是显示错了。
遇到这类问题,最省时间的做法是把出错时间和操作步骤记下来。同样的问题第二次出现时,你不用从头排查,直接对照上次的结论。做运维做久了会发现,大部分故障都是重复的,记性好不如记得全。
还有一个心态上的提醒:报错信息的第一行才是根因,后面几十行都是连锁反应。很多人从最后一行开始看,越看越糊涂。养成先看第一行的习惯,排查时间能压缩一半以上。
股票/量化开户找我!股票佣金万0.854(满足条件)!无门槛国债逆回购一折 (百万分之一)!ETF佣金万0.5!ETF申赎一折!优惠多多!免费量化使用量化软件QMT+ptrade!资金靓号:888、999、等定制!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
