麦语言常用函数速查手册.docxVIP

麦语言常用函数速查手册.docx

本文档由用户AI专业辅助创建,并经网站质量审核通过
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

麦语言常用函数速查手册

在量化交易与策略编写的世界里,麦语言以其简洁直观的特性,成为了众多投资者和开发者的得力工具。无论是构建技术指标,还是设计复杂的交易系统,熟练掌握并灵活运用各类函数,都是提升效率与策略质量的关键。本手册旨在梳理麦语言中最常用的各类函数,为您提供一份清晰、实用的参考指南,助您在策略编写的道路上更加得心应手。

一、基础数据与行情函数

这类函数是策略编写的基石,用于获取市场的基础交易数据。

1.1价格数据函数

*函数名称:`CLOSE`/`C`

*函数释义:获取当前周期的收盘价。

*语法格式:`CLOSE`或`C`

*应用示例:`MA(CLOSE,5);`表示计算5周期收盘价的简单移动平均。

*函数名称:`OPEN`/`O`

*函数释义:获取当前周期的开盘价。

*语法格式:`OPEN`或`O`

*函数名称:`HIGH`/`H`

*函数释义:获取当前周期的最高价。

*语法格式:`HIGH`或`H`

*函数名称:`LOW`/`L`

*函数释义:获取当前周期的最低价。

*语法格式:`LOW`或`L`

*函数名称:`VOL`/`VOLUME`

*函数释义:获取当前周期的成交量。

*语法格式:`VOL`或`VOLUME`

*函数名称:`AMO`/`AMOUNT`

*函数释义:获取当前周期的成交额。

*语法格式:`AMO`或`AMOUNT`

1.2行情引用函数

*函数名称:`REF`

*函数释义:引用某指标或数据在N个周期前的值。

*语法格式:`REF(X,N)`

*`X`:待引用的指标或数据。

*`N`:周期数,N为正整数表示向前引用。

*应用示例:`REF(CLOSE,1);`表示上一周期的收盘价。`REF(MA(C,5),2);`表示两天前的5日均线值。

二、数学运算函数

数学运算是策略逻辑的核心组成部分,这类函数提供了基本的算术与数值处理能力。

2.1基础算术函数

*函数名称:`ADD`/`+`

*函数释义:加法运算。

*语法格式:`ADD(A,B)`或`A+B`

*函数名称:`SUB`/`-`

*函数释义:减法运算。

*语法格式:`SUB(A,B)`或`A-B`

*函数名称:`MUL`/`*`

*函数释义:乘法运算。

*语法格式:`MUL(A,B)`或`A*B`

*函数名称:`DIV`/`/`

*函数释义:除法运算。

*语法格式:`DIV(A,B)`或`A/B`

*注意:除数B不能为0。

2.2高级数学函数

*函数名称:`ABS`

*函数释义:取绝对值。

*语法格式:`ABS(X)`

*函数名称:`MAX`

*函数释义:取两个或多个数值中的最大值。

*语法格式:`MAX(A,B)`或`MAX(A,B,C,...)`

*函数名称:`MIN`

*函数释义:取两个或多个数值中的最小值。

*语法格式:`MIN(A,B)`或`MIN(A,B,C,...)`

*函数名称:`SQRT`

*函数释义:计算平方根。

*语法格式:`SQRT(X)`

*注意:X应大于等于0。

*函数名称:`POW`

*函数释义:计算X的Y次方。

*语法格式:`POW(X,Y)`

*函数名称:`LOG`

*函数释义:计算自然对数。

*语法格式:`LOG(X)`

*函数名称:`EXP`

*函数释义:计算e的X次方。

*语法格式:`EXP(X)`

三、逻辑判断函数

逻辑判断函数用于构建策略的条件分支,是实现复杂交易逻辑的关键。

*函数名称:`IF`

*函数释义:条件判断。如果条件成立则返回一个值,否则返回另一个值。

*语法格式:`IF(COND,VAL1,VAL2)`

*`COND`:判断条件,结果为真(非0)或假(0)。

*`VAL1`:COND为真时返回的值。

*`VAL2`:COND为假时返回的值。

*应用示例:`IF(CLOSEOPEN,1,-1);`表示当收盘价大于开盘价时返回1,否则返回-1。

*函数名称:`AND`/``

*函数释义:逻辑与运算。所有条件都为真时,结果才为真。

*语法格式:`AND(COND1,COND2)`或`COND1COND2

文档评论(0)

平水相逢 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档