### 解决方案:分四步完成金字塔策略回测
#### 1. 准备基础环境(数据+软件设置)
先确保金字塔软件已安装(官网可下免费版),然后导入回测数据——打开软件后在“数据中心”选择品种(比如螺纹钢),勾选需要的周期(日线/1小时线),点击“下载数据”。这里要注意:数据完整性会直接影响回测结果,比如遗漏某段行情可能导致策略表现失真。具体数据接口配置和常见问题,在【公众号量化刘百万】里整理过金字塔数据导入的避坑指南,包括分钟线补全技巧。
#### 2. 用PEL语言编写简单策略
金字塔支持PEL、Python等语言,新手建议从PEL入手(语法类似麦语言,容易上手)。比如写一个双均线策略:当短期均线上穿长期均线做多,下穿做空。简单代码示例:
```
MA5:=MA(CLOSE,5);
MA20:=MA(CLOSE,20);
CROSS(MA5,MA20),BPK; //金叉做多
CROSS(MA20,MA5),SPK; //死叉做空
AUTOFILTER; //过滤重复信号
```
写完后保存为“策略公式”,命名比如“双均线回测”。
#### 3. 设置回测参数(关键细节别忽略)
在“策略回测”模块选择刚保存的策略,设置回测周期(比如2020-2023年日线)、初始资金(建议10万以上模拟真实资金)、手续费(按品种默认0.01%)、滑点(1个最小变动单位,比如螺纹钢1元/吨)。这些参数直接影响回测真实性,比如滑点设得太低,可能导致策略过度乐观。
#### 4. 执行回测并分析结果
点击“开始回测”,结束后重点看三个指标:胜率(建议>45%)、盈亏比(建议>1.5)、最大回撤(控制在20%以内)。如果回撤太大,可能需要优化均线周期(比如把MA20换成MA30)。
### 最后说句实在的
刚开始回测可能会遇到“策略看着赚钱,实盘却亏”的情况,多半是参数过度拟合或数据不完整导致的。如果你想参考更详细的PEL策略模板(比如加入止损止盈的改进版双均线),在【公众号量化刘百万】里有拆解过金字塔回测的完整案例,包括不同周期下的参数优化思路,新手可以对照着调整。
有具体问题(比如代码报错、结果异常)也可以问我,毕竟自己踩过的坑,能帮你少绕点路~
发布于7小时前 北京



分享
注册
1分钟入驻>

+微信
秒答
搜索更多类似问题 >
电话咨询
18270025212 

