PTrade 提示委托被拒,常见原因有哪些
发布时间:5小时前阅读:9
策略信号明明出来了,委托却被柜台退回来。拒单的原因就那么几类,从后往前查最快。
回测和实盘的代码不能照搬。回测按历史行情逐笔回放,实盘要处理行情推送延迟、委托回报异步、部分成交这些情况。把回测里的”立即成交“假设直接用到实盘,结果一定是下单数量和预期对不上。
云端量化和本地客户端最大的区别在运行位置。策略托管在券商服务器上,本地电脑只负责编辑、提交和看结果,关机、断网、休眠都不影响执行。想清楚这一点,很多”为什么我关电脑单子还在跑“的疑问就自然消解了。
第三方库的支持有限。云端环境是封闭的,只能用平台内置的库和接口,自己 pip 装的包在服务器上不存在。写代码前先确认要用到的库在不在白名单里,否则本地跑得好好的,传上去就报模块找不到。
数据接口有调用频率限制。按标的数量、按 K 线周期、按请求次数都可能设上限,密集请求会被拒绝并返回空数据。批量取数要加间隔或分批,取不到数据先看是不是被限流,而不是怀疑代码逻辑。
上实盘前先跑一段仿真。仿真环境用真实行情但不动真钱,能验证下单链路、委托回报、异常处理是否正常。跑够一周再切实盘,比直接拿小仓位试错省心,也不会因为一次 bug 留下难看的数据。
云端不下单,按这个顺序查:策略是否已发布、运行时段是否覆盖当前时间、授权是否生效、标的是否在允许范围内、资金是否充足。五条逐一排除,多数问题在前两条,跟策略逻辑没关系。
平台升级会带来接口变更。字段改名、参数增减、返回值结构调整,都可能让老策略一夜之间跑不通。升级公告要看的,尤其是标注了”不兼容“的版本,提前在测试环境验证一遍再上生产。
判断一项要求是硬门槛还是操作习惯,看它写在哪里。写在业务规则里的是准入门槛,达不到就是办不了;写在操作指引里的是推荐做法,不照做也能办成,只是容易出错。两者混在一起,会浪费很多时间去满足根本不存在的条件。
最后提一句,办理过程中产生的回执、协议、页面截图,建议留一份。真出争议时,这些是唯一能说明当时约定内容的材料。
把规则当成工具而不是障碍,心态会不一样。它约束的是行为边界,边界之内怎么走,仍然有很大的空间。
股票/量化开户欢迎找我!满足条件股票佣金万0.854、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!期权1.8元一张全包价!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
