Chart Operations
图表操作
用于设置图表属性的函数(ChartSetInteger、ChartSetDouble、ChartSetString)是异步的,用于向图表发送更新命令。如果这些函数成功执行,该命令将被包含在图表的事件队列中。图表属性变更的实现与处理该图表的事件队列相结合。
| 函数 | 操作 |
|---|---|
| ChartApplyTemplate | 将指定文件中的特定模板应用于图表 |
| ChartSaveTemplate | 将当前图表设置保存为具有指定名称的模板 |
| ChartWindowFind | 返回绘制指示器的子窗口编号 |
| ChartTimePriceToXY | 将图表的坐标从时间/价格表示方式转换为X和Y坐标 |
| ChartXYToTimePrice | 将图表上的X和Y坐标转换为时间和价格值 |
| ChartOpen | 使用指定的符号和周期打开新图表 |
| ChartClose | 关闭指定的图表 |
| ChartFirst | 返回客户端终端中第一个图表的ID |
| ChartNext | 返回指定图表旁边的图表的ID |
| ChartSymbol | 返回指定图表的符号名称 |
| ChartPeriod | 返回指定图表的周期值 |
| ChartRedraw | 强制重新绘制指定的图表 |
| ChartSetDouble | 为指定图表的相应属性设置双精度值 |
| ChartSetInteger | 为指定图表的相应属性设置整数值(datetime、int、color、bool或char) |
| ChartSetString | 为指定图表的相应属性设置字符串值 |
| ChartGetDouble | 返回指定图表的双精度值属性 |
| ChartGetInteger | 返回指定图表的整数值属性 |
| ChartGetString | 返回指定图表的字符串值属性 |
| ChartNavigate | 相对于图表中的指定位置,将指定图表移动指定的条形数 |
| ChartID | 返回当前图表的ID |
| ChartIndicatorAdd | 在指定图表窗口中添加具有指定处理器的指示器 |
| ChartIndicatorDelete | 从指定图表窗口中移除具有指定名称的指示器 |
| ChartIndicatorGet | 返回指定图表窗口中具有指定简称的指示器的处理器 |
| ChartIndicatorName | 返回指定图表窗口中指示器列表中的简称 |
| ChartIndicatorsTotal | 返回应用于指定图表窗口的所有指示器的数量。 |
| ChartWindowOnDropped | 返回智能交易脚本或脚本被丢弃到的图表子窗口的编号(索引) |
| ChartPriceOnDropped | 返回智能交易脚本或脚本被丢弃到的图表点的价格坐标 |
| ChartTimeOnDropped | 返回智能交易脚本或脚本被丢弃到的图表点的时间坐标 |
| ChartXOnDropped | 返回智能交易脚本或脚本被丢弃到的图表点的X坐标 |
| ChartYOnDropped | 返回智能交易脚本或脚本被丢弃到的图表点的Y坐标 |
| ChartSetSymbolPeriod | 更改指定图表的符号值和周期 |
| ChartScreenShot | 根据指定的扩展名,提供图表当前状态的截图,格式为GIF、PNG或BMP。 |
最后更新于