文章: MQL5 Cookbook — 处理自定义图表事件

 

新文章 MQL5 Cookbook: 处理自定义图表事件已发布:

本文逻辑上延续文章 MQL5 Cookbook: 处理典型图表事件。它覆盖了自定义图表事件的工作方法。在此读者可以找到自定义事件的开发与处理例程。本文中讨论的所有思想,均以面向对象工具实现。

自定义事件的题材是相当广泛的,尤其是当程序员和开发者将创意引入他们的工作之时。

1. 自定义图表事件

很明显,这个事件是由用户定义的。它由程序员来决定 究竟是何 以及 哪些 任务或程序模块可采用一个事件形式。而 MQL5 开发者可以创建自己的事件,扩展语言能力,用于实现复杂的算法。

自定义事件是第二种可能的图表事件类型。第一个种类是典型事件。尽管在文档里没有 "典型图表事件" 这样的术语,我依然建议将它用于第一部分的十个图表事件类型。

开发者仅建议一个包括所有图表事件的枚举 — ENUM_CHART_EVENT

根据文档,自定义事件有 65535 个标识符。自定义事件的第一个和最后一个标识符由明确的数值 CHARTEVENT_CUSTOM 和 CHARTEVENT_CUSTOM_LAST 设定,它在数值上相应的等于 1000 和 66534 (图例.1)。

图例.1 自定义事件的第一个和最后一个标识符

作者:Dennis Kirichenko

原因: