Os valores capturados com mrate não batem com o gráfico.
Suponho que mrate[o].open é o valor de abertura da última vela
mrate[1].open é a abertura da penúltima vela
Mas não bate com o gráfico. Aliás os valores 1.10922 e 1.11530 nem existem no gráfico
Que devo fazer para capturar os valores open, close, high e low que correspondam ao gráfico?
Agradeço antecipadamente.
Olá Sergio Gelli,
Experimente inverter a indexação da variável mrate, utilizando
ArraySetAsSeries(mrate,true);
Abraços,
Malacarne
Olá Sergio Gelli,
Experimente inverter a indexação da variável mrate, utilizando
Abraços,
Malacarne
Já estou usando, meu EA está exatamante como vc apontou:
ArraySetAsSeries(mrate,true); // rates arrays
Que mais pode acasionar isso?
Já estou usando, meu EA está exatamante como vc apontou:
ArraySetAsSeries(mrate,true); // rates arrays
Que mais pode acasionar isso?
Olá Sergio Gelli, várias coisas podem ocasionar isso, só analisando teu código para ter certeza o que é o teu caso exatamente.
Seja como for, meu palpite, se o ArraySetAsSeries() está OK, é que o parâmetro de timeframe não está programado ou sendo comparado na tua análise de forma incorreta.
- 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
Os valores capturados com mrate não batem com o gráfico.
Suponho que mrate[o].open é o valor de abertura da última vela
mrate[1].open é a abertura da penúltima vela
Mas não bate com o gráfico. Aliás os valores 1.10922 e 1.11530 nem existem no gráfico
Que devo fazer para capturar os valores open, close, high e low que correspondam ao gráfico?
Agradeço antecipadamente.