文章 "MQL5 Cookbook: 处理自定义图表事件" 新评论 MetaQuotes 2014.10.22 09:09 新文章 MQL5 Cookbook: 处理自定义图表事件已发布:本文逻辑上延续文章 MQL5 Cookbook: 处理典型图表事件。它覆盖了自定义图表事件的工作方法。在此读者可以找到自定义事件的开发与处理例程。本文中讨论的所有思想,均以面向对象工具实现。 自定义事件的题材是相当广泛的,尤其是当程序员和开发者将创意引入他们的工作之时。 1. 自定义图表事件 很明显,这个事件是由用户定义的。它由程序员来决定 究竟是何 以及 哪些 任务或程序模块可采用一个事件形式。而 MQL5 开发者可以创建自己的事件,扩展语言能力,用于实现复杂的算法。 自定义事件是第二种可能的图表事件类型。第一个种类是典型事件。尽管在文档里没有 "典型图表事件" 这样的术语,我依然建议将它用于第一部分的十个图表事件类型。 开发者仅建议一个包括所有图表事件的枚举 — ENUM_CHART_EVENT。 根据文档,自定义事件有 65535 个标识符。自定义事件的第一个和最后一个标识符由明确的数值 CHARTEVENT_CUSTOM 和 CHARTEVENT_CUSTOM_LAST 设定,它在数值上相应的等于 1000 和 66534 (图例.1)。 作者:Dennis Kirichenko Anatoli Kazharski 2014.10.10 16:56 #1 会说英语当然很好,也很有用。但如果文章是俄文的,那么评论也应该是俄文的。)) Alexey Volchanskiy 2015.02.10 00:10 #2 我总是用英语写作))))因为有很多来自不同国家的客户,而且每个人都懂英语。好吧,谁不知道,额外的动力来学习基础知识,现在它很容易和免费的,如果只是互联网)))。所以,所有喵星人的评论都用英语。 juriy5555 2016.04.20 15:42 #3 事件模型 没有内置支持吗?是的。在我看来,这些不是 C# 中的事件,而是消息。这两者有很大区别。 语言中没有代理,总的来说,缺少了很多东西。甚至连错误处理程序都没有。在这种情况下读到语言开发者的评论,说你应该在编写时捕捉所有错误,真是有趣。对这门语言感到失望 =( 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
新文章 MQL5 Cookbook: 处理自定义图表事件已发布:
本文逻辑上延续文章 MQL5 Cookbook: 处理典型图表事件。它覆盖了自定义图表事件的工作方法。在此读者可以找到自定义事件的开发与处理例程。本文中讨论的所有思想,均以面向对象工具实现。
自定义事件的题材是相当广泛的,尤其是当程序员和开发者将创意引入他们的工作之时。
1. 自定义图表事件
很明显,这个事件是由用户定义的。它由程序员来决定 究竟是何 以及 哪些 任务或程序模块可采用一个事件形式。而 MQL5 开发者可以创建自己的事件,扩展语言能力,用于实现复杂的算法。
自定义事件是第二种可能的图表事件类型。第一个种类是典型事件。尽管在文档里没有 "典型图表事件" 这样的术语,我依然建议将它用于第一部分的十个图表事件类型。
开发者仅建议一个包括所有图表事件的枚举 — ENUM_CHART_EVENT。
根据文档,自定义事件有 65535 个标识符。自定义事件的第一个和最后一个标识符由明确的数值 CHARTEVENT_CUSTOM 和 CHARTEVENT_CUSTOM_LAST 设定,它在数值上相应的等于 1000 和 66534 (图例.1)。
作者:Dennis Kirichenko