会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 MQL4自定义指标编写相关函数(二)!

MQL4自定义指标编写相关函数(二)

时间:2024-07-03 08:14:45 来源:金融通 作者:百科 阅读:451次

MQL4自定义指标:编写相关函数(二)

在MQL4中,自定义指标是一种非常强大的工具,它可以帮助交易者根据自己的交易策略创建特定的技术指标。本文将继续介绍如何编写与自定义指标相关的函数。

1. iHighest 和 iLowest 函数

在MQL4中,iHighest 和 iLowest 函数是两个非常有用的函数,它们可以帮助我们找到多个周期内的最高价和最低价。

iHighest 函数的基本语法如下:

int iHighest(string symbol, int timeframe, int type, int count, int start = 0)

其中,symbol 是指定的交易品种,timeframe 是指定的时间周期,type 是选择价格种类(可以是 OHLC、收盘价等),count 是计算的周期数,start 是起始周期。

类似地,iLowest 函数的语法与 iHighest 函数相似。

2. iADX 函数

iADX 函数也是一个常用的函数,它可以帮助我们计算平均方向指数(ADX)。

iADX 函数的基本语法如下:

double iADX(string symbol, int timeframe, int period, int applied_price, int mode, int shift)

其中,symbol 是指定的交易品种,timeframe 是指定的时间周期,period 是ADX指标的周期,applied_price 是选择价格种类,mode 是选择移动平均线的模式,shift 是指定的偏移量。

3. iBands 函数

iBands 函数可以帮助我们计算布林带指标。

iBands 函数的基本语法如下:

int iBands(string symbol, int timeframe, int period, int deviation, int bands_shift, int applied_price, int mode, int shift)

其中,symbol 是指定的交易品种,timeframe 是指定的时间周期,period 是指定的移动平均线的周期,deviation 是标准差的倍数,bands_shift 是移动平均线的偏移量,applied_price 是选择价格种类,mode 是移动平均线的模式,shift 是指定的偏移量。

4. iCustom 函数

iCustom 函数是一个非常强大的函数,它可以帮助我们使用自己编写的指标或者脚本。

iCustom 函数的基本语法如下:

int iCustom(string symbol, int timeframe, string name, int mode, int shift)

其中,symbol 是指定的交易品种,timeframe 是指定的时间周期,name 是自定义指标或者脚本的名称,mode 是指定的模式,shift 是指定的偏移量。

总结

MQL4提供了丰富的函数库,可以方便地编写自定义指标。在本文中,我们介绍了 iHighest、iLowest、iADX、iBands 和 iCustom 函数的基本用法。熟练掌握这些函数可以帮助我们更好地编写自定义指标,并根据自己的交易策略进行分析和决策。

以上就是关于MQL4自定义指标编写相关函数的介绍,希望对您的外汇交易有所帮助。

(责任编辑:行情)

相关内容
  • 交易的核心精髓是什么?
  • 外汇市场对全球金融创新和金融产品的影响分析
  • 外汇跟单系统的优化与调整策略分享
  • 外汇交易在国际支付和结算中的作用和创新
  • 期货兵法》十三篇
  • 外汇跟单中的量化分析技术解读
  • 外汇交易基础知识普及:了解货币对、交易时间
  • Butterfly Pattern指标详解:外汇交易中的蝴蝶形态指标应用技巧分享
推荐内容
  • 教你如何在外汇汇市大海中赚钱法
  • 外汇跟单中的趋势跟随交易策略
  • 警惕!假冒TICKMILL平台被曝正主出击,谨防继续受骗!
  • 外汇跟单中的多因子模型与机器学习方法的结合应用
  • 交易就是赌大行情
  • 爱汇查汇友外汇交易中的主要交易时段解析爱汇查汇友