我无法在 MT5 build1340 上运行您的示例,因为在编译 TableListView.mqh 时,我遇到了错误 "can't open "C:\Program Files\MetaTrader 5\mql5\15242\Include\Controls\WndClient. mqh" include file TableListView.mqh 7 11" and "can't open "C:\Program Files\MetaTrader 5\mql5\1524\Include file TableListView.mqh 7 11".mqh" include file TableListView.mqh 7 11 "和 "can't open "C:\Program Files\MetaTrader 5\mql5\15242\Include\Controls\Edit.mqh" include file TableListView.mqh 8 11"。也许应该将它们解压缩到标准的 MQL5 "Include "文件夹中,而不是 "MQL5\15242\Include"?
这是一个非常有趣的话题。我以前从未想过在 MQL 中使用正则表达式。
Alexander:
我无法在 MT5 build1340 上运行您的示例,因为在编译过程中。
感谢您的留言,已修复
我无法在 MT5 build1340 上运行您的示例,因为在编译过程中。
新文章 交易员的正则表达式已发布:
正则表达式 (regular expression) 是通过应用特定的规则来处理文本的一种特殊语言, 也简称为 regex 或 regexp。在本文中, 我们将要展示如何利用 RegularExpressions 库的 MQL5 版本来处理交易报告, 以及使用它处理之后的优化结果。
LinkedList<T> 是 一个数据结构 包括一定数量的元素。每个元素包括一个信息部分, 和两个指向前一个和随后一个对象的指针。所以, 相邻两个元素互指彼此。列表的节点通过 LinkedListNode<T> 对象实现。在每个节点里都有标准设定, 其中包括数值, 指向列表和相邻节点的指针。
此外, 上述所有提及的三个集合均实现了枚举器。Enumerator 是一个广义的 IEnumerator<T> 接口。IEnumerator<T> 可以实现集合的全旁通, 无论其结构。
作者:MetaQuotes Software Corp.