- ObjectCreate
- ObjectName
- ObjectDelete
- ObjectsDeleteAll
- ObjectFind
- ObjectGetTimeByValue
- ObjectGetValueByTime
- ObjectMove
- ObjectsTotal
- ObjectSetDouble
- ObjectSetInteger
- ObjectSetString
- ObjectGetDouble
- ObjectGetInteger
- ObjectGetString
- TextSetFont
- TextOut
- TextGetSize
ObjectFind
在图表指定ID中函数搜索指定名称的物件。
int ObjectFind(
|
参量
chart_id
[in] 图表标识符,0表示当前图表。
name
[in] 搜索物件名称。
返回值
如果成功函数返回子窗口的号码(0表示图表的主窗口),发现物件。如果没有找到物件,函数返回负值,阅读更多关于错误,调用 GetLastError()。
注释
该函数使用同步调用,这意味着这个函数等待执行在调用之前已入列图表的所有命令,这就是该函数耗费时间的原因。当处理图表上的大量对象时应该考虑这个特性。
当物件重命名,两个事件同时形成。这些事件可以在EA交易或者 OnChartEvent() 函数指标中处理:
- 旧名称物件删除事件;
- 新名称物件新建事件。