- ObjectCreate
- ObjectName
- ObjectDelete
- ObjectsDeleteAll
- ObjectFind
- ObjectGetTimeByValue
- ObjectGetValueByTime
- ObjectMove
- ObjectsTotal
- ObjectSetDouble
- ObjectSetInteger
- ObjectSetString
- ObjectGetDouble
- ObjectGetInteger
- ObjectGetString
- TextSetFont
- TextOut
- TextGetSize
ObjectGetTimeByValue
A função retorna o valor de tempo para o valor do preço específico de um objeto específico.
datetime ObjectGetTimeByValue(
|
Parâmetros
chart_id
[in] Identificador do gráfico. Significa o gráfico atual.
nome
[in] Nome do objeto.
value
[in] Valor do preço.
line_id
[in] Identificador de linha.
Valor do Retorno
O valor de tempo para o valor de determinado preço de um objeto específico.
Observação
A função utiliza uma chamada síncrona, isso significa que a função espera a execução de todos os comandos que foram colocados na fila do gráfico antes de sua chamada, e por isso este recurso pode consumir muito tempo. Deve ter isso em mente, se você estiver trabalhando com um grande número de objetos no gráfico.
Um objeto pode ter vários valores em uma coordenada de preço, portanto é necessário especificar o número da linha. Esta função aplica-se apenas aos seguintes objetos:
- Linha de Tendência (OBJ_TREND)
- Linha de tendência pelo ângulo (OBJ_TRENDBYANGLE)
- Linha de Gann(OBJ_GANNLINE)
- Canal eqüidistante (OBJ_CHANNEL) - 2 linhas
- Canal de regressão Linear (OBJ_REGRESSION) - 3 linhas
- Canal de desvio padrão (OBJ_STDDEVCHANNEL) - 3 linhas
- Linha com setas (OBJ_ARROWED_LINE)
Veja Também