Símbolos personalizados. Erros, bugs, perguntas, sugestões. - página 23
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
No momento, não é possível formar barras de ferramentas personalizadas com carrapatos de um dia que não seja hoje (ontem, anteontem, no ano passado, etc.).
Mas. Fizemos uma correção.
Ao usar CustomTicksReplace (não CustomTicksAdd! não use CustomTicksAdd para adicionar carrapatos em massa), o último dia de carrapatos adicionados torna-se "atual" se antes não houvesse carrapatos para hoje.
Aguarde a próxima construção. Depois continuaremos as experiências e discussões
Estou usando o Build 2177. Acho que é a mais recente.
Mas eu não posso trabalhar com a CUSTOMSYMBOL. Você pode me dizer quando posso esperar uma construção que me ajude?
Onde posso ver as mudanças na construção?
O indicador anexo funciona na construção atual 2177
Este é o seu indicador. Ele é editado, mas o algoritmo é o mesmo. Coloquei o arquivo Symbol.mqh em MQL5Inclui
Mude a linha
de modo a usar seu Symbol.mqh.
As barras são formadas. As carteiras são corretamente aplicadas à história, não apenas no MarketWatch
O indicador anexo funciona na construção atual 2177
Este é o seu indicador. Ele é editado, mas o algoritmo é o mesmo. Coloquei o arquivo Symbol.mqh em MQL5Inclui
Mude a linha
de modo a usar seu Symbol.mqh.
As barras são formadas. As carteiras são corretamente aplicadas à história, não apenas no MarketWatch
Vou verificar isso. Talvez alguns problemas no meu código. Mas o código parece bom.
Bug 25.
Ao escrever carrapatos em um símbolo personalizado, eles são normalizados de maneira diferente!
Resultado
Parece haver algum tipo de NormalizeDouble dentro do Terminal que difere do padrão. Este bug pode afetar invisivelmente muitos algoritmos.
Por favor, conserte-o. A necessidade natural de escrever preços normalizados não pode ser implementada.
Bug 25.
Ao escrever carrapatos em um símbolo personalizado, eles são misturados!
Resultado
O Terminal parece ter seu próprio NormalizeDouble, diferente do padrão. Este bug pode afetar invisivelmente muitos algoritmos.
Por favor, conserte-o. A necessidade natural de escrever preços normalizados não pode ser implementada.
Você tem uma função Normalizar sobrecarregada
Tente mudar o nome da função.
Talvez isto faça com que a normalização falhe.
Bug 25.
Ao escrever carrapatos em um símbolo personalizado, eles são misturados!
Resultado
O Terminal parece ter seu próprio NormalizeDouble, diferente do padrão. Este bug pode afetar invisivelmente muitos algoritmos.
Por favor, conserte-o. A necessidade natural de escrever preços normalizados não pode ser implementada.
Ambos os casos são o resultado da normalização do ponto decimal.
Você ainda está comparando números reais para uma igualdade absoluta?
Qual servidor é a fonte dos carrapatos originais?
Você tem uma função Normalizar sobrecarregada
Tente mudar o nome da função.
Talvez seja por isso que a normalização não é correta.
Há um teste de normalização correta no código. Antes de escrever carrapatos em um símbolo personalizado, este teste é bem sucedido. Eu verifiquei o código.
Ambos os casos são resultados de normalização pelo número de casas decimais.
Você ainda compara números reais para uma igualdade absoluta?
Qual servidor é a fonte dos carrapatos originais?
Servidor MQ-Beta. Mas o servidor não tem nada a ver com esta situação. O que eu faço.
Bug 25.
2280 - fixo, Obrigado.