本文主要是介绍文华财经公式编程:麦语言简介及基础语法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
文章目录
- 一、公式语言简介
- 二、文华财经的麦语言特点
- 三、基础语法
- 编写规则
- 操作符
- 定义变量
- 四、K线数据相关函数
- OPEN
- HIGH
- LOW
- CLOSE
一、公式语言简介
文华财经公式语言(麦语言)是一种专门用于金融领域的编程语言,它是由文华财经公司开发的。提供了丰富的金融计算函数和数据处理功能,可以用于金融市场的数据分析、模型建立和交易策略的开发。
二、文华财经的麦语言特点
-
简洁易学:麦语言采用了类似于C语言的语法结构,使得开发者可以快速上手并编写高效的金融算法。
-
强大的金融计算能力:麦语言内置了丰富的金融计算函数和指标,如移动平均线、布林带、MACD等,方便开发者进行各种金融数据分析和量化交易策略的实现。
-
高性能回测框架:麦语言提供了强大的回测框架,支持多种回测模式和交易规则的定义,可以进行快速有效的策略验证和优化。
-
实时行情数据订阅:麦语言支持实时行情数据的订阅和处理,可以方便地进行实时交易决策和监控。
-
可扩展性:麦语言支持与其他编程语言的互操作,可以方便地调用外部库和接口,满足更复杂的金融计算需求。
-
平台支持广泛:麦语言可以在文华财经的多个交易平台上运行,包括PC端、移动端和云端,满足不同用户的需求。
三、基础语法
编写规则
- 请使用半角输入,不区分大小写
- 每行语句以 “;” 结束
- 单行注释用" // ",多行注释用 " /* */ "
- “O” “H” “L” “C” 为系统关键字,不可以用作变量名。
操作符
定义变量
- 例1:A:CLOSE; // 定义变量A为收盘价(盘中k线没有走完的时候A为最新价)。
- 例2:MA5:=MA(C,5); // 定义收盘价的5周期均线(C为CLOSE简写)。
- 例3:A:=REF(C,1); // 取得前一根k线的收盘价。
四、K线数据相关函数
OPEN
取得 K 线图的开盘价,并将其连线,以下图例展示:
HIGH
取得 K 线图的最高价,并将其连线,以下图例展示:
LOW
取得 K 线图的最低价,并将其连线,以下图例展示:
CLOSE
取得 K 线图的收盘价,并将其连线,以下图例展示:
这篇关于文华财经公式编程:麦语言简介及基础语法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!