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函数。这些函数可以帮助交易者更全面地分析市场走势,制定相应的交易策略。熟练掌握这些函数的使用方法,可以提高交易者的交易效果和决策准确性。
(责任编辑:排行)
-
非农做单亏损的原因分析对于外汇交易者来说,非农业就业数据公布是一项重要的事件,它往往会引发外汇市场的剧烈波动。许多交易者视非农数据为一个重要的交易机会, ...[详细]
-
警告!FXTM富拓平台赚钱信号的欺诈行为FXTM富拓平台是一家专业提供外汇交易服务的平台,为广大投资者提供了投资外汇市场的机会。然而,近期在FXTM富拓平台出现了 ...[详细]
-
投资者应谨慎选择!FXTM富拓平台看涨信号的亏损近年来,不断有人涌入外汇交易市场,希望通过投资外汇,实现财富的增值。而FXTM富拓平台就是一家备受欢迎的外汇 ...[详细]
-
客服堪忧!投诉不处理在现代社会,外汇交易已经成为了人们日常生活中不可或缺的一部分。而富拓外汇作为行业内的佼佼者,一直以来都承诺提供最优质的服务。但是,最 ...[详细]
-
准备工作非农业就业数据(Non-Farm Payrolls)通常被认为是外汇市场上最重要的经济数据之一,其公布会对市场情绪和汇率产生重大影响。在非农之夜期间,外汇交易 ...[详细]
-
FXTM富拓平台:赚钱信号的诱惑与亏损结局 FXTM富拓平台是一家专门提供交易信号和交易平台的公司,吸引了很多投资者的关注。但是,其中的交易信号是否真的可靠呢?这些信 ...[详细]
-
空欢喜与实际亏损——FXTM富拓平台赚钱信号的危险性随着互联网的发展和全球贸易的增加,外汇交易成为了越来越受欢迎的投资手段。而FXTM富拓平台作为外汇投资的平 ...[详细]
-
投资陷阱:各种投资路上都存在风险在当今社会,投资已经成为了人们获取财富增值的主要方式之一。随着社会经济的发展和科技的进步,投资也变得越来越多样化,从传统的股票、债 ...[详细]
-
什么是QE?QE的概念和作用QE是Quantitative Easing的缩写,即量化宽松政策。这是一种中央银行采取的货币政策工具,通过购买国债和其他金融资产来增加流 ...[详细]
-
FXTM富拓外汇平台曝光:不为人知的黑暗面在当今全球外汇市场上,FXTM富拓外汇一直被认为是最受欢迎的平台之一。然而,除了其广泛的知名度和广告宣传之外,我们必须认识到 ...[详细]