诚信为本
量力而为
当前位置:ea编程网 EA知识 正文

图表对象常量简析

在金融图表中,我们可以创建和显示40种不同的图形对象。为了操作这些对象,MQL4为我们提供了一系列的常量,这些常量可被归类为9个主要的类别。本文主要介绍这9个类别的特点和用法。

1. 图形对象类型

对象类型的常量主要是为了识别不同的图形对象。例如,线形、矩形、椭圆等都有自己的唯一标识符。

示例:假设我们要创建一个矩形和一个椭圆,那么我们会使用到RECTANGLEELLIPSE这两个常量。

2. 对象属性

对象属性主要用于设置或获取图形对象的属性,如宽度、颜色和线型等。

示例:假设我们要设置一个线形对象的颜色为红色,那么我们可以使用COLOR_RED这个常量。

3. 对象绑定方法

这类常量用于设置对象在图表上的定位方法。例如,一个对象可以根据时间和价格来定位。

示例:若想将一个矩形对象定位在某个时间点和价格,那么可以使用时间和价格定位的常量。

4. 绑定角

对象可以根据图表的某个角来定位。绑定角的常量允许我们设置对象相对于哪个角来定位。

示例:假如想要将一个对象定位在图表的左上角,可以使用TOP_LEFT这样的常量。

5. 对象可见性

我们可以设置对象在哪些时间框架下是可见的。

示例:如果只希望在日线图上显示某对象,而在小时图上不显示,就可以使用相应的可见性常量来实现。

6. Gann对象

这类常量是为Gann扇形和Gann网格中的趋势线所设计的。

示例:为了设置Gann扇形的某个特定角度,我们可以使用与该角度对应的Gann对象常量。

7. 网页颜色

为了简化颜色选择,MQL4提供了一系列预定义的网页颜色常量。

示例:如果要设置对象颜色为蓝色,可以直接使用WEB_BLUE这个常量。

8. Wingdings字符

这类常量表示Wingdings字体中的字符代码。

示例:若想在图表上显示一个“对号”图标,可以使用Wingdings字体中对应的字符常量。

总结

MQL4提供了丰富的图表对象常量,帮助开发者更方便地进行图表分析和对象管理。通过理解并灵活应用这些常量,我们可以更轻松地完成图表的绘制和编辑工作。

未经允许不得转载:ea编程网 » 图表对象常量简析