1. 基础趋势策略:以双均线交叉(5日/20日均线)为例,核心逻辑是金叉做多、死叉做空。金字塔PEL语言编写基础版核心代码如下:
```
MA5:MA(CLOSE,5);
MA20:MA(CLOSE,20);
BUYCOND:=CROSS(MA5,MA20);
SELLCOND:=CROSS(MA20,MA5);
ENTERLONG:BUYCOND;
EXITLONG:SELLCOND;
```
这种源码在金字塔官网“策略社区”的“新手区”能找到基础版,不过实盘要优化过滤条件(比如加波动率过滤),公众号【量化刘百万】里有带成交量过滤的PEL源码拆解,能避免假突破。
2. 波段震荡策略:像布林带突破策略,用中轨±2倍标准差做区间,突破上轨做多、下轨做空。金字塔自带布林带指标,但原生代码没考虑仓位管理,【量化刘百万】里整理过带动态仓位(根据ATR调整手数)的PEL模板,新手改参数就能用。
3. 多因子组合策略:比如结合MACD + RSI + KDJ的共振策略,需要用金字塔的“公式管理器”写多条件逻辑。这种复杂策略建议先看简化版,金字塔官方论坛的“策略大赛”板块有往届获奖作品(带源码),【量化刘百万】也对比过不同因子组合的回测效果,能少走弯路。
另外,还有一个带有止盈条件的交易系统代码示例:
```
手数:=SS;
//交易条件
开多条件:=REF(CROSS(LL1,HH1)&&结算价>ref(结算价,1),1);
平多条件:=CROSS(HH1,LL1);
开空条件:=REF(CROSS(HH1,LL1)&&结算价平空条件:=CROSS(LL1,HH1);
//止盈代码
IF H - ENTERPRICE >= 5*MINDIFF THEN
SELL(HOLDING>0,HOLDING,MARKET); //多头止盈
IF ENTERPRICE - L >= 5*MINDIFF THEN
SELLSHORT(HOLDING<0,HOLDING,MARKET); //空头止盈
//交易系统
平空:SELLSHORT(平空条件 AND HOLDING<0,手数,LIMITR,C);
平多:SELL(平多条件 AND HOLDING>0,手数,LIMITR,C);
开空:BUYSHORT(开空条件 AND HOLDING>=0,手数,LIMITR,C);
开多:BUY(开多条件 AND HOLDING<=0,手数,LIMITR,C);
```
如果看源码时对PEL语法(比如全局变量、循环结构)有疑问,可以联系【量化刘百万】的量化刘经理交流。文中提到的双均线和布林带策略模板,在【量化刘百万】里有按“新手 - 进阶”分类的清单,代码注释写得很细,能直接复制到金字塔测试。
如果你想进一步了解更多金字塔策略模板和使用教程,也可以点赞加相关人士微信获取《金字塔极简操作手册》 + 5套验证过的趋势策略源码,包含详细的参数设置说明,加微信时备注“金字塔”,还能获得实时答疑服务。同时,你还可以下载APP“盈米启明星”并输入店铺码6521,加微信联系顾问,我们的专业团队会为你提供更全面的投资服务。
发布于21小时前



分享
注册
1分钟入驻>

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

