跳至内容

ObjectGetShiftByValue

ObjectGetShiftByValue

此函数计算并返回给定价格对应的条形图索引(与当前条形图相关的偏移量)。

int  ObjectGetShiftByValue(
   string   object_name,   // object name
   double   value          // price
   );

参数

object_name

[输入] 对象名称。

value

[输入] 价格值。

返回值

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

注意

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

示例:

int shift=ObjectGetShiftByValue("MyTrendLine#123", 1.34);

另请参阅

ObjectGetValueByShift()

最后更新于