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
Quero colocar um stock (futuros) no MT5 para testar o meu, como?
Nem pensar. procure uma corretora com este futuro
%))) Não há DC com estes fuchs)))) Tem de ser colado...
Que pena, que pena, tudo começou tão maravilhosamente...
Saudações a todos!
Estou a tentar implementar duas funções na minha EA, a primeira define o lucro da última troca, a segunda define muito da última troca.
Pesquisei neste site de A a Z e fiz várias funções, seguindo os exemplos em artigos e outros EAs, mas nenhum resultado - ambas as funções retornam sempre 0,00.
Aqui parece-me ser o mais próximo da variante correcta, mas o resultado é sempre 0:
Tento obter o tamanho do lote da mesma forma:
E nada funciona, os valores são sempre zero.
Eu próprio acabo de iniciar a migração de mql4 para mql5. A implementação de tais funções em mql4 não foi muito difícil, mas aqui está um impasse.
Por favor, aconselhem-me uma solução real e funcional.
...
Por favor, sugira uma solução real e funcional.
Use HistoryDealGetTicket() e HistoryDealsTotal().
E fazer a validação:
tol64 muito obrigado! Tudo está a funcionar.
Aqui está uma solução 100% funcional - a função devolve o lucro da última posição fechada na história do terminal:
Por analogia, obtemos o tamanho do lote do último comércio:
tol64 muito obrigado! Está tudo a funcionar.
...
Se também carregar em Ctrl+ no editor, receberá um código bem formatado. Isto é especialmente importante antes de carregar o exemplo para o fórum (melhor legibilidade). ))
Bom dia! Comecei recentemente a aprender MQL5. Tenho um problema com o fecho de posição. Em código: if(!m_Trade.PositionClose(_Symbol,100))//--- fechar posição pelo símbolo actual. O resultado é que a posição é invertida! Ficaria muito grato por uma dica, como posso fechar uma posição?
Registo da EA depois de a barra ter fechado abaixo do nível de paragem. Posição longa = 1 lote, posição curta = 1 lote)