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
Cavalheiros, poderiam dizer-me por favor porque é que o meu testador usa apenas metade de um dos 4 núcleos no teste?
Quando se testa apenas 1/8 do CPU está completamente carregado, não é bom.
É terrivelmente lento...
Obrigado.
se se refere ao teste com visualização - isso parece estar bem
se se refere à execução única - então 1 processador é utilizado para 1 execução
Se estiver a testar uma estratégia com várias passagens - não pode passar sem 1 imagem de ecrã das suas CPUs, deve pelo menos fazer uma imagem de ecrã durante o teste
Pela primeira vez, tentei converter um indicador de MQL4 para MQL5 de acordo com o artigo deste fórum, mas não consigo terminar.
Não consigo ultrapassar os últimos erros.
https://www.mql5.com/ru/articles/66
Por favor, diga-me o que mais precisa
Este bloco, por exemplo.
Colocoas mensagens do compilador depois das linhas correspondentes.
stoch, f parecem ser pré-definidos como elementos de matriz. Se eu colocar parênteses rectos depois deles, o erro salta mais longe na linha - algo como
smoothType1' - a conversão de parâmetros não é permitida FT .mq5 173 25
É apenas uma variável. Qual é o problema?
Este bloco, por exemplo...
Tente verificar novamente a correcção do ";". por causa deles e parênteses (em falta/espuro), o erro pode "flutuar" no código.
A actualização pode ser mais fácil de escrever em 5 de uma só vez, do que utilizar bibliotecas. Será mais curto e menos problemático.
Sim, existe um tipo semelhante de transformação Fisher aqui na base, mas sem qualquer configuração. Precisaria pelo menos de mudar ENUM_APPLIED_PRICE, e não funciona lá.
Pode dizer-me como mudá-lo?
https://www.mql5.com/ru/code/537?source=terminal5_mql5
Em Fisher Transform obtém-se se adicionar algumas linhas e seleccionar manualmente uma delas
//price=(high[bar]+low[bar]+close[bar]+close[bar])/4.0;
E não há rebites suficientes para inserir via Input
Em Fisher Transform obtém-se se adicionar algumas linhas e seleccionar manualmente uma delas
//price=(high[bar]+low[bar]+close[bar]+close[bar])/4.0;
E não há rebites suficientes para inserir via Input
Obrigado! Vou tentar, é claro, mas isso não é o principal. A imagem não é a mesma que no MT-4 - esse é o problema. Não tenho configurações suficientes ou o algoritmo é diferente.
Ou será porque há muitas mais barras na imagem inferior?
Se o indicador não é uma tradução de 4, porque é que a imagem deve ser a mesma, especialmente num número diferente de barras?
Verificar as fórmulas e definições. E tente contactar o autor do indicador, em discussão do indicador, talvez ele sugira algo.