描述:
这个指标展示了一个直方图(这个想法并不是我原创的),以不同的颜色表示最低(红色)、平均(绿色)和最高(蓝色)点差值。
这种监测对于比较不同经纪商的点差和分析点差动态非常有用。
示例:

图1. 指标在真实和合成货币对上的工作示例。经纪商X。
收集的信息在指标被删除后不会丢失,重新附加到图表后仍可显示。
此外,该指标还具备可视化合成货币对点差的功能。

图2. 指标在真实和合成货币对上的工作示例。经纪商Y。
使用建议:
要使用合成货币对,请按照以下步骤操作:
- 在真实货币对上运行附加的EXP_Monitoring-Synthetic专家顾问(作为合成货币对使用)。需要指定用于合成货币对计算的货币(Currency属性);
- 为构建的合成货币对(XXXYYY_ZZZ)打开离线图表(图表将会自动更新,带有任何新柱);
- 将IND_Monitoring-Spread指标附加到打开的离线图表上;
在上述图示的右侧,有合成货币对EURCAD(通过USD,使用EURUSD和USDCAD)和GBPJPY(通过EUR,使用EURGBP和EURJPY)。
在这些货币对上,IND_Monitoring-Spread指标显示了相应合成货币对的点差动态。为了测试合成货币对的策略,可以将其作为真实货币对使用在策略测试器中。生成的历史数据和合成货币对的点差特性可以在后续使用。
专家顾问EXP_Monitoring-Synthetic是一种回环类型的专家顾问,因此可以作为脚本运行(当您关闭终端时,脚本会自动从图表中移除)。与上述指标一样,该专家顾问也不会丢失合成货币对的历史数据。
所提供的代码可以修改以进行离线图表的实时更新,但这需要比当前版本更多的计算资源,当前版本在新柱到来时更新。请注意,要自动更新离线图表,您需要在客户端终端中允许使用DLL。
编辑备注:
请注意,这是对原始俄文版本的镜像翻译。
如果您对作者有任何问题、建议或评论,最好在那里发表。
如果您发现这段代码对您的交易或学习有帮助,别忘了感谢作者。