Monday, 4 March 2019

Forex zero divide


Zero dividir em indicador Estou tendo um problema com um indicador livre chamado PZLineAlerts por PointZero Trading. Eu tinha notado que às vezes este indicador funciona e às vezes não. Nas entradas do log doExpertsquot encontrei esta linha: PZLineAlerts AUDUSD, M1: divisão zero em PZLineAlerts. mq4 (211,43) Alguém pode me ajudar e obter este indicador funcionando de forma confiável Seria realmente apreciada. Eu poderia até doar uma pequena quantia de dinheiro para você via PayPal. Como eu disse, às vezes este indicador funciona e às vezes não. Encontrei a mensagem de erro esta manhã. Isso deve corrigir a questão de divisão zero e uma divisão zero geralmente irá desligar o indicador, então eu suspeito que foi o problema. Zero Divide erro Onde eu preciso olhar para corrigi-lo obrigado pela ajuda, mas a sua correção deu basicamente os mesmos sinais Eu tinha em 5 dígitos, o que significa 50 menos sinais. Don sua correção é o que era realmente necessário. Ele fixou o código de 4 dígitos para verdadeiro código de 5 dígitos que fixa o código devide zero. Hoje eu tenho 9 sinais ou 4 dígitos corretor. E 12 em 5 dígitos corretor. 8 negócios já fechados em lucro. 9 ainda pendurado lá. A razão pela qual 4 dígitos e 5 dígitos são diferentes tem a ver com a propagação de cada corretor. Mesmo em 2 diferentes 4 dígitos corretores, nem todos os sinais serão completamente o mesmo que é lógico. Sobre a estratégia que eu uso. Eu levo cada sinal em 5 minutos chart EURUSD apenas com um 4 pips lucro. No eurusd você terá entre 80 e 85 sinais válidos para 4 pips de lucro. Sobre os sinais que dão errado eu uso um sistema de recuperação. Este sistema de recuperação é o próximo passo na programação GPBUSd se parece com outro par agradável para o comércio também. Mas para o momento eu foco EURUSd somente. Obrigado novamente por todos os que contribuíramEntão eu encontrei a questão do que está causando zero divide - eu não vi isso antes até agora. Eu pensei que estava terminado com o meu código até que este surgiu eu tenho 3 variações do meu EA. 1 funciona perfeitamente, os outros dois são semelhantes neste departamento (código abaixo). Eu não consigo entender por que isso seria causando zero dividir Procure as linhas com as setas indicando as linhas que estão causando problema. Eu tenho isolado a ser este problema aqui Ou isso ou estou recebendo uma anomalia com backtest AUDUSD (eu baixar meus dados históricos do Forex Tester 2. parece funcionar com um dos meus EAs bem.) Então eu encontrei a questão do que Está causando zero divide - Eu não vi isso antes até agora. Eu pensei que estava terminado com o meu código até que este surgiu eu tenho 3 variações do meu EA. 1 funciona perfeitamente, os outros dois são semelhantes neste departamento (código abaixo). Eu não consigo entender por que isso seria causando zero dividir Procure as linhas com as setas indicando as linhas que estão causando problema. Eu tenho isolado a ser este problema aqui Ou isso ou estou recebendo uma anomalia com backtest AUDUSD (eu baixar meus dados históricos do Forex Tester 2. parece funcionar com um dos meus EAs multa.) Im não tenho certeza que você encontrou o problema . Como você sabe que você tem Eu não acho que o código que você arrowed irá causar uma divisão por zero erro, para ser certo substituir isso. Eu suspeito que o seu erro permanecerá como ele está localizado em outro lugar. Eu só posso localizar um / problema de divisão acima. A divisão zero não vem da função acima. Se você não quiser mostrar todos os códigos, em seguida: rastrear todos os seus problemas de divisão dentro ea, customindicators e arquivos incluídos. Certifique-se de que a expressão no rightide de / não pode ser igual a 0. Em outra nota, você poderia realmente se beneficiar de ArraySort (). Se você quer saber se Daily3 é maior / menor, faça matriz e classificar. Não tenho certeza que você encontrou o problema. Como você sabe que você tem Eu não acho que o código que você arrowed irá causar uma divisão por zero erro, para ser certo substituir isso. Eu suspeito que o seu erro permanecerá como ele está localizado em outro lugar. Eu tenho quotV1-V2-V3quot da minha EA. Eu essencialmente copiado sobre V1 para um novo modelo em branco e mudou a parte que eu ilustrado acima sobre (abaixo do código) e deu-me um erro de divisão zero durante um back-test em AUDUSD. Os dados têm alguma coisa a ver com zero divide Quando eu executar um back-test de toda a versão do meu EA em EURUSD de 2001-2017 (Forex Tester dados baixados e importados em ST), eu não recebo erros em qualquer um Dos meus EAs Estou apenas executando através de outros pares e este problema de divisão zero não parecem estar aparecendo, a menos que seu em AUDUSD com V2 e V3 Corrija-me se os dados não tem nada a ver com ele

No comments:

Post a Comment