「MA 用 20 还是 21?RSI 用 14 还是 12?」,这个问题的答案,比你想的更简单:用默认的。

一、先用默认参数
MA20、RSI14、MACD(12,26,9)、KDJ(9,3,3),这些默认值是被验证过最多的。
更重要的是:用的人最多。
技术分析有效的原因之一,就是大家都在看同一个东西。你用一个别人都不用的参数,反而失去了这个优势。
二、不要为了回测好看去调
这是最重要的一条。
在历史数据上,你总能找到一组"最优参数":
- MA 用 23 比 20 好
- RSI 用 11 比 14 好
但这叫过度拟合。你不是找到了规律,你是记住了历史的噪音(参考像样的回测)。
样本外的结果,几乎必然打回原形。
三、要调就按周期调
这是唯一合理的调整理由:
- 做 5 分钟:可以用更短的参数(比如 MA10)
- 做日线:可以用更长的(MA60、MA120)
因为不同周期的"一段合理的时间"确实不一样。
但即使这样,也建议在常用值附近选(10/20/60/120),不要选 17、43 这种。
四、一次只调一个
如果确实要调(参考系统什么时候该改):
- 一次只动一个参数
- 改完跑够 50 笔再评价
- 对比修改前后的三个数(胜率/盈亏比/回撤)
同时改三个,你不知道是哪个起了作用。
五、参数不是重点
最后这一条最值钱:
执行率对结果的影响,远大于参数。
一个用 MA20 但严格执行的人,会稳定跑赢一个用"最优参数"但随意执行的人(参考同样方法为什么你亏)。
把花在调参上的时间,用来记录和复盘,回报高得多。
参数微调带来的改善,在样本外几乎必然消失。
想系统建立指标体系,微信搜一搜关注公众号 XTradingTime 交易内训。参考系统什么时候该改。
