二十三物件函数

物件函数

该组函数用于处理与任何指定图表相关的图形物件。在处理当前图表上的物件时,直接使用访问。即在函数调用期间预先检查指定物件的存在,如果失败,则立即返回错误代码。当一个函数用于图表的物件而不是当前图表时,将使用异步函数调用,在此过程中不执行预检查,并将函数添加到该图表的队列中。
设置图形物件属性的函数以及ObjectCreate()和ObjectMove()操作实际上用于向图表发送命令。如果成功执行了这些函数,则将该命令添加到图表事件队列中。图形对象属性的可视化更改是在处理来自队列的图表事件时实现的。
这就是为什么在调用这些函数之后,您不应该期望立即看到图形对象的可视化更新。通常,终端会根据更新事件自动更新图表上的图形对象,例如新的报价到达、图表窗口调整大小等。使用ChartRedraw()命令强制更新图形对象。

* ObjectCreate

在指定的图表中创建指定类型的对象

* ObjectName

通过对象列表中的索引返回对象的名称

* ObjectDelete

删除具有指定名称的对象

* ObjectsDeleteAll

从指定的图表子窗口中删除指定类型的所有对象

* ObjectFind

搜索具有指定名称的对象

* ObjectGetTimeByValue

返回指定对象价格值的时间值

* ObjectGetValueByTime

返回指定时间内对象的价格值

* ObjectMove

更改指定对象锚点的坐标

* ObjectsTotal

返回指定类型的对象数量

* ObjectSetDouble

返回对应对象属性的双值

* ObjectSetInteger

返回相应对象属性的整数值

* ObjectSetString

返回对应对象属性的字符串值

* ObjectGetDouble

设置相应对象属性的值

* ObjectGetInteger

设置相应对象属性的值

* ObjectGetString

设置相应对象属性的值

* TextSetFont

设置使用绘图方法显示文本的字体(默认使用Arial 20)

* TextOut

将文本传输到为创建图形资源而设计的自定义数组(缓冲区)

* TextGetSize

在当前字体设置中返回字符串的宽度和高度

* ObjectDescription

返回对象描述

* ObjectGet

返回指定对象属性的值

* ObjectGetFiboDescription

返回斐波那契对象的级别描述

* ObjectGetShiftByValue

计算并返回给定价格的bar索引

* ObjectGetValueByShift

计算并返回指定栏的价格值

* ObjectSet

更改指定对象属性的值

* ObjectSetFiboDescription

将新描述设置为斐波那契对象的级别

* ObjectSetText

更改对象描述

* ObjectType

返回对象类型

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在Appledelegate.m中将导航控制器设置为根视图控制器,这样APP运行就直接进入导航控制器 导航栏的定制...
    PlatonsDream阅读 1,720评论 0 0

友情链接更多精彩内容