Spread (点差)
Spread MetaTrader 指标 — 在主图表窗口显示当前的点差。您可以修改字体参数,指标的位置和点差的标准值。点差在每次变动之后都会重新描绘,以确保为最新、有效的点差值。这对那些提供浮动点差或点差经常扩大的经纪商非常有用。您可以在当前 Bid(买入价格)线附近显示点差标记。该指标可用于MT4和MT5。
输入参数
- UseCustomPipSize (默认 = false) — 如果为 true,点数规模将会根据 DecimalPlaces 输入参数决定,否则将使用经纪人的默认点数规模。
- DecimalPlaces (默认 = 0) — 点数小数位数。如 "4",如果点数看起来像 "0.0001"。
- DrawLabel (默认 = false) — 如果为 true,将在 Bid 线附近做一个小文本标记,显示当前点差值。
- AlertIfSpreadAbove (默认 = 0) — 在大于零时,当点差超过给定值的时候就会发出声音示警。
- AlertIfSpreadAbove (默认 = 0) — 如果大于零,则当点差超过指定值时,将发出一条或多条已定义的提醒。
- AlertNative (默认 = true) — 如果为true,则将使用本机弹出提醒。
- AlertSound (默认 = false) — 如果为true,则将播放声音提醒。
- AlertEmail (默认 = false) — 如果为true,则将通过电子邮件发送提醒。在MetaTrader中,邮件应通过工具->选项->电子邮件正确设置。
- AlertNotification (默认 = false) — 如果为true,提醒将通过推送通知发送至您的移动设备。在MetaTrader中,提醒应通过工具->选项->提醒正确设置。
- font_color (默认 = Red) — 点差指标的颜色。
- font_size (默认 = 14) — 点差指标的大小。
- font_face (默认 = "Arial") — 点差指标的字体。
- corner (默认 = ANCHOR_LEFT_UPPER) — 点差指标的位置。
- spread_distance_x (默认 = 10) — 自角落到指标的水平距离。
- spread_distance_y (默认 = 130) — 自角落大指标的垂直距离。
- DrawTextAsBackground (默认 = false) — 如果为 true,带有差价数值的文本标签将作为背景。如果您不希望指示器遮盖图表,此参数可能很有用。
- label_font_color (默认 = Red) — 点差标记的颜色。
- label_font_size (默认 = 13) — 点差标记的大小。
- label_font_face (默认 = "Courier") — 点差标记的字体。
示例
指标可对当前差价的点数(点)进行测量。因为点数概念的说法不统一,因此有了一个 DecimalPlaces 输入参数。使用该参数,您可以更改指标的点数概念。如果您将其设置为 0,您将告知指标一个点数看起来像“1”,没有小数位。这样,1201.4/1202.6 这样的报价将导致 1.2 个点的差价。如果您将 DecimalPlaces 设置为 1,则表示您的点数看起来像“0.1”,有一个小数位。这就表示,以上的报价有 12 个点的差价。此外,如果您认为正确的点数应该看起来像“0.01”,您将 DecimalPlaces 设置为 2,则相同报价的差价将变为 120。
在另外一个示例中,我们来看一下 0.76654/0.76773 的加元/瑞郎报价。如果您希望使用“0.0001”作为点数,您仅需将 DecimalPlaces 设置为 4,指标即可将该报价的差价显示为 11.9 个点。如果您将 DecimalPlaces 设置为 5,指标输出看起来将像 119 个点。
如果您希望使用 DecimalPlaces 设置自定义点数规模,那么 UseCustomPipSize 应为 true。当 UseCustomPipSize 为 false,指标将使用当前报价的默认点数规模。例如,它将为 1201.4/1202.6 的报价输出 12,为 0.76654/0.76773 的报价输出 119。
该指标不会发出交易信号。仅能辅助您做出交易决定,设置适当的止损或止盈水平以及以一种简单、快速的方式通知您当前市场的形势。
下载 (ver. 1.08, 2022-03-23)
MetaTrader 4 Spread zip 格式 MetaTrader 4 Spread mq4 格式 MetaTrader 5 Spread zip 格式 MetaTrader 5 Spread mq5 格式讨论
您有关于此指标的任何建议或问题吗?您可以始终与其它交易者或MQL程序员在我们的外汇论坛讨论Spread。
更新日志
1.08 - 2022/3/23
- 略微提升了当 DrawLabel = true 时的性能。
1.07 - 2020-04-09
- 增加了三种提醒类型:本地提醒、邮件提醒和推送通知。
- 修复了MT5中点差标签的定位错误。
1.06 - 2016-07-07
- 增加了一个用于点差大小线条标签的选项。
1.05 - 2016-05-30
- 修复了一个标签定位的错误。
1.04 - 2016-05-28
- 增加了将点差标签设为背景的选项。
1.03 - 2015-05-04
- 修复了一些编译错误。
1.02 - 2015-05-03
- 添加了用于自定义点值大小的设置。
- 修复了用于兼容MT4 Build 600及更新版本的代码。
1.01 - 2012-02-19
- 添加了声音提醒。
1.00 - 2009-11-10
- 首次发布“点差”指标。