PTrade 策略发布后不运行,先查哪几处
发布时间:5小时前阅读:3
代码保存成功、编译也通过,第二天看账户一笔委托都没有。这种”看起来没问题“的状态,排查顺序比技术细节更重要。
云端量化和本地客户端最大的区别在运行位置。策略托管在券商服务器上,本地电脑只负责编辑、提交和看结果,关机、断网、休眠都不影响执行。想清楚这一点,很多”为什么我关电脑单子还在跑“的疑问就自然消解了。
云端资源有配额。单账户能同时运行的策略数、每日计算时长、内存占用都有上限,跑得多会被限流或排队。策略多的话要么合并,要么错开运行时段,别指望无限并发。
排查问题主要靠日志。平台一般提供运行日志、委托日志和异常记录,分别对应代码执行、报单结果和系统级错误。看到”没成交“先分清是策略没触发、委托被拒,还是成交了没回报,三种情况的处理完全不一样。
上实盘前先跑一段仿真。仿真环境用真实行情但不动真钱,能验证下单链路、委托回报、异常处理是否正常。跑够一周再切实盘,比直接拿小仓位试错省心,也不会因为一次 bug 留下难看的数据。
非交易时段提交的委托不会立即处理。收盘后发布的策略,要等下一个交易日的调度时点才启动;集合竞价前的委托也有特定的接收时间。把”昨晚设好的单子今早没动“当成故障,其实是时点没对上。
账号密码不要硬编码在策略里。云端策略文件在平台上可查看,写死的密码等于公开。用平台提供的凭证管理或环境变量传参,多人协作时更要注意,别把资金账号和密码留在注释里。
收费结构值得单独拎出来看。同一项业务,可能同时存在一次性费用、按笔费用和按持仓收取的费用,收费主体还分券商与登记结算机构,两者不能混。看到一笔扣款,先去对账单里查名目,别默认都是佣金。
一个容易被忽略的点:部分业务办理完成后需要重新登录才生效。不退出重进的话,界面还停留在旧状态,容易让人误以为没办成。
我的做法是每次办完把过程记两行,写清时间、入口、卡在哪。下次再办同类业务,这两行比任何攻略都管用。
股票/量化开户欢迎找我!满足条件股票佣金万0.854、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!期权1.8元一张全包价!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
