您现在的位置是:动态 >>正文
MQL4自定义指标编写相关函数(二)
动态8人已围观
简介MQL4自定义指标:编写相关函数(二)在MQL4中,自定义指标是一种非常强大的工具,它可以帮助交易者根据自己的交易策略创建特定的技术指标。本文将继续介绍如何编写 ...
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自定义指标编写相关函数的介绍,希望对您的外汇交易有所帮助。
Tags:
上一篇:Basis - 基差
下一篇:Cash - 现金
相关文章
Currency Basket - 一篮子货币
动态The Concept of Currency BasketWhen it comes to the world of foreign exchange trading, one term that ...
【动态】
阅读更多2016年3月11日白银期货价格行情
动态2016年3月11日白银期货价格行情2016年3月11日,白银期货价格出现大幅波动,市场情绪波动剧烈。白银期货价格在凌晨时段一度上涨超过3%,但在随后迅速回落,最终以小幅上 ...
【动态】
阅读更多伦敦金K线形态之双飞乌鸦
动态伦敦金K线形态之双飞乌鸦伦敦金是世界上最重要的贵金属之一,也是外汇资讯站常被关注的交易品种之一。在伦敦金的K线图中,有一种名为“双飞乌鸦”的K线形态,它预示着可能出现重大的市场趋势 ...
【动态】
阅读更多