PTrade 的模板策略,改错一个参数就废了
发布时间:39分钟前阅读:6
很多人的第一个策略是从模板改的,改了两个数字就上线。这种方式上手快,但有个前提:你得知道那个参数是干什么的,否则改错一个,整个策略的行为就变了。
举三个最容易被改坏的参数。
1、调仓周期。模板里通常写的是"每 N 个周期调一次仓"。这个 N 如果是按分钟算,你以为是每天,实际是每 N 分钟,一天下来会交易几十次,成本远高于预期。改之前先确认单位是按天、按分钟还是按 bar。
2、持仓数量。模板里写"最多持有 N 只"。这个数字决定分散程度,也决定单只的仓位比例。把它从 5 改成 20,看起来是更分散,实际每只仓位变小,交易笔数变多,费用上升,而分散带来的风险下降未必抵得过成本。
3、止损阈值。很多模板里写着固定百分比止损。改成更小的数字,止损更频繁,可能在震荡里被反复扫出;改大,单次亏损变大。这个参数没有标准答案,但改完必须在模拟盘里跑够时间看效果。
除了这三个,还有一类参数不建议动:涉及数据接口名称、字段名、委托类型的。这些改动一旦出错,通常不是策略变差,而是直接不工作。
判断标准:每改一个参数,都能说出它变大或变小之后会发生什么。说不出来,就先别改,去把那一行代码看明白。
还有一个原则值得记住:一次只改一个参数。同时改三个,跑出来的结果变好或变坏,你都无法归因,下次还得重来。慢慢改、每次记录、每次对比,效率看起来低,实际最快。
改参数这件事本身也有边界。如果一个策略只有某一组参数表现好,相邻参数表现都很差,那说明它不稳定,不是参数没调好。这种情况下的正确做法不是继续调,而是换逻辑。
再补一句关于模板的心态:模板的正确用法是当作参照,不是当作答案。它告诉你这类策略大概长什么样、有哪些环节,但每个参数为什么取那个值,模板不会解释。花半小时把模板逐行读懂,收益比改十个参数都大。
股票开户欢迎找我!可以申请万0.854的股票佣金、etf 可转债佣金万0.5、国债逆回购一折(百万分之一)!量化软件QMT+ptrade免费使用!还有888、999资金靓号等你选!
温馨提示:投资有风险,选择需谨慎。



问一问
从业认证

+微信
分享该文章
