
MetaTrader 4 客户端的秘密:指标
在现在的经济市场中没有技术指标是很难分析估测市场状态的。您可以创建你自己的指标或使用插入指标。插入的指标比客户本身指标相对较快,但是一些工具特性在客户指标内不能满足。比如,附加到图表指标可以在主窗口和子窗口都有显示。另外,指标的计算不会是价格/成交量,而是其他指标上的值。
聪明地应用插图指标将有助于自己编写的程序。
在 MetaTrader 4 客户端内插入三十个指标。按照条件分为以下四组:
- 震荡指标;
- 趋势指标;
- Bill Williams指标;
- 成交量.
趋势指标能够帮助在一个方向内探测价格浮动。震荡指标允许探测一些同时回转和前进。Bill Williams指标具有震荡指标和趋势指标的双重特性。成交量分析不是价格变动,而是进入柱的替克总数。
分组总结指标特点简表
使用图表中的连接,您可以查看相应插入指标的源代码。
指标 |
简称 |
类型 | Separate/ Main |
结合 s / m |
添加线 | 周期/ 平移 |
应用 |
MA 方法 | 水平 |
Acceleration/Deceleration Oscillator | AC | b | s | +/- | - | -/- | - | - | + |
Accumulation/Distribution | A/D | v | s | +/- | - | -/- | - | - | + |
Alligator | Alligator | b | m | -/+ | - | +/+ | + | + | - |
Average Directional Movement Index | ADX | t | s | +/- | - | +/- | + | - | + |
Average True Range | ATR | o | s | +/- | - | +/- | - | - | + |
Awesome Oscillator | AO | b | s | +/- | - | -/- | - | - | + |
Bears Power | Bears | o | s | +/- | - | +/- | + | - | + |
Bollinger Bands | BB | t | m | +/+ | + | +/+ | + | - | + |
Bulls Power | Bulls | o | s | +/- | - | +/- | + | - | + |
Commodity Channel Index | CCI | t | s | +/+ | + | +/- | + | - | + |
DeMarker | DeM | o | s | +/- | - | +/- | - | - | + |
Envelopes | Env | o | m | +/+ | + | +/+ | + | + | + |
Force Index | FRC | o | s | +/- | - | +/- | + | + | + |
Fractals | Fractals | b | m | -/+ | - | -/- | - | - | - |
Gator Oscillator | Gator | b | s | +/- | - | +/+ | + | + | + |
Ichimoku Kinko Hyo | Ishimoku | o | m | -/+ | - | +/- | - | - | - |
Market Facilitation Index | BW MFI | b | s | +/- | - | -/- | - | - | + |
Momentum | Momentum | o | s | +/+ | + | +/- | + | - | + |
Money Flow Index | MFI | v | s | +/- | - | +/- | - | - | + |
Moving Average | MA | t | m | +/+ | + | +/+ | + | + | + |
Moving Average Convergence/Divergence | MACD | o | s | +/- | - | +/- | + | - | + |
Moving Average of Oscillator | OsMA | o | s | +/- | - | +/- | + | - | + |
On Balance Volume | OBV | v | s | +/- | - | -/- | + | - | + |
Parabolic SAR | Parabolic | t | m | -/+ | - | +/- | - | - | - |
Relative Strength Index | RSI | o | s | +/+ | + | +/- | + | - | + |
Relative Vigor Index | RVI | o | s | +/- | - | +/- | - | - | + |
Standard Deviation | StdDev | t | s | +/+ | + | +/+ | + | + | + |
Stochastic Oscillator | Stochastic | o | s | +/- | - | +/+ | + | + | + |
Volumes | Volumes | v | s | +/- | - | -/- | - | - | + |
Williams’ Percent Range | %R | o | s | +/- | - | +/- | - | - | + |
类型
- o – 震荡指标;
- t – 趋势指标;
- b – Bill Williams指标;
- v – 成交量.
Separate/main
- s – 按照默认值附加到子窗口;
- m –按照默认值附加到主窗口.
结合 s/m: 能否在子窗口(s)或主窗口(m)添加结合指标。
添加线: 添加线,先前指标数据和第一指标数据当被拖拉时,在 “应用”窗口将会显示。
先前指标数据 - 最后添加到主窗口或子窗口的数据。如果没有添加数据,先前指标数据成为图表数据.并且被添加的指标将以图表的平仓价位基础建造。
第一指标数据 - 作为第一次添加到主窗口或子窗口的数据。如果没有添加数据,第一指标数据成为图表数据。 并且被添加的指标将以图表的平仓价位基础建造。
周期/平移:在指标属性窗口的“参数”栏内在相应名称的部分可以随意改动。
应用:在指标属性窗口的“参数”栏中可以选择“应用”范围。
МА 方法: 在“参数”栏选择。 (移动平均数创建方法选择)。
水平: “水平”栏选择。
如何添加指标到图表
添加一个指标到图表可以有六种方法:
- 使用主菜单命令:
- 使用
键
- 在“导航”窗口双击指标名称;
- 选择“导航”窗口的菜单命令:
- 使用设置热键;
- 用鼠标拖拉指标到主窗口或其他指标子窗口(drag-and-drop)。
前五种方法基本上类似。我们可以把些指标添加设为默认形式。此外,指标将会按照默认在图表或子窗口中画出。第六中方法拖拉显然有趣些。当拖拉到图表中后,一些指标可以计算从其他指标值到添加图表。这些“特殊”指标分别为:
- 保加力通道指标;
- 商品通道指数指标;
- 包络线指标;
- 动量指标;
- 移动平均线;
- 相对强弱指数指标;
- 标准离差。
插入的指标能够与其他指标或其他指标计算的值结合。 结合起来,指标的添加和放置会显示出来,但是它本身具有边界。这种情况下,指标的值将附加到图表值。
一个插入的指标会以默认形式显示到子窗口,并且能够在子窗口内与已存在的指标结合。.一个插入的指标会以默认形式显示到主窗口,并且能够在主窗口内与已存在的指标结合。
大多数指标只能以默认形式添加到图表。只有上边的七个“特殊”指标可以同时添加到主窗口和子窗口。
如何将添加到主窗口的指标以默认形式在子窗口中打开
以下指标可以在子窗口中默认打开:
- 商品通道指数指标
- 动量指标
- 相对强弱指数指标
- 标准离差
现在我们以商品通道指数指标为例学习这些指标的属性。
如上面所说的这个指标可以以默认形式在子窗口中打开:
添加CCI到主窗口,需要拖拉至图表。指标的属性将会给出:
实际上,图表和指标是同时的。所以,如果没有其他指标,第一指标数据和先前指标数据成为图表本身的数据,并且在画线方法上先前指标值与第一指标值没有差别。
这样,添加指标到图表窗口,需要拖拉指标到图表并且选择第一指标数据或先前指标数据。
得到的结果:
动量指标,相对强弱指数指标和标准离差添加到图表窗口的方式同上。
如何将添加到子窗口的指标以默认形式在主窗口中打开
这组的指标列表如下:
- 保加力通道指标;
- 包络线指标 ;
- 移动平均线
让我们以移动平均线为例。这个指标默认形式如下:
MA 添加到一个独立的子窗口,需要比前面多一些动作。
首先,一个独立的子窗口必须“创建”。这样,我们就可以在子窗口中添加任何指标到图表。例如, MACD。
现在,我们可以拖拉移动平均线到MACD 窗口内并且在属性窗口选择先前指标数据或第一指标数据(在子窗口内仅有一个指标, the MACD,它将是第一个也是最后一个)。
当一定数量的指标添加到子窗口后,它总会探测其中的哪一个更合适。选择先前指标数据作为显示s "->", 还是第一指标数据 "=>"。
使价格数据能够在图表中显现需要选定。
我们在获得 MACD 和移动平均线的折叠。我们可以停止,但是仍然需要将移动平均线保留在窗口中。这样做,需要移除 MACD。但是,如果我们这样移除,在 MACD 的值也将被删除。所以,首先需要将移动平均线从MACD上脱离。例如,关闭值。
现在, MACD可以移除,移动平均线将保留在独立窗口中。
因此,不同指标的属性结合可以建立一个相当复杂的系统。
一些添加指标的常规属性
- 如果添加指标可以获取几个线上的指标值 (多于一个),它将会在零线上或主线上计算。在代码中,这条线被用到探测 SetIndexStyle 函数的第一参数值。例如,如果添加上的指标在
MACD上计算,计算值将带着柱状图值进入 MACD 代码: SetIndexStyle(0, DRAW_HISTOGRAM)。
- 许多指标对于最大和最小限量存在默认值,例如, RSI。在这种情况下,在将它添加到另一个指标之后,例如, MACD, 它们的边界不能重合等等。RSI 将不会关注MACD 窗口。
纠正这一点,需要改变最大和最小,让指标独立存在。
- 当一定数量的指标添加到一个子窗口时,总是会尽可能地探测哪一个更合适。选择先前指标数据显示 "->",第一指标数据作为显示 "=>"。
通过上面的例子,指标的构建可以分为以下:
- 添加MACD;
- 在第一指标数据上计算 MA,获取MACD值;
- 在第一指标数据上计算 RSI,再次获取MACD值;
- 使CCI和 MACD结合;
- 在先前指标数据计算动量指标,获取 CCI值。
- 插入的指标不仅可以和插入的指标结合,同样可以和客户指标结合。添加的原理相同。例如:
怎样创建水平
一些指标允许创建水平。对于 MA,可以创建一个应用水平通道。这样需要进入到“水平”栏并使用“添加”键设定值。
现在,如果我们使 MA的颜色与背景颜色相同,我们将在移动平均线获取创建通道。
"Visualization" 栏
最后,让我们来总结一下在 MetaTrader 4 客户端中的指标属性。所有的指标,无论是插入指标还是客户指标都存在这种属性。它们可以接受商品,图表和技术分析工具。
对于不同时间段的同样商品数据分析结果是不同的,这已经不是秘密。可以使用不同的技术工具,包括不同设定的不同指标。当改变时间周期时,为了不用一而再再而三的调动指标:在指标属性窗口的时间周期内可以进行改变。
在未来,当相互转换不同时间周期时,将会看到不同的指标。对于其他商品会保留使用模板。
例如:在时间周期H1 和 M15,相同的指标, MACD 和MA被添加,但是不同的时间周期。
- 时间周期为 H1; MACD值为12, 26, 9;在 MACD周期上计算MA 的7个周期; MA(7)上计算MA 的5个周期。
- 时间周期为 M15: MACD 值为 24, 52, 18;在 MACD周期上计算MA 的28 个周期; MA(28)上计算MA 的20个周期。
Original article: http://articles.mql4.com/ru/articles/1422
本文由MetaQuotes Ltd译自俄文
原文地址: https://www.mql5.com/ru/articles/1422
注意: MetaQuotes Ltd.将保留所有关于这些材料的权利。全部或部分复制或者转载这些材料将被禁止。
This article was written by a user of the site and reflects their personal views. MetaQuotes Ltd is not responsible for the accuracy of the information presented, nor for any consequences resulting from the use of the solutions, strategies or recommendations described.

非常有用
非常有用