MT4智能交易编程教程-技术指标iGator函数
函数返回鳄鱼振荡器指标处理器。振荡器表示鳄鱼指标蓝线和红线(上升柱状图)的区别以及红线和绿线的区别(下降柱状图)。 int iGator(
string symbol, // 交易品种名称
ENUM_TIMEFRAMES period, // 周期
int jaw_period, // 咽喉计算周期
int jaw_shift, // 咽喉平移
int teeth_period, // 牙齿计算周期
int teeth_shift, // 牙齿平移
int lips_period, // 唇部计算周期
int lips_shift, // 唇部平移
ENUM_MA_METHOD ma_method, // 平滑类型
ENUM_APPLIED_PRICE applied_price // 价格或者处理器类型
); |
参量 symbol [in]证券交易品种名称,数据用来计算指标。 NULL 值代表当前交易品种。 period [in] 周期值可以是 ENUM_TIMEFRAMES 值中的一个,0代表当前时间表。 jaw_period [in] 蓝线平均周期(鳄鱼颌骨)。 jaw_shift [in] 与价格图表有关的蓝线变化。不能直接连接到指标柱状图的视觉变化。 teeth_period [in] 红线的平均周期(鳄鱼牙)。 teeth_shift [in] 关于价格图表的红线变化。不能直接连接到指标柱状图的视觉变化。 lips_period [in] 绿线的平均周期 (鳄鱼唇)。 lips_shift [in] 关于价格图表的绿线变化。不能直接连接到指标柱状图的视觉变化。 ma_method [in] 平滑类型。可以是 ENUM_MA_METHOD值中的一个。 applied_price [in] 使用价格。可以是任意 ENUM_APPLIED_PRICE 价格常量或者另外指标处理器。 返回值 返回特殊技术指标处理器,失败返回 INVALID_HANDLE. 计算机内存从不使用的指标中释放,使用指标处理程序传递到的函数 IndicatorRelease() 。 注释 缓冲区代码: 0-UPPER_HISTOGRAM,1-上升柱状图的颜色缓冲区, 2 - LOWER_HISTOGRAM, 3 - 下降柱状图的颜色缓冲区。
|