pfonseca:
Boa noite.
Eu estou querendo saber o preço atual do contrato.
Estou usando a função
LastPrice = HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal() - 1), DEAL_PRICE);
Mas está retornando 0.00
Como eu posso fazer ?
Obrigado
se for o ultimo preço praticado, acho que isso resolve.
double Last(void) { double last= SymbolInfoDouble(Symbol(),SYMBOL_LAST); int digits =(int)SymbolInfoInteger(Symbol(),SYMBOL_DIGITS); last=NormalizeDouble(last,digits); return last; }
Jonathan Pereira:
se for o ultimo preço praticado, acho que isso resolve.
Jonathan, boa noite
Funcionou, obrigado pela ajuda.
Abraços
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Boa noite.
Eu estou querendo saber o preço atual do contrato.
Estou usando a função
LastPrice = HistoryDealGetDouble(HistoryDealGetTicket(HistoryDealsTotal() - 1), DEAL_PRICE);
Mas está retornando 0.00
Como eu posso fazer ?
Obrigado