### 一、先理清策略逻辑(新手最容易跳过的一步)
别一上来就写代码!先拿纸笔画清楚:用什么指标判断买卖?比如最简单的“双均线交叉”——5日均线金叉20日均线时做多,死叉时做空。这种逻辑简单、信号明确,适合新手练手。
(在公众号【量化刘百万】里有金字塔PEL语言的入门笔记,里面提到过类似的基础策略框架,包含指标选择和逻辑梳理的思路,可参考)
### 二、用PEL语言写基础代码(金字塔主流语言,简单易学)
打开金字塔,新建“策略公式”,选PEL语言,直接套模板:
```plaintext
// 双均线策略示例(金字塔PEL语言)
MA5:=MA(CLOSE,5); // 计算5日均线
MA20:=MA(CLOSE,20); // 计算20日均线
// 交易条件:金叉做多,死叉做空
IF CROSS(MA5,MA20) THEN BEGIN // 5日均线上穿20日均线
BUY(1,1,MARKET); // 买入1手,市价单
END
IF CROSS(MA20,MA5) THEN BEGIN // 20日均线上穿5日均线(死叉)
SELL(1,1,MARKET); // 卖出1手,市价单
END
```
代码不用死记,金字塔自带“函数列表”,搜“MA”“CROSS”就能找到用法,对着写就行。
### 三、调试和回测(关键步骤,避免实盘踩坑)
1. 语法检查:写完点“编译”,红叉报错就看提示(比如少个分号、函数拼错);
2. 回测参数:选品种(比如螺纹钢指数)、时间周期(日线)、测试时间(近1年),费率设0.0001(模拟真实手续费);
3. 看结果:重点看“胜率”“盈亏比”,如果胜率低于40%、最大回撤超过20%,可能是均线周期没调好(比如换成10日和30日试试)。
刚开始写策略别追求复杂,把双均线这种基础逻辑跑通,再慢慢加过滤条件(比如成交量放大才交易)。如果你想看看具体的PEL代码注释和调试时的常见问题,在公众号【量化刘百万】里做过详细拆解,里面还有金字塔软件的操作截图,能帮你少走不少弯路。
发布于2026-1-26 09:39 北京



分享
注册
1分钟入驻>

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

