Fórum

Ler lucro total da conta

Boa tarde! Estou desenvolvendo um EA (MQL5), e preciso obter o lucro total das posições fechadas, desde o início da conta. Estou usando a função abaixo: double Lucro_Total(int magicnumber) { HistorySelect(StringToTime(TimeToString("01/01/1990", TIME_DATE)), INT_MAX); int total =

Erro ao enviar ordem

Boa tarde! Passei a levar esse erro no envio da ordem a mercado: 2020.12.06 12:37:11.044 2020.01.02 06:00:02 failed market buy 0.01 EURUSD tp: 1.12114 [Invalid stops] 2020.12.06 12:37:11.044 2020.01.02 06:00:02 CTrade::OrderSend: market buy 0.01 EURUSD tp: 1.12114 [invalid stops] Meu código: Ask =

[MQL5] É necessário compilar um arquivo .MQH?

Bom dia! Estou modularizando meus robos, colocando todas as funcionalidades que são reutilizáveis em arquivos .mqh. Minha dúvida é se é necessário compilar esses arquivo, ou basta salva-los e quando compilar o .MQ5, o préprocessador irá "junta-lo" ao código principal e compilar tudo junto. Agradeço