Oi,
Teria algum jeito de pegar a quantidade de graficos abertos no terminal? Sera que a API do windows devolveria?
Eu estou procurando um jeito diferente da tradicional contagem andando com chartfirst() e seguidos chartnext().
Obrigado!
Olá.
int total_windows; ChartGetInteger(0, CHART_WINDOWS_TOTAL, 0, total_windows);
Ao contrario do que o nome e a documentação sugere, isso sempre devolve 1 de ter um grafico aberto na janela, se tenho 1 grafico e um indicador devolve 2 e assim por diante. O que não é o que quero, muito obrigado pela contribuição!
CHART_WINDOWS_TOTAL — Isso não é numero de gráficos (Charts), mas sim ... "O número total de janelas de gráficos, incluindo sub-janelas de indicadores".
Desconheço alguma funcção ou propriedade que indique o número total de gráficos abertos.
A único método disponível parece ser o que já está a usar, nomeadamente ChartFirst e ChartNext.
CHART_WINDOWS_TOTAL — Isso não é numero de gráficos (Charts), mas sim ... "O número total de janelas de gráficos, incluindo sub-janelas de indicadores".
Sim tem toda a razão.
O número total de janelas de gráficos, incluindo sub-janelas de indicadores | int r/o |

- www.mql5.com
Oi,
Teria algum jeito de pegar a quantidade de graficos abertos no terminal? Sera que a API do windows devolveria?
Eu estou procurando um jeito diferente da tradicional contagem andando com chartfirst() e seguidos chartnext().
Obrigado!
Eu acho que só deste modo mesmo.
Já vi até uma postagem no fórum americano tratando sobre isso uma vez.
Abs.
Americano?
Que eu saiba o idioma chama-se "Inglês". Não existe nenhum idioma "americano" e a bandeira associada ao forum em Inglês é a bandeira do Reino Unido e não dos Estados Unidos da America.

- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Oi,
Teria algum jeito de pegar a quantidade de graficos abertos no terminal? Sera que a API do windows devolveria?
Eu estou procurando um jeito diferente da tradicional contagem andando com chartfirst() e seguidos chartnext().
Obrigado!