- ObjectCreate
- ObjectName
- ObjectDelete
- ObjectsDeleteAll
- ObjectFind
- ObjectGetTimeByValue
- ObjectGetValueByTime
- ObjectMove
- ObjectsTotal
- ObjectSetDouble
- ObjectSetInteger
- ObjectSetString
- ObjectGetDouble
- ObjectGetInteger
- ObjectGetString
- TextSetFont
- TextOut
- TextGetSize
ObjectName
函数返回指定图表中相关物件名称,在制定子窗口中的指定类型。
string ObjectName(
|
参量
chart_id
[in] 图表标识符。0表示当前图表。
pos
[in] 根据指定过滤器物件的序列号确定子窗口的类型和号码。
sub_window=-1
[in] 图表子窗口的号码。0代表主图表窗口,-1代表所有图表子窗口,包括主窗口。
type=-1
[in] 物件类型。值可以是 ENUM_OBJECT 值中一个,-1表示全部类型。
返回值
如果成功返回物件名称。
注释
该函数使用同步调用,这意味着这个函数等待执行在调用之前已入列图表的所有命令,这就是该函数耗费时间的原因。当处理图表上的大量对象时应该考虑这个特性。
当物件重命名,两个事件同时形成。这些事件可以在EA交易或者 OnChartEvent() 函数指标中处理:
- 旧名称物件删除事件;
- 新名称物件新建事件。