ObjectGetTimeByValue

A função retorna o valor de tempo para o valor do preço específico de um objeto específico.

datetime  ObjectGetTimeByValue(
   long    chart_id,     // identificador gráfico
   string  name,         // nome objeto
   double  value,        // Preço
   int     line_id       // Número linha
   );

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

Tipos de Objeto