2赞

357评论

14收藏

MQL4 Reference MQL4命令手册(完整版)

 

评论|共 357 个

EA狙击手

发表于 2013-7-22 08:17:41 | 显示全部楼层

iAO比尔.威廉斯的振荡器
double iAO( string symbol, int timeframe, int shift)
计算比尔.威廉斯的振荡器并且退回它的值。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前)。
示例:
  double val=iAO(NULL, 0, 2);

EA狙击手

发表于 2013-7-22 08:17:48 | 显示全部楼层

iBearsPower熊功率指标
double iBearsPower( string symbol, int timeframe, int period, int applied_price, int shift)
计算熊功率指标并且返回它的值。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
period   -   计算平均周期。
applied_price   -   应用的价格。 它可以是应用价格列举的任意值.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前) .
示例:
  double val=iBearsPower(NULL, 0, 13,PRICE_CLOSE,0);

EA狙击手

发表于 2013-7-22 08:17:58 | 显示全部楼层

iBands保力加通道技术指标
double iBands( string symbol, int timeframe, int period, int deviation, int bands_shift, int applied_price, int mode, int shift)
计算保力加通道技术指标并返回它的值。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
period   -   计算平均周期的主线。
deviation   -   与主线的偏差。
bands_shift   -   指标相对图转移。
applied_price   -   应用的价格。 它可以是应用价格列举的任意值.
mode   -   显示索引行。 它可以是指标线识别符列举的任意值.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前).
示例:
if(iBands(NULL,0,20,2,0,PRICE_LOW,MODE_LOWER,0)>Low[0]) return(0);

EA狙击手

发表于 2013-7-22 08:18:06 | 显示全部楼层

iBandsOnArray保力加通道指标
double iBandsOnArray( double array[], int total, int period, int deviation, int bands_shift, int mode, int shift)
计算保力加通道指标在不同数组上的数据存储。不同于iBands (...), iBandsOnArray函数,不由货币对名字,时间周期,应用的价格采取数据 。 必须提前准备价格数据。从左到右计算指标。 要对数组元素访问至系列列阵(即,从右到左),你必须使用ArraySetAsSeries 函数.
参量:
array[]   -   数据数组。
total   -   将计数的项目的数量。 0意味整体列阵。
period   -   计算主线的平均周期。
deviation   -   与主线的偏差。
bands_shift   -   指标相对图转移。
mode   -   显示索引行。 它可以是指标线识别符列举的任意值.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前).
示例:
if(iBands(ExtBuffer,total,2,0,MODE_LOWER,0)>Low[0]) return(0);

EA狙击手

发表于 2013-7-22 08:18:15 | 显示全部楼层

iBullsPower牛市指标
double iBullsPower( string symbol, int timeframe, int period, int applied_price, int shift)
计算牛市指标并返回它的值。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
period   -   计算平均周期。
applied_price   -   应用的价格。 它可以是应用价格列举的任意值.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前) .
示例:
  double val=iBullsPower(NULL, 0, 13,PRICE_CLOSE,0);

EA狙击手

发表于 2013-7-22 08:18:24 | 显示全部楼层

iCCI商品通道索引指标
double iCCI( string symbol, int timeframe, int period, int applied_price, int shift)
计算商品通道索引指标并且返回它的值。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
period   -   计算平均周期.
applied_price   -   应用的价格。 它可以是应用价格列举的任意值.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前) .
示例:
  if(iCCI(NULL,0,12,PRICE_TYPICAL,0)>iCCI(NULL,0,20,PRICE_TYPICAL,0)) return(0);

EA狙击手

发表于 2013-7-22 08:18:32 | 显示全部楼层

iCCIOnArray商品通道索引指标
double iCCIOnArray( double array[], int total, int period, int shift)
计算在不同数组存储的商品通道索引指标。不同于iCCI (...), iCCIOnArray函数, 不由标志名字,时间周期,应用的价格采取数据。 必须提前准备价格数据。指标从左到右被计算。 要对数组元素至于系列列阵访问(即,从右到左),你必须使用 ArraySetAsSeries 函数.
参量:
array[]   -   数据数组.
total   -   计算项目数字.
period   -   计算平均周期.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前).
示例:
if(iCCIOnArray(ExtBuffer,total,12,0)>iCCI(NULL,0,20,PRICE_TYPICAL, 0)) return(0);

EA狙击手

发表于 2013-7-22 08:18:42 | 显示全部楼层

iCustom指定的客户指标
double iCustom( string symbol, int timeframe, string name, ..., int mode, int shift)
计算指定的客户指标并且退回它的值。 必须在terminal_directory\experts\indicators目录内编写客户指标(*.EX4文件)。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
name   -   客户指标完成程序名称.
...   -   参量设置(如果需要)。通过的参量和他们的顺序必须与desclaration命令和客户指标的外部可变物的种类对应。
mode   -   索引行。 从0到7并且必须对应以其中一个使用的索引的 SetIndexBuffer 函数.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前).
示例:
  double val=iCustom(NULL, 0, "示例Ind",13,1,0);

EA狙击手

发表于 2013-7-22 08:19:04 | 显示全部楼层

iDeMarker
double iDeMarker( string symbol, int timeframe, int period, int shift)
计算DeMarker指标并返回它的值.
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
period   -   计算平均周期。
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前) .
示例:
  double val=iDeMarker(NULL, 0, 13, 1);

EA狙击手

发表于 2013-7-22 08:19:12 | 显示全部楼层

iEnvelopes包络指标
double iEnvelopes( string symbol, int timeframe, int ma_period, int ma_method, int ma_shift, int applied_price, double deviation, int mode, int shift)
计算包络指标并返回它的值。
参量:
symbol   -   计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe   -   时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
ma_period   -   主线的平均周期计算.
ma_method   -   MA方法。 它可以是其中任意 滑动平均值列举 值.
ma_shift   -   MA转移。 指标线垂直与图表的时间周期.
applied_price   -   应用的价格。 它可以是应用价格列举的任意值.
deviation   -   与主线的偏差。
mode   -   指标行数组索引。它可以是 指标识别符列举的任意值.
shift   -   从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前).
示例:
  double val=iEnvelopes(NULL, 0, 13,MODE_SMA,10,PRICE_CLOSE,0.2,MODE_UPPER,0);

您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则