写策略主要分三步走:
第一步要搞清楚策略逻辑。比如最简单的双均线策略,就是5日均线上穿20日均线做多,下穿做空。用PowerLanguage写出来是这样的:
inputs: FastLength(5), SlowLength(20);
vars: FastMA(0), SlowMA(0);
FastMA = Average(Close, FastLength);
SlowMA = Average(Close, SlowLength);
if FastMA crosses above SlowMA then Buy next bar at market;
if FastMA crosses below SlowMA then SellShort next bar at market;
第二步是回测优化。新手最容易犯的错误就是过度拟合参数,建议先用默认参数跑3年数据,看看盈亏比和最大回撤是否达标。比如这个双均线策略,我会测试在不同品种上的表现,螺纹钢可能适合(5,20)参数,而黄金可能(10,60)更稳。
第三步是实盘前的压力测试。重点检查滑点设置(建议设1-2跳)、手续费(按交易所标准加20%)、以及极端行情下的表现。我有个学生去年没做压力测试就直接实盘,结果遇到涨停板平不了仓,一晚上亏了30%。
MultiCharts最大的优势是策略编写简单,但要注意它的收费模式是按手续费加收20%,高频交易者慎用。我建议新手先从免费版练手,熟悉了再升级专业版。
对了,我会针对新手小白定期免费分享一些量化交易的资料和经验,如果你对量化交易感兴趣,或者想通过低成本、低门槛的方法实现量化交易,可以点赞并加我微信,我这边可以教你免费实现量化,总之找我就对了,手把手教你3天内实现量化交易。
发布于2025-7-17 14:51 北京


分享
注册
1分钟入驻>
关注/提问
18342365994
秒答
搜索更多类似问题 >
电话咨询
+微信


