跳至内容

ObjectSet

ObjectSet

更改指定对象属性的值。

bool  ObjectSet(
   string   object_name,   // object name
   int      index,         // property index
   double   value          // value
   );

参数

object_name

[in] 对象名称。

index

[in] 对象属性索引。可以是对象属性枚举值中的任何一个。

value

[in] 给定属性的新值。

返回值

如果函数成功,则返回值为true;否则返回false。要获取详细的错误信息,需要调用GetLastError()函数。

示例:

// moving the first coord to the last bar time
  ObjectSet("MyTrend", OBJPROP_TIME1, Time[0]);
  // setting the second fibo level
  ObjectSet("MyFibo", OBJPROP_FIRSTLEVEL+1, 1.234);
  // setting object visibility. object will be shown only on 15 minute and 1 hour charts
  ObjectSet("MyObject", OBJPROP_TIMEFRAMES, OBJ_PERIOD_M15 | OBJ_PERIOD_H1);

另请参阅

ObjectGet()

最后更新于