Fechamento dia anterior.

 

Ola pessoal!

 Sou iniciante em desenvolvimento MQL5, e gostaria de saber.

 - Como faço para pegar o valo de fechamento do dia anterior.

Obrigado.

 

Valberg Moura 

 

Bom dia,

Pode ser feito atravez da função CopyClose, no período coloque 1 dia.

Atenciosamente,

Daniel 

 
https://www.mql5.com/pt/docs/series/copyclose
Documentação sobre MQL5: Séries Temporais e Acesso a Indicadores / CopyClose
Documentação sobre MQL5: Séries Temporais e Acesso a Indicadores / CopyClose
  • www.mql5.com
Séries Temporais e Acesso a Indicadores / CopyClose - Referência sobre algorítimo/automatização de negociação na linguagem para MetaTrader 5
 
Daniel Andrejczuk:
https://www.mql5.com/pt/docs/series/copyclose

Ola Daniel,

 Não consegui entender como utilizar a função, voce tem um exemplo?

 

Grato,

 

Valberg 

 

Opa, esta na mão!

 

double funcao_pesquisar_fechamento_ativo()

{

        MqlDateTime tmp_data_hoje;      

        TimeCurrent(tmp_data_hoje);

        CopyClose(Symbol(), PERIOD_D1,  0, 2, tmp_fechamento);  

        return (MathRound(tmp_fechamento[0]));

}

Razão: