CGraphic
CGraphic
CGraphic是创建自定义图表的基本类。
描述
CGraphic类提供了使用自定义图表的众多方面。
该类存储主要的图表元素,设置其参数和执行绘图。
另外,该类还存储图表曲线和提供不同的显示选项。
声明
class CGraphic主题
#include <Graphics\Graphic.mqh>类函数
| Method | 描述 |
|---|---|
| Create | 创建一个绑定图表对象的图形源 |
| Destroy | 删除图表并取消图形资源 |
| Update | 显示实施的更改 |
| ChartObjectName | 获得绑定图表的对象名称 |
| ResourceName | 获得图形资源名称 |
| XAxis | 获得X坐标轴的指针 |
| YAxis | 获得Y坐标轴的指针 |
| GapSize | 获得/设置图表元素之间的缩进大小 |
| BackgroundColor | 获得/设置背景色 |
| BackgroundMain | 获得/设置图表标题 |
| BackgroundMainSize | 获得/设置子标题字体大小 |
| BackgroundMainColor | 获得/设置图表标题颜色 |
| BackgroundSub | 获得/设置子标题 |
| BackgroundSubSize | 获得/设置子标题字体大小 |
| BackgroundSubColor | 获得/设置图表子标题颜色 |
| GridLineColor | 获得/设置网格线颜色 |
| GridBackgroundColor | 获得/设置网格背景色 |
| GridCircleRadius | 获得/设置网格节点的点半径 |
| GridCircleColor | 获得/设置网格节点的点颜色 |
| GridHasCircle | 获得/设置网格节点的点式绘制标识 |
| GridAxisLineColor | 获得真实图表坐标轴的颜色值。 |
| HistoryNameWidth | 获得/设置可允许显示的最长曲线名 |
| HistoryNameSize | 获得/设置曲线名称的字体大小 |
| HistorySymbolSize | 获得/设置标记法则交易品种的大小 |
| TextAdd | 添加文本到图表 |
| LineAdd | 添加线型到图表 |
| CurveAdd | 创建和添加曲线到图表 |
| CurvePlot | 通过索引绘制之前创建的曲线 |
| CurvePlotAll | 绘制之前创建的全部曲线 |
| CurveGetByIndex | 根据指定索引获得曲线 |
| CurveGetByName | 通过指定名称获得曲线 |
| CurveRemoveByIndex | 根据指定索引删除曲线。 |
| CurveRemoveByName | 通过指定名称删除曲线。 |
| CurvesTotal | 获得给定图表的曲线数。 |
| MarksToAxisAdd | 添加刻度标记到图表坐标轴 |
| MajorMarkSize | 获得/设置图表坐标轴上的报价刻度大小 |
| FontSet | 设置当前字体参数 |
| FontGet | 获得当前字体参数 |
| Attach | 获得/设置图形资源并将其绑定到CGraphic类实例 |
| CalculateMaxMinValues | 计算(重新计算)两个坐标轴上的最大最小图表值。 |
| Height | 获得图表像素高度。 |
| IndentDown | 获得/设置较低边界的图表缩进。 |
| IndentLeft | 获得/设置左边界的图表缩进。 |
| IndentRight | 获得/设置右边界的图表缩进。 |
| IndentUp | 获得/设置上边界的图表缩进。 |
| Redraw | 重新绘制图表。 |
| ResetParameters | 重置图表重绘参数。 |
| ScaleX | 按比例衡量X坐标轴的值。 |
| ScaleY | 按比例衡量Y坐标轴的值。 |
| SetDefaultParameters | 将图表参数设为默认值。 |
| Width | 获得图表像素宽度。 |