Discussão do artigo "Guia passo a passo para iniciantes para escrever um Expert Advisor no MQL5" - página 26
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
Strike again) Desta vez eu represento a partir da revista, para entender tal capricho da EA ? FXopen, de cinco dígitos, as paradas iniciais foram corrigidas dobrando-as manualmente. Ele entrou em greve. Isso é do demotorg de nossa segunda variante, com as primeiras correções de código da primeira. E a terceira está sendo negociada, embora não seja lucrativa, mas funciona, até agora sem problemas.
2022.05.06 00:59:59.106 Trades '999003732': failed market buy 0.1 EURUSD sl: 1.05408 tp: 1.05608 [Unsupported filling mode]
2022.05.06 01:59:59.188 Trades '999003732': failed market buy 0.1 EURUSD sl: 1.05296 tp: 1.05496 [Unsupported filling mode]
2022.05.06 02:59:58.950 Trades '999003732': failed market buy 0.1 EURUSD sl: 1.05324 tp: 1.05524 [Unsupported filling mode]
2022.05.06 03:59:58.916 Trades '999003732': failed market buy 0.1 EURUSD sl: 1.05406 tp: 1.05606 [Unsupported filling mode]
2022.05.06 04:32:50.916 Rede '999003732': varrendo a rede em busca de pontos de acesso
2022.05.06 04:32:54.441 Network '999003732': varredura de rede concluída
2022.05.06 05.06 05:59:58.676 Trades '999003732': failed market buy 0.1 EURUSD sl: 1.05314 tp: 1.05514 [Unsupported filling mode]
2022.05.06 06 06:59:58.975 Trades '999003732': failed market sell 0.1 EURUSD sl: 1.05357 tp: 1.05157 [Unsupported filling mode]
2022.05.06 07:59:58.716 Trades '999003732': failed market sell 0.1 EURUSD sl: 1.06285 tp: 1.04285 [Unsupported filling mode]
Olá, Rustam! Se houver problemas e dúvidas, mostre-nos os códigos que você usa em seu trabalho. Tentaremos entender esses problemas.
Saudações, Vladimir.
A propósito, você adicionou o código destacado em amarelo nas duas primeiras variantes do EA?
Olá, Rustam! Se houver problemas e dúvidas, mostre-nos os códigos que você usa em seu trabalho. Tentaremos entender esses problemas.
Saudações, Vladimir.
A propósito, você adicionou o código destacado em amarelo nas duas primeiras versões do EA?
Não o adicionei, mas me mostre onde inseri-lo. Vou inseri-lo e testá-lo, e então veremos. Estou pronto para enviar aqui todo o EA, juntamente com as alterações, para compactá-lo de alguma forma, ou o quê?
Tentei inserir ao vivo, respondi tipos de arquivos errados, tentarei compactar e enviar.
Eu não o adicionei, mas me mostre onde colocá-lo, eu o colocarei e o testarei, e então veremos. Estou pronto para enviar aqui o EA completo, juntamente com as alterações, para compactá-lo de alguma forma, ou o quê?
Anexe o arquivo abaixo, que é mq4 ou mq5.
Anexe o arquivo abaixo, que é mq4 ou mq5
*.mt5, respondeu tipo de arquivo errado, vou compactá-lo agora. Nem Zip nem Rar, ambos responderam, tipo de arquivo errado. Vou procurar uma maneira de enviar, tente.
Sim, *.mt5, o tipo de arquivo errado foi respondido, vou compactá-lo agora.
extensão mq5
Extensão mq5
Por favor, me esclareça: isso parece simples, mas é algo que realmente enferrujou durante o inverno. E tentarei enviar de outro editor, de outros corretores.
Eu não o adicionei, mas me mostre onde colocá-lo, eu o colocarei e o testarei, e então veremos.
Há um código nas linhas 211 e 257 do EA:
OrderSend(mrequest,mresult);Adicione a esse código em cada linha:
bool check=então cada linha 211 e 257 terá esse código:
Não sei se isso ajudará a eliminar os problemas no EA que o impedem de funcionar corretamente, mas tenho certeza de que, depois de compilar o EA, os dois avisos desaparecerão.
Atenciosamente, Vladimir.
Por favor, esclareça-me sobre essa aparente simplicidade, estou realmente enferrujado durante o inverno) Como você enviou esse arquivo? E tentarei enviar de outro editor, de outros corretores.
Responder ou Novo comentário, na parte inferior Anexar arquivo.
Há um código nas linhas 211 e 257 do EA:
A esse código, em cada linha, adicione:
então cada linha 211 e 257 terá esse código:
Não sei se isso corrigirá os problemas no EA que o impedem de funcionar corretamente, mas sei que, depois de compilar o EA, os dois avisos desaparecerão.
Atenciosamente, Vladimir.
Prezado Vladimir! Cheguei ao seu trabalho titânico para manequins, mudei minhas prioridades, a demotorg seguirá seu próprio caminho, e o principal agora é sua escola para iniciantes, eu mastigo valiosos apertos de sua experiência, é inestimável, não há palavras. Se eu chegar a como inserir um trailing stop neste EA, provavelmente o farei com prioridade, porque, como resultado da otimização para a frente, o EA cria longos takeprofits, sua rede de segurança se tornou gritante. E, no decorrer do treinamento em sua escola, provavelmente aprenderei a ver os erros, sem os quais não há programas que funcionem, e a corrigi-los. OBRIGADO.
Atenciosamente, Rustam.