🥢

文华财经 WT8

麦语言量化,国内期货主力软件 期货

文华财经是国内使用最广泛的金融行情与交易软件之一,WT8 是其内置的量化交易模块。 它用一套名为「麦语言」的公式语言来编写交易模型,门槛低、上手快,是国内期货程序化交易的主力工具之一。

麦语言属于「分析家公式体系」,和 通达信 公式、金字塔 PEL 同源—— 学通一套,几套都能上手。本手册把 WT8 量化交易的完整流程拆成若干章节,从安装界面、模型概念、语法、 函数库,到回测与优化、模组实盘,每章都配可复制的示例,照着做就能上手。

适用市场

  • 商品期货 / 金融期货 / 期权:WT8 的主战场,支持主力合约、连续合约、自动移仓换月。
  • 股票:可编写股票模型,并提供除权函数处理复权问题,但不是它的强项。

如果你的目标主要是 A 股选股,通达信 可能更合适;做期货程序化,WT8 是首选之一。

核心能力一览

能力说明对应章节
安装与界面下载安装、主界面分区、K 线图与公式管理器安装与界面入门
模型与模组理解「模型 = 策略逻辑」「模组 = 实盘运行实例」模型与模组概念
麦语言语法赋值、输出、运算符、控制流、注释麦语言语法入门
K 线与行情函数开高低收量、结算价、历史引用、盘口报价K 线与行情函数
均线指标MA / EMA / SMA 的原理与写法均线指标详解
信号执行BK/SK/SP/BP/BPK/SPK 等交易指令信号执行函数
模型编写与回测收盘价模型/指令价模型、历史回测与报告模型编写与回测
参数优化枚举/遗传寻优、敏感性测试参数优化
模组实盘装入模组、资金管理、自动移仓模组实盘与移仓

麦语言语法速览

// 赋值(不画线)
MA5 := MA(CLOSE, 5);
// 输出(画线)
MA20: MA(CLOSE, 20);
// 条件与信号
BK(CROSS(MA5, MA20));   // 金叉买开
SP(CROSS(MA20, MA5));   // 死叉卖平
  • 一条语句以 ; 结尾;:= 表示赋值不画线,: 表示赋值并画线输出。
  • 内置行情数据:CLOSE / OPEN / HIGH / LOW / VOL(也写作 C / O / H / L / V)。
  • 注释用 //{ }
  • 模型用 BK / SK / SP / BP / BPK / SPK 等指令发出买卖信号。

详见 麦语言语法入门

学习路径

  1. 装好软件、熟悉界面安装与界面入门
  2. 理解模型与模组的关系模型与模组概念
  3. 吃透语法:赋值、输出、控制流麦语言语法入门
  4. 掌握函数:行情数据、均线、信号指令K 线与行情函数 / 均线指标详解 / 信号执行函数
  5. 实战:编写模型 + 历史回测 + 参数优化模型编写与回测 / 参数优化
  6. 上实盘:模组运行与自动移仓模组实盘与移仓

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

📚 文华财经 WT8 操作手册(9 章)