Clicando em qualquer objeto gráfico, este indicador exibe informações valiosas na aba de Experts do terminal:
- nome e tipo do objeto clicado;
- data e valores dos pontos âncora;
- o número de casas decimais (a quantidade de dígitos na parte fracionária) nos valores desses pontos âncora.
Ele funciona tanto com objetos gráficos na janela principal quanto nas subjanelas.
Esse indicador pode te ajudar a identificar valores de pontos âncora não normalizados, mostrando a quantidade de casas decimais presentes neles. A função para calcular o número de casas decimais pode ser utilizada separadamente para outros fins em diversos programas.
O indicador é compatível com os seguintes objetos gráficos:
| Identificador: | Descrição: |
|---|---|
| OBJ_HLINE |
Linha Horizontal |
| OBJ_TREND |
Linha de Tendência |
| OBJ_TRENDBYANGLE |
Linha de Tendência por Ângulo |
| OBJ_CYCLES |
Linhas Ciclo |
| OBJ_ARROWED_LINE |
Linha com Setas |
| OBJ_CHANNEL |
Canal Equidistante |
| OBJ_PITCHFORK |
Pitchfork de Andrews |
| OBJ_GANNLINE |
Gann Line |
| OBJ_GANNFAN |
Gann Fan |
| OBJ_GANNGRID |
Gann Grid |
| OBJ_FIBO |
Fibonacci Retracement |
| OBJ_FIBOTIMES |
Zonas de Tempo de Fibonacci |
| OBJ_FIBOFAN |
Fibonacci Fan |
| OBJ_FIBOARC |
Arcos de Fibonacci |
| OBJ_FIBOCHANNEL |
Canal de Fibonacci |
| OBJ_EXPANSION |
Expansão de Fibonacci |
| OBJ_ELLIOTWAVE5 |
Onda Motiva de Elliott |
| OBJ_ELLIOTWAVE3 |
Onda de Correção de Elliott |
| OBJ_RECTANGLE |
Retângulo |
| OBJ_TRIANGLE |
Triângulo |
| OBJ_ELLIPSE |
Elipse |
| OBJ_ARROW_THUMB_UP |
Thumb Up |
| OBJ_ARROW_THUMB_DOWN |
Thumb Down |
| OBJ_ARROW_UP |
Seta para Cima |
| OBJ_ARROW_DOWN |
Seta para Baixo |
| OBJ_ARROW_STOP |
Sinal de Parada |
| OBJ_ARROW_CHECK |
Sinal de Aprovação |
| OBJ_ARROW_LEFT_PRICE |
Etiqueta de Preço à Esquerda |
| OBJ_ARROW_RIGHT_PRICE |
Etiqueta de Preço à Direita |
| OBJ_ARROW_BUY |
Sinal de Compra |
| OBJ_ARROW_SELL |
Sinal de Venda |
| OBJ_ARROW |
Objeto Seta |
| OBJ_TEXT |
Objeto de Texto |
As vezes, os indicadores configurados em subjanelas de um gráfico apresentam valores que diferem da janela principal devido ao número de casas decimais. Este programa auxiliar permite verificar o número de casas decimais dos valores dos pontos âncora dos objetos gráficos (configurados nas subjanelas dos indicadores). Independentemente do número de casas decimais definido na janela principal:

Fig. 1. Indicador CCI subjanela com valores de duas casas decimais em um gráfico com cotações de cinco casas decimais. A linha de tendência na subjanela do CCI com valores de duas casas decimais

Fig. 2. Indicador MACD subjanela com valores de seis casas decimais em um gráfico com cotações de cinco casas decimais. A linha de tendência na subjanela do MACD com valores de seis casas decimais

Fig. 3. Valores de pontos âncora da Onda Motiva de Elliott na janela principal de um gráfico.
Diferenças aparentemente estranhas podem ser encontradas ao aplicar o indicador id_digits_objects. Por exemplo, na fig. 4 abaixo, uma linha com cinco dígitos é claramente visível em um gráfico de cotações de cinco dígitos, as propriedades dessa linha também mostram cinco dígitos, mas o indicador "corajosamente" exibe oito:

Fig. 4. id_digits_object detectou um valor não normalizado em uma linha horizontal
Se isso acontecer ao clicar em um objeto gráfico definido programaticamente, então, se necessário, verifique o uso da normalização do valor no momento em que os objetos são definidos no código do programa que criou o objeto. Se o objeto foi configurado manualmente no gráfico, então, se necessário, seus valores podem ser editados manualmente da seguinte forma:
- na aba "Configurações" da caixa de diálogo de propriedades desse objeto, clique no valor do ponto âncora (se houver vários valores de pontos âncora, basta clicar no superior, por exemplo);
- feche a caixa de diálogo de propriedades do objeto pressionando o botão "Ok".
Após isso, clique no objeto novamente para garantir que os valores estejam normalizados com a ajuda do id_digits_object. As Figuras 5 e 6 demonstram a ordem visual dos passos descritos:

Fig. 5. Normalização de um objeto configurado manualmente através da caixa de diálogo de propriedades

Fig. 6. A mesma linha horizontal, mas com valor normalizado
Contudo, se necessário, para normalizar os valores dos pontos âncora dos objetos configurados manualmente, podem ser utilizadas maneiras programáticas. Por exemplo, existe um indicador pronto para linhas de tendência, linhas horizontais e níveis de Fibonacci: ID Rounding ou Deletando 3 para MT5, que não só ajuda a normalizar os valores dos objetos gráficos, mas também arredondá-los para a quantidade de casas decimais necessária, se necessário.
Comentário 0