- ObjectCreate
- ObjectName
- ObjectDelete
- ObjectsDeleteAll
- ObjectFind
- ObjectGetTimeByValue
- ObjectGetValueByTime
- ObjectMove
- ObjectsTotal
- ObjectSetDouble
- ObjectSetInteger
- ObjectSetString
- ObjectGetDouble
- ObjectGetInteger
- ObjectGetString
- TextSetFont
- TextOut
- TextGetSize
ObjectGetValueByTime
Devuelve el valor de precio para la hora especificada de un objeto especificado.
double ObjectGetValueByTime(
|
Parámetros
chart_id
[in] Identificador del gráfico. 0 significa el gráfico actual.
name
[in] Nombre del objeto.
time
[in] Valor de la hora.
line_id
[in] Identificador de la línea.
Valor devuelto
Devuelve el valor de precio para la hora especificada de un objeto especificado.
Nota
La función usa una llamada sincrónica, esto significa que la función espera a la ejecución de todos los comandos que han sido ubicados en la cola del gráfico antes de su llamada, y por eso puede consumir un tiempo considerable. Hay que tener esta circunstancia en cuenta al trabajar con multitud de objetos en el gráfico.
Puesto que el objeto puede tener varios valores en una coordinada de precio, en este caso es necesario especificar el indicador de la línea. Esta función se puede aplicar sólo a los siguientes objetos:
- Línea de tendencia (OBJ_TREND)
- Línea de tendencia por ángulo (OBJ_TRENDBYANGLE)
- Línea de Gann (OBJ_GANNLINE)
- Canal equidistante (OBJ_CHANNEL) - 2 líneas
- Canal de regresión lineal (OBJ_REGRESSION) - 3 líneas
- Canal de desviación estándar (OBJ_STDDEVCHANNEL) - 3 líneas
- Flecha (OBJ_ARROWED_LINE)
Véase también