跳至内容

ObjectGetValueByShift

ObjectGetValueByShift

此函数计算并返回指定条形图的价格值(与当前条形图相关的位移)。

double  ObjectGetValueByShift(
   string   object_name,   // object name
   int      shift          // bar index
   );

参数

object_name

[in] 对象名称。

shift

[in] 条形图索引。

返回值

该函数计算并返回指定条形图的价格值(与当前条形图相关的位移)。价格值通过第一和第二坐标使用线性方程计算得出。适用于趋势线和其他类似对象。要获取详细的错误信息,需要调用GetLastError()函数。

注意

当此函数在当前图表上使用时,直接访问该图表;而要获取不同图表上对象的属性,则使用同步调用。同步调用意味着该函数会等待为该图表排队的所有命令执行完毕后再进行调用,因此此函数可能会耗时较长。在处理图表上大量对象时,应考虑到这一特性。

示例:

double price=ObjectGetValueByShift("MyTrendLine#123", 11);

另请参阅

ObjectGetShiftByValue()

最后更新于