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

  发布时间:2024-06-24 21:42:52   作者:玩站小弟   我要评论
MQL4自定义指标编写相关函数(一)在外汇交易当中,自定义指标的编写可以帮助交易者更准确地判断市场走势,并作出相应的买卖决策。MQL4是一种专门用于编写外汇交易机器人和指 。

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

在外汇交易当中,自定义指标的编写可以帮助交易者更准确地判断市场走势,并作出相应的买卖决策。MQL4是一种专门用于编写外汇交易机器人和指标的编程语言。本文将介绍MQL4中常用的一些自定义指标函数。

1. iCustom函数

iCustom函数是MQL4中最常用的一个函数,它可以在指标中使用已经存在的自定义指标。具体的函数原型如下:

double iCustom(string symbol, int timeframe, string name, ...)

其中,参数symbol表示要应用指标的交易品种,参数timeframe表示要应用指标的时间周期,参数name表示要应用的指标的名称。iCustom函数的返回值是指标计算出来的值。

使用iCustom函数可以方便地调用已经存在的自定义指标,而不需要重复编写计算逻辑。

2. iADX函数

iADX函数是MQL4中用于计算动向指标ADX(Average Directional Movement Index)的函数,具体的函数原型如下:

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

其中,参数symbol表示要计算ADX的交易品种,参数timeframe表示要计算ADX的时间周期,参数period表示计算ADX所使用的周期数,参数applied_price表示计算ADX所使用的价格类型,参数mode表示计算ADX所使用的平滑方法,参数shift表示要获取ADX值的相对于当前时间的偏移量。

ADX指标可以用来判断市场的趋势强度,交易者可以根据ADX的数值来确定开仓和平仓的时机。

3. iBands函数

iBands函数是MQL4中用于计算布林带指标(Bollinger Bands)的函数,具体的函数原型如下:

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

其中,参数symbol表示要计算布林带指标的交易品种,参数timeframe表示要计算布林带指标的时间周期,参数period表示计算布林带指标的周期数,参数deviation表示布林带的偏移量,参数bands_shift表示要获取布林带指标值的相对于当前时间的偏移量,参数applied_price表示计算布林带指标所使用的价格类型,参数mode表示计算布林带指标所使用的平滑方法,参数shift表示要获取布林带指标值的相对于当前时间的偏移量。

布林带指标可以用来判断市场的价格波动情况,交易者可以根据布林带的宽度和价格在布林带中的位置来设定交易策略。

结语

本文介绍了MQL4中常用的一些自定义指标函数,包括iCustom、iADX和iBands函数。这些函数可以帮助交易者更全面地分析市场走势,制定相应的交易策略。熟练掌握这些函数的使用方法,可以提高交易者的交易效果和决策准确性。

相关文章

  • 炒外汇,方向判断就是这么简单

    外汇市场的方向判断外汇市场是全球最大的金融市场之一,每天交易额达数万亿美元。作为一个外汇投资者,要成功地在这个市场中炒外汇,方向判断是至关重要的。本文将介绍一些简单的方
    2024-06-24
  • 伦敦金的交易杠杆是不是越大越好?

    伦敦金不是一种黄金,而是一种贵金属保证金交易方式。正因为伦敦金交易有杠杆比例的存在,成为市场上最热门的黄金投资方式,广为投资者和炒家所追捧。杠杆比例的大小也会对投资者产生影响,那伦敦金的交易杠杆是不是
    2024-06-24
  • 现货黄金伦敦金

    ​很多投资者并不清楚现货黄金伦敦金是什么?伦敦金与现货黄金有区别吗?如果您对此有疑问,那就带着疑问跟小编一起来看下以下内容,相信您看完,会明白现货黄金伦敦金到底有什么区别。很多投资者并不清楚现货黄金伦
    2024-06-24
  • 伦敦金投资为什么会亏损

    投资者亏损主要是什么原因导致的?在伦敦金投资的过程中,交易的成败不仅与其自身的操作水平相关,多数投资者容易在交易中犯错,这就导致交易不顺畅。下面就来看看伦敦金投资亏损的九大因素。为什么能在黄金投资里挣
    2024-06-24
  • MQL4技术指标相关函数(四)

    MQL4技术指标相关函数(四)在上一篇文章中,我们介绍了MQL4中一些常用的技术指标相关函数,包括指标值获取函数、指标值设置函数、指标计算函数等。本文将继续介绍一些
    2024-06-24
  • 什么是追单?如何追单能避免风险?

    掌握基本的追单的方法对大家也是有帮助的,现在的追单是一种大家最常使用的做单方法,就是是在黄金价格剧烈波动的时候追单所做的交易,这样子做就存在很大的风险。那么如何追单能尽量避免风险?下面我们一起来看下吧
    2024-06-24

最新评论