Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 1864
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
https://book.mql4.com/ru/trading/orderclose
Boa tarde.
Eu certamente li tudo isso, e posso escrever cada pedido separadamente, mas a pergunta era para encurtar o código.
Boa tarde.
Eu certamente li tudo isso, e posso escrever cada pedido separadamente, mas a pergunta era para encurtar o código.
O que exatamente o encurtamento do código não está funcionando?
Olá Colegas, poderiam aconselhar a um novato como obter o valor atual (no momento) de um indicador e não o valor da barra anterior? A EA só aciona quando a barra anterior termina, e eu preciso dela mais cedo.
Talvez uma descrição mais detalhada da situação e do que não está funcionando para você produza mais resultados.
Talvez uma descrição mais detalhada da situação e do que você mesmo não é capaz de fazer produza mais resultados.
O indicador é um estocástico padrão. O Expert Advisor deve acionar na interseção das linhas K e D. Na própria travessia até que apareça um novo bar, nada acontece. Quando uma nova barra aparece, se a condição ainda é cumprida, então a ação ocorre. Tanto quanto sei, é porque o último valor nos amortecedores do indicador é o valor calculado na última barra concluída. Portanto, gostaria que o acionamento ocorresse em um bar inacabado.
O indicador é um estocástico padrão. O Expert Advisor deve ser acionado na intersecção das linhas K e D. Na própria travessia, até aparecer um novo bar, nada acontece. Assim que uma nova barra aparece, se a condição ainda é cumprida, então a ação ocorre. Tanto quanto sei, é porque o último valor nos amortecedores do indicador é o valor calculado na última barra concluída. Portanto, eu gostaria que a ação fosse acionada em um bar inacabado.
A última vela tem um índice de 0.
Então, como você tentou resolver este problema? Você já leu a ajuda? O que exatamente não está funcionando?
Você pode colocar o código? Ao menos deixe claro qual linguagem você está usando.
Você pode colocar o código? Ao menos deixe claro em que língua você está fazendo isso.
Fórum sobre comércio, sistemas automatizados de comércio e testes estratégicos
Qualquer pergunta de novatos sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos
GlaVredFX, 2022.01.17 22:52
Você não deve mais usar esta função. Não é relevante. Se esta função existir, deverá ser substituída por uma função que feche a primeira ordem aberta.
Não entendo as variáveis buySignal esellSignal prescritas a nível global. Mas quando eu tento compilá-lo, isso me dá o seguinte erro
Olá Colegas, podem aconselhar a um novato como obter o valor atual (no momento) do indicador, não o valor da barra anterior? A EA só aciona quando a barra anterior termina, e eu preciso dela mais cedo.
Os arrays k_buffer[0] e d_buffer[0] contêm os últimos valores indicadores. Qual é o problema de produzi-los e vê-los você mesmo?
Os arrays k_buffer[0] e d_buffer[0] contêm os últimos valores indicadores. Qual é o problema de produzi-los e vê-los você mesmo?
Sim, de fato, aparentemente meu erro está em outro lugar. Obrigado!