Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 647
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
A Global não vai ajudar?
Pensei - nem sempre é fácil, mesmo aGlobalVariablesFlush ajuda em caso de paragem de emergência.
De qualquer forma, tem de verificar cada tique
porque a propagação também se alarga antes das notícias
Ou sobre um temporizador.
mas pode falhar o início do alargamento por temporizador.
De qualquer forma, tem de verificar cada tique
Porque é que a propagação não pode ser registada a cada XX:10 minutos, por exemplo? No início da hora, a propagação não deve alargar-se, ou há algum senão um senão?
Porque é que a propagação não pode ser registada a cada XX:10 minutos, por exemplo? No início da hora, a propagação não deve alargar-se, ou há algum senão um senão?
Notícias que saem do nada
pode escrever um indicador de propagação e utilizar o indicador no seu Consultor Especialista
ou seja, o cálculo será efectuado pelo indicador e o Conselheiro Especialista perguntará se pode ou não negociar
Notícias que saem do nada
OK, então como é que implemento em cada tick, como é que sei se a actual propagação é normal?
P.S. Também aqui tenho um problema com a implementação: depois do fim-de-semana o mercado abre com uma grande expansão, como é que eu descubro se a expansão é grande? Tomar os dados de sexta-feira, mas também pode ser elevado se a gravação tiver sido feita antes do fecho do mercado. É necessário produzir um código inteiro com verificações diferentes, ou estou a ir na direcção errada?
Ok, então como é que implemento em cada carrapato, como é que sei então que a actual propagação é normal?
Compare o tick passado com o tick actual
Se for superior a 4, o comércio é proibido.
era 2 tornou-se coeficiente 8 4
ou ao começar pela primeira vez, calcular o spread médio para 1000 ticks, escrevê-lo no global
ao começar, fazer uma sondagem global, escrevê-la na variável como um padrão e verificar se se espalha contra o padrão
OK, então como é que implemento em cada tick, como é que sei se a actual propagação é normal?
P.S. Também aqui tenho um problema com a implementação: depois do fim-de-semana o mercado abre com uma grande expansão, como é que eu descubro se a expansão é grande? Tomar os dados de sexta-feira, mas também pode ser elevado se a gravação tiver sido feita antes do fecho do mercado. É necessário produzir um código inteiro com verificações diferentes, ou estou a ir na direcção errada?
Como pode passar sem verificações? 30-40% das verificações do código
fazer como "nix" de preferência proibir tudo o que não é permitido
Bem, como pode passar sem cheques? 30-40% verificações de código
De preferência, fazer como "nix" proíbe tudo o que não é permitido.
A reconciliação deve provavelmente ser feita com oTimeGMT para ter em conta os fusos horários? Escrever na matriz dos últimos 1000 ticks, depois escrever na variável global e fazer o mesmo em cada novo relógio?
Tudo parece bastante complicado, ou ainda não dormi o suficiente).
Por favor, descreva com mais detalhes.
A reconciliação é provavelmente melhor feita com oTimeGMT para ter em conta os fusos horários? Escrever para um conjunto dos últimos 1000 ticks, depois escrever para uma variável global, e assim por diante a cada novo relógio?
Tudo parece bastante complicado, ou ainda não dormi o suficiente).
Por favor, descreva com mais detalhes.
MqlTick, escreva-o na estrutura, verifique o número de ticks, calcule o spread médio e escreva-o no global
antes de negociar verifique a relação entre o valor global e o spread real
MqlTick, escrever para a estrutura, verificar o número de ticks, contar o spread médio, escrever para o global
E antes de negociar verifique a relação entre o valor global e o spread real
Está bem, não há problema com isso.
Quando verificar, a fim de não entrar em infortúnio e não começar a escrever cada vez mais, e como resultado atingir 20 pontos.
A situação pode ser que comecemos a escrever um pequeno, como resultado, é arredondado e o spread actual é verificado para o máximo, depois o spread aumenta gradualmente e escrevemos um maior, porque o teste, passou com a escrita, e como resultado chegamos ao máximo).