🔺

金字塔 PEL

PEL 公式语言,股期通用 期货

金字塔决策交易系统是国内主流的程序化交易平台之一,股票、期货、期权都能做。它内置的 PEL 公式语言 脱胎于「分析家公式体系」,和通达信文华麦语言同源——会一套就能很快上手另一套。

PEL 不仅能写技术指标和条件选股,最核心的优势在于直接驱动交易:把策略公式接到行情图表上, 就能自动下单、回测、统计盈亏,从「看图说话」一步跨到「机器执行」。

本手册把金字塔 PEL 的完整知识拆成九章,从安装界面、语法、函数库,到程序化交易与回测, 每章都配可复制的代码示例,照着做就能上手。

适用市场

  • 期货:金字塔的主战场,CTP 直连下单,支持多周期、多品种、图表与后台两套交易引擎。
  • A 股 / ETF / 期权:股票同样支持程序化交易、条件选股与回测,含 T+1、除权处理。
  • 通达信偏「看盘选股」不同,金字塔更侧重策略自动化与实盘执行

核心能力一览

能力说明对应章节
界面与公式编辑认识工作区、公式编辑器、K 线图基本操作安装与界面入门
PEL 语法变量与赋值、运算符、参数PEL 变量与运算
控制流语句IF/FOR/WHILE 条件与循环、注释控制流与语句
行情与数据函数开高低收量、历史引用、跨周期引用行情函数
交易控制函数BUY/SELL 等下单、持仓查询、止损止盈交易控制函数
技术指标函数MA/EMA/MACD/KDJ/BOLL/SAR 等技术指标函数
策略回测与图表图表交易 vs 后台交易、回测与统计策略回测与图表
账户与股票池账户资金查询、股票池、模组管理账户与股票池
除权与期权除权函数、期权希腊字母与定价除权与期权函数

两种交易引擎

金字塔的程序化交易有两条路线,理解它们的区别是用好金字塔的关键:

  1. 图表程序化交易:策略挂在 K 线图上,根据历史 K 线算出「理论持仓」并自动下单,信号直接标注在图上,直观、适合回测。
  2. 后台程序化交易:策略在后台运行,直接读写真实账户持仓,不依赖图表,适合多品种批量执行和实盘。

两套引擎的下单函数不同:图表用 BUY/SELL,后台用 TBUY/TSELL(加 T 前缀),详见交易控制函数

PEL 语法速览

{ 双均线交叉策略 }
MA5  := MA(CLOSE, 5);           { 赋值:不画线 }
MA20 := MA(CLOSE, 20);          { 赋值:不画线 }
金叉 := CROSS(MA5, MA20);       { 条件:5 日上穿 20 日 }

BUY(金叉, 1, MARKET);           { 金叉开多,市价 1 手 }
SELL(CROSS(MA20, MA5), 1, MARKET);  { 死叉平多 }
  • := 赋值不画线,: 赋值并画线;语句以 ; 结尾。
  • 行情数据:CLOSE/OPEN/HIGH/LOW/VOL,可简写 C/O/H/L/V
  • 注释用 //(行注释)或 { }

详见 PEL 变量与运算

学习路径

  1. 装好软件、熟悉界面安装与界面入门
  2. 吃透语法:变量、运算、赋值PEL 变量与运算
  3. 掌握控制流:IF/FOR/WHILE控制流与语句
  4. 数据与函数:行情、指标行情函数 / 技术指标函数
  5. 实战交易:下单、回测、账户交易控制函数 / 策略回测与图表

左侧导航列出了本手册的全部章节,随时可以跳转查阅。

📚 金字塔 PEL 操作手册(9 章)