Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 192
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
Obrigado pela resposta, mas só agora comecei a aprender por algumas semanas, como implementar isto em código, ou me dizer onde ler por favor. Ou de acordo com Igor Kim?
E ainda assim, abrirá uma posição, não de acordo com o sistema, quando apenas iniciar seu trabalho, sua condição não evita este problema.
E se você pensar sobre isso? Por que isso não evita o problema?
Quando ele começa a trabalhar, e se ele não trabalhou antes (em geral na primeira corrida), então ainda não houve sua posição, e a lógica mostrará que a última posição fechada simplesmente ainda não existe. Isto significa que não poderia ter sido fechado em nenhuma parada ou tomada, o que, por sua vez, dá permissão para abrir uma posição no sinal.
Não é?
E se você pensar sobre isso? Por que isso não evita o problema?
Quando começa a funcionar, e se não funcionou antes (primeira corrida), ainda não houve uma posição, e a lógica mostrará que a última posição fechada simplesmente ainda não existe. Isto significa que não poderia ter sido fechado em nenhuma parada ou tomada, o que, por sua vez, dá permissão para abrir uma posição no sinal.
Não é?
A questão é essa: por um sinal! Mas a condição pode ser cumprida não na barra 2 (assim que o indicador tiver mudado o buffer), mas em qualquer segunda barra (depois disso tudo funciona através do sistema, é claro). O problema está na condição de abrir pedidos, como resolvê-lo, mas na 2ª barra após a mudança do buffer indicador?
nulo OnTick()
}
Bem, a questão é que ele se baseia no sinal! Mas a condição pode satisfazer não na 2ª barra (assim que o indicador mudar o tampão), mas em qualquer segunda barra (depois disso tudo funciona com o sistema, é claro). O problema está na condição de abrir pedidos, como resolvê-lo, mas na 2ª barra após a mudança do buffer indicador?
nulo OnTick()
}
Essa é a questão! Mas a condição pode ser cumprida não na barra 2 (assim que o indicador tiver mudado o buffer), mas em qualquer segunda barra (depois disso tudo funciona com o sistema, é claro). O problema está na condição de abrir pedidos, como resolvê-lo, mas na 2ª barra após a mudança do buffer indicador?
1. isto é o que o código pareceria se inserido corretamente. Há uma razão para os desenvolvedores terem surgido...
2. Uma dica sutil: onde estão Abertos[4] e Fechados[4] em relação aos valores indicadores?
Se inserirmos sua condição " Isto significa que ela não poderia ser fechada em nenhuma parada ou tomada, o que, por sua vez, dá permissão para abrir uma posição no sinal. "
E meu sinal é"if(CountSell() == 0 && Bid < dntr && Open[3] < dntr && Close[3] < dntr)". (junto com o deslocamento no indicador n=3),
Acontece que se for colocada imediatamente sobre a carta, ela se abrirá em uma tendência descendente, desde o momento do início na terceira vela, e então, se houver um sinal, ela se abrirá conforme necessário.
Se inserirmos sua condição " Isto significa que ela não poderia ser fechada em nenhuma parada ou tomada, o que, por sua vez, dá permissão para abrir uma posição no sinal. "
E meu sinal é"if(CountSell() == 0 && Bid < dntr && Open[3] < dntr && Close[3] < dntr)". (junto com o deslocamento no indicador n=3),
Acontece que se for colocada imediatamente na carta, ela se abrirá em uma tendência descendente no momento do início na terceira vela, e então, se houver um sinal, ela se abrirá conforme necessário.
Eu não entendo nada. O que você tem que não entende? Você não pode determinar que a última posição foi fechada na parada ou tomada? Você não consegue encontrar um lugar em seu código onde queira verificar esta condição?
Ou o que você não pode fazer?
Como ela pode abrir na terceira vela? Ou explicar o que significa "ela se abrirá na terceira vela"? O que isso significa, sequer?cada vez que uma ordem abre em algum sinal indicador, como eu armazeno o tipo desse sinal em uma variável?
Há um bug (quando executo o EA), a ordem não abre no início de uma tendência (não de acordo com uma mudança na cor do indicador), porque minha condição não se refere a velas específicas, mas diz que se a tendência é para cima ou para baixo abre no início de 3 velas
Boa tarde a todos.
Estou me perguntando como analisar as estatísticas de trabalho no EXCEl
Quem pode me dizer o que pode ser extraído via DDE do mt4 e onde posso obter todas as funções permitidas para a transferência para a excelência
Será muito grato pela ajuda
Boa tarde a todos.
Estou me perguntando como analisar as estatísticas de trabalho no EXCEl
Quem pode me dizer o que pode ser puxado através do DDE do mt4 e onde posso obter todas as funções permitidas para a transferência para a excelência
Será muito grato pela ajuda