期货量化软件:赫兹量化中图形对象集合 -- 添加新创建的对象

我们已拥有一些从抽象图形对象类派生的对象类。 我为曲线(Lines)、通道(Channels)、江恩(Gann)、斐波那契(Fibo) 和埃洛特(Elliott)组实现了此类对象。 在此,我将添加造型、箭头和图形对象组的对象类。 此外,图形对象集合类拥有把手工创建的图形对象添加到集合列表的功能。

改进库类

首先,我注意到我对英文单词 “Standard” 犯了一个恼人的错误。 我在拼写它时用 “t” 作为最后一个字母。 因此,我对所有拼写错误的文件进行了更正。 相应地,我重命名了相应的函数库文件夹。 在此列出所有相应的文件并无实际意义。 您可以通过按 Shift+Ctrl+F 并选择必要的单词、函数库文件夹,及在子文件夹中进行搜索来找到它们:

搜索整个单词时没必要考虑大小写。 我们简单地在函数库文件文本中查找出现的 “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 | //+------------------------------------------------------------------+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值