我们已拥有一些从抽象图形对象类派生的对象类。 我为曲线(Lines)、通道(Channels)、江恩(Gann)、斐波那契(Fibo) 和埃洛特(Elliott)组实现了此类对象。 在此,我将添加造型、箭头和图形对象组的对象类。 此外,图形对象集合类拥有把手工创建的图形对象添加到集合列表的功能。改进库类首先,我注意到我对英文单词 “Standard” 犯了一个恼人的错误。 我在拼写它时用 “t” 作为最后一个字母。 因此,我对所有拼写错误的文件进行了更正。 相应地,我重命名了相应的函数库文件夹。 在此列出所有相应的文件并无实际意义。 您可以通过按 Shift+Ctrl+F 并选择必要的单词、函数库文件夹,及在子文件夹中进行搜索来找到它们:
8 ^2 \9 A$ q, [! r1 u" [# {搜索整个单词时没必要考虑大小写。 我们简单地在函数库文件文本中查找出现的 “standart”,并更改最后一个字母。我已经这样做了,所以您所要做的就是用下面附加的文件夹替换终端 Include 目录中的 DoEasy 文件夹。我们以 \MQL5\Include\DoEasy\Defines.mqh 为例。 我已经更正了拼写错误,并修正了枚举图形对象整数属性的常量名称://+------------------------------------------------------------------+//| Data for working with indicators |//+------------------------------------------------------------------+//+------------------------------------------------------------------+//| Abstract indicator status |//+------------------------------------------------------------------+enum ENUM_INDICATOR_STATUS { INDICATOR_STATUS_STANDARD, // Standard indicator INDICATOR_STATUS_CUSTOM, // Custom indicator };//+------------------------------------------------------------------+//| Indicator group |//+------------------------------------------------------------------+ |