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
Depuração do código MQL4
Olá a todos,
Tenho muitos problemas em depurar o código escrito para o MT4. Então, pensei em escrever a maior parte do código em um arquivo DLL e depois importar essas funções para o meu código MQL4. O problema que estou enfrentando é que este método não é bem sucedido para DLL's escritas em C#. Alguém agora onde o problema poderia estar? Um código de demonstração seria muito apreciado.
Eu também apreciaria qualquer outra idéia para depuração do código MQL4.
regrar,
Olá a todos,
Tenho muitos problemas em depurar o código escrito para o MT4. Então, pensei em escrever a maior parte do código em um arquivo DLL e depois importar essas funções para o meu código MQL4. O problema que estou enfrentando é que este método não é bem sucedido para DLL's escritas em C#. Alguém agora onde o problema poderia estar? Um código de demonstração seria muito apreciado.
Eu também apreciaria qualquer outra idéia para depuração do código MQL4.
regrada,FX5,
Eu escrevi o código dll em C++, talvez isso ajude!
https://www.mql5.com/en/forum/173113
Obrigado codersguru pela resposta da Ultrafast.
Vou verificar o código e entrarei em contato com você.
Verifique Meu Código MQL4, por favor.
Esta é apenas uma amostra EA baseada em um preço/uma simples cruz MA. A razão pela qual estou pedindo para que seja verificado é porque é essencialmente a espinha dorsal de alguns EA que estou desenvolvendo (a estrutura, não a estratégia). Tudo o que preciso fazer é verificar se este EA só será comercializado após a conclusão de uma barra. Se alguém puder me ajudar a verificar isto, eu apreciaria muito. Ainda sou muito novo na MQL4 e só quero verificar esta dupla verificação antes de ir adiante. Tenho cerca de 4 EA's sendo desenvolvidos no momento, e só quero ter certeza de que eles executam as negociações corretamente. Neste caso, seria apenas em uma barra completa.
Na EA só seria necessário mudar cada ModoTick para VERDADEIRO para fazer com que o comércio seja feito tick by tick ao invés de bar by bar. De qualquer forma, essa é a idéia. Agradecia qualquer ajuda.
Código de depuração
olá a todos
como debugar o código (especialistas, indicatos, roteiro) em tempo de execução
(passo a passo)
obrigado
oi
como você sabe, o indicador MA está anexado à janela principal do gráfico, então sua escala será igual à relação de preços, quando você quer definir um nível=20, significa que você quer traçar uma linha horizontal a 20 relação de preços, os preços estão muito longe de 20, então você não pode ver nenhuma linha
Boa pergunta
Olá a todos
como debugar o código (especialistas, indicatos, roteiro) em tempo de execução
(passo a passo)
obrigadoGostaria de ter a resposta.
Acabei de escrever meu primeiro EA e tentei testá-lo no Strategy Tester.
Eu estava recebendo erros mostrados no diário ST, então tentei usar a função Imprimir em meu EA para depurar os problemas. Até agora, resolvi alguns bugs desta maneira, mas é um processo lento.
O problema é com sua perda de estoque. A declaração de seu pedido deve ser escrita como:
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point, "TH_Buy",16384,0,Green);
Também, para alguns corretores, não é possível usar 10pips como takeprofit. Você pode ter que aumentá-la para 15pips.
Muito obrigado, eu vou tentar.