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
Boa tarde!
Depois de actualizar para a versão 420, comecei a testar a minha EA e reparei que ela começou a "perder" por alguma razão. Analisei os meus negócios e reparei que o fim das perdas é desencadeado a preços inexistentes. Por exemplo, fixei o stop loss em 1,06520 no EURUSD, mas funciona, embora o preço máximo seja 1,05920. Quando olho mais longe, vejo muitos desses negócios. O Take Profit é desencadeado pelo mesmo princípio (a preços inexistentes) - o delta é o mesmo - 600 pontos. No testador do gráfico, as setas para cima e para baixo "penduram" no ar, longe das barras.
Uma imagem de ecrã é anexada.
Realizar testes em MetaQuotes-Demo, por favor. Alpari tem uma história manifestamente errada (em spreads) de gráficos.
Um par de questões são de interesse.
1. Se forem utilizados indicadores no testador de estratégias, como funciona o sistema? Primeiro, todos os indicadores para os quais as pegas são calculadas e só depois o OnTick é lançado?
2. Se sim, seria bom iniciar primeiro o OnTick e depois executar um comando para calcular os indicadores anexos. Assim, por exemplo, não preciso de calcular indicadores em cada tick de cinco dígitos, mas apenas em quatro dígitos. Quando inicio o OnTick, verifico o preço actual e anterior e decido se devo ou não iniciar o cálculo dos indicadores.
Porque se há muitos deles e são bastante "pesados", consomem recursos em modo de optimização...
Embora possa tentar criar pegas em ontick e apagar indicadores no final e no início seguinte do ontick (se necessário) criar novamente pegas - e não está claro se irá melhorar o desempenho...
Um par de questões são de interesse.
1. Se forem utilizados indicadores no testador de estratégias, como funciona o sistema? Primeiro, todos os indicadores para os quais as pegas são calculadas e só depois o OnTick é executado?
Sim. A resposta mais geral - todos os valores dos indicadores são calculados antes de cada chamada do manipulador do evento:
2. Se assim for, seria muito útil executar primeiro o OnTick e depois executar o cálculo dos indicadores anexos com este comando. Por exemplo, não preciso de calcular indicadores em cada tick de cinco dígitos, mas apenas em quatro dígitos. Quando inicio o OnTick, verifico o preço actual e anterior e decido se devo ou não iniciar o cálculo dos indicadores.
Porque se são muitos e são bastante "pesados", consomem recursos em modo de optimização...
Não se pode fazer isso. Pode utilizar modos de geração de carrapatos mais rápidos para os testes:
Não se pode fazer desta forma. Pode-se usar modos de geração de carrapatos mais rápidos para testes:
Ajuda, funções de conversão de dados não querem funcionar, escreveu um guião simples para o testar. Construir SO 420, 64 bit.
Ajuda, funções de conversão de dados não querem funcionar, escreveu um guião simples para o testar. Construir SO 420, 64 bit.
Livre-se das vírgulas invertidas em qualquer fase....
Como se faz isto?
Ou se certificam de que não estão inicialmente no ficheiro, ou aplicam uma função adicional quando lêem, por exemplo: