|
|
double iMACD( string symbol, int timeframe, int fast_ema_period, int slow_ema_period, int signal_period, int applied_price, int mode, int shift)
计算移动平均数汇总/分离指标并退回它的值。在系统中, OsMA称MACD直方图, 这个指标被作为二条线。 在客户终端,移动平均数汇总/分离被画作为直方图。
参数:
symbol - 计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe - 时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
fast_ema_period - 对于快速移动平均值周期数的计算.
slow_ema_period - 对于缓慢移动平均值周期数计算.
signal_period - 对于信号移动平均值周期数计算.
applied_price - 应用的价格。 它可以是应用价格列举的任意值.
mode - 指标行数组索引。它可以是 指标识别符列举的任意值.
shift - 从显示缓冲采取的值的索引(转移相对当前柱特定相当数量期间前).
示例:
if(iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0)>iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0)) return(0);复制代码 |
|