Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1350
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 tarde.
O Expert Advisor deve verificar as condições e abrir pedidos quando um novo bar aparece.
Recebi o erro "declarações de função são permitidas somente em âmbito global, de espaço de nomes ou de classe". Traduziu-o em "declarações de função permitidas apenas em âmbito global, de espaço de nomes ou de classe".
Ainda não entendo, sou muito denso. Por favor, me diga ou me diga onde ler. Agradecemos antecipadamente).
Antes de tudo, certifique-se de colocar o código corretamente para que ele seja legível.
Há uma função para postar código como esta, é mais fácil para todos lerem seu código para ajudar.
Buba_rus:
Ainda não entende nada, idiota. Por favor, me diga ou me diga onde ler. Obrigado de antemão!
De onde veio este pedaço de código? Eu preciso do código inteiro para ver o erro.
Antes de mais nada, certifique-se de que o código esteja devidamente afixado para que seja legível.
Há uma função para postar código como esta, é mais fácil para todos lerem seu código para ajudar.
De onde você está tirando isso?
Não é tudo código de novo... é com você.
aqui estão os erros
De onde é esse pedaço de código? Você precisa de todo o código para ver o erro
Eu não vi imediatamente e não entendi que todo o Expert Advisor tinha que ser descartado.
Eu não vi imediatamente e não entendi que eu tinha que descartar todo o Expert Advisor.
Eu destaquei o que estava errado
amarelo destacado desnecessário, você pode excluir
a função destacada em verde deve estar fora de OnStart(),
onde você precisa definir uma nova barra , use o marrom destacado
Olá. Boas festas para todos e boa sorte no novo ano.
O Expert Advisor comercializa os pontos DeMark, usando um indicador simples sobre esses pontos. Eu gostaria de garantir que os dados sobre os pontos seriam salvos quando o terminal fosse desligado. E na partida, o Expert Advisor poderia usar os dados salvos e depois trabalhar de acordo com o programa. Isso é possível? Entendo que isto pode ser feito usando uma função como FileOpen(). Eu nunca o fiz. Por favor, informe como fazê-lo corretamente. Aqui estão algumas funções para calcular o preço de dois pontos. Os outros são semelhantes. Como salvar os dados destas funções.
Olá. Boas festas para todos e boa sorte no novo ano.
O Expert Advisor comercializa os pontos DeMark, usando um indicador simples sobre esses pontos. Eu gostaria de garantir que os dados sobre os pontos seriam salvos quando o terminal fosse desligado. E na partida, o Expert Advisor poderia usar os dados salvos e depois trabalhar de acordo com o programa. Isso é possível? Entendo que isto pode ser feito usando uma função como FileOpen(). Eu nunca o fiz. Por favor, informe como fazê-lo corretamente. Aqui estão algumas funções para calcular o preço de dois pontos. Os outros são semelhantes. Como salvar os dados destas funções.
Eu adicionaria ao Expert Advisor a criação de objetos em pontos DeMark e utilizaria esses objetos para negociação
Eu acrescentaria ao Expert Advisor para criar objetos baseados em pontos DeMark e negociar com esses objetos
Obrigado por sua resposta. Mas se não estou enganado, sua dica diz respeito à MQL5. Minha EA é baseada na MQL4.
Eu não sou um programador, um amador, por mim mesmo.Obrigado por sua resposta. Mas se não estou enganado, seu conselho diz respeito à MQL5. Meu EA está em MQL4.
Não sou um programador, amador, por mim mesmo.mql4 também é possível aqui