文章 "DoEasy 函数库中的时间序列(第三十八部分):时间序列集合 - 实时更新以及从程序访问数据"

 

新文章 DoEasy 函数库中的时间序列(第三十八部分):时间序列集合 - 实时更新以及从程序访问数据已发布:

本文研究实时更新时间序列数据,并从所有品种的所有时间序列里发送有关“新柱线”事件的消息至控制程序图表,从而能够在自定义程序中处理这些事件。 “新即时报价”类用于判断是否需要更新非当前图表品种和周期的时间序列。

编译 EA,并按以下方式设置其参数:

  • 设置 Mode of used symbols list 以便使用指定的品种列表,
  • List of used symbols (comma - separator), 只留下三个品种,其中之一是 EURUSD 和
  • Mode of used timeframes list, 选择仅使用当前时间帧,例如:


在图表上启动 EA。 一段时间后,日志将显示当前品种图表所用品种“新柱线”事件消息:

New bar on EURUSD M5: 2020.03.11 12:55
New bar on EURAUD M5: 2020.03.11 12:55
New bar on AUDUSD M5: 2020.03.11 12:55
New bar on EURUSD M5: 2020.03.11 13:00
New bar on AUDUSD M5: 2020.03.11 13:00
New bar on EURAUD M5: 2020.03.11 13:00

在可视测试器模式下,在设置中所选品种之一的图表上启动 EA,例如在 EURUSD 上,并查看图表注释中的零号柱线数据如何变化:


如我们所见,两行包含以不同方式获得的数据,接收相同的零号柱线属性值,且在每次即时报价上实时更新。

作者:Artyom Trishkin

原因: