Aconselhamento sobre a não utilização do MetaTrader 4 Strategy Tester - página 4

 
>>>excessivo esclarecimento para alguém que tem se interessado em forenses em diferentes graus há mais de 10 anos :)

!!!!!!!!!
 
Renat писал (а):
Todas as barras são baseadas em licitações.
Acontece que declarações incorretas são feitas a partir de um lugar vazio devido ao desconhecimento da existência do preço Ask.

Os dois primeiros exemplos são resolvidos. Estou aguardando esclarecimentos no terceiro.

P.S. Renat, peço-lhe muito que não chegue a conclusões precipitadas. Todos nós podemos ver que você tem um temperamento quente. Mas existem certos limites. Acho que você também não sabe muitas coisas neste mundo, especialmente em áreas que não estão diretamente relacionadas ao seu trabalho. Não há vergonha nisso. Agradecimentos especiais por me explicar a tecnologia de construção de bares. Além disso, eu já li sobre isso antes e não está impresso em minha mente. Agora vou me lembrar disso.
 
solandr писал (а):
>>>explicativo para alguém que está interessado em divisas em graus variados há mais de 10 anos :)

!!!!!!!!!

O que isso significaria :)

A diferença entre Ask e Bid, assim como a terminologia, foi algo que aprendi pela primeira vez em 1998 (nem me lembro exatamente), quando tentei passar da teoria à prática e abri minha primeira conta demo com o fxeuroclub. Eu entenderia tudo imediatamente assim que tentasse fazer algo, mas nunca tinha pensado no método de desenho de barras até agora :) Eu não pensei nisso de forma alguma. Eu prefiro números. Um gráfico é uma coisa subjetiva.
 

Um trecho da história recente.

EURUSD M30 - testador:



Condição de abertura da posição:

// по расширению канала Дончиана больше первого диапазона опорного центра
 
   if(I2Current-I1Current>R1-S1        // текущий канал Дончиана шире канала опорного центра
      && I2Previous-I1Previous<R1-S1   // предыдущий был уже
      && I2Current>I2Previous          // верхняя граница канала Дончиана пошла вверх
      && I1Current>=I1Previous         // нижняя - не пошла вниз
      && MP>0                          // локальный тренд +
      && Ask<High[0]-7*Point           // покупка не на максимуме цены    
     )
      signal1=1;

Como pode ser visto no gráfico, a condição funcionou no testador. Não em tempo real na demonstração. Até agora tenho apenas uma explicação: o preço não saltou do máximo por pips suficientes em tempo real (última linha). As outras linhas estavam executando. MP também (eu tenho um indicador separado). É calculado da seguinte forma:

   MP=((Close[0]+Close[1]+Close[2])/3
       - (Close[0]+Close[1]+Close[2]
          +Close[3]+Close[4]+Close[5]
          +Close[6]+Close[7]+Close[8])/9)*1000;

Alguém pode confirmar ou refutar minhas suspeitas de que, neste caso, os resultados da simulação de dados no testador não corresponderam à série de preços reais?

 
>a condição no testador funcionou. Em tempo real na demonstração, não o fez.

Isto pode ser explicado da seguinte forma trivial. Um requote aconteceu no mercado real e você teve um pequeno deslize na função OrderSend (muitos iniciantes geralmente definem um deslize para abertura no mercado igual a 0!!!), ou o Expert Advisor simplesmente não lidou com esta situação com a não abertura de uma ordem. Eu sempre defino um deslize para mim mesmo igual a 5 pips ao abrir no mercado. Como resultado, ainda não notei nenhum problema na abertura de pedidos, embora eu esteja constantemente comparando os resultados do testador com os resultados reais.
 
2 Rebus
Séries de preços reais e não têm que corresponder aos resultados de sua modelagem no testador. Eles não devem absolutamente nada a ninguém.
Esta linha começou com uma comparação de resultados de simulação em diferentes intervalos de tempo. E você saltou para a comparação de séries reais e simuladas.
 
Fato interessante: enquanto testamos com 197 versões de MT, obtemos um dado com 90% de qualidade, enquanto testamos com 193 versões e obtemos histórico em tempo real, obtemos dados diferentes com 90% de qualidade também. Então, onde está a verdade? É claro que as diferenças não são drásticas, mas elas são significativas.
 
2SNSH
Tente a versão 157, se você puder encontrá-la com alguém. Provavelmente é lá que a verdade está enterrada no fundo! Como eles dizem, é um cavalo velho e corado, não é? :o))))))))))
 
solandr писал (а):
2SNSH
Tente a versão 157, se você puder encontrá-la com alguém. Provavelmente é lá que a verdade está enterrada no fundo! Como eles dizem, é um cavalo velho e corado, não é? :o))))))))))

Eu quis dizer que há alguma diferença ao baixar o histórico do banco de datas e obtê-lo em tempo real durante o mesmo período do mesmo CD e o impacto nos testes.
 
solandr писал (а):
>a condição no testador funcionou. Em tempo real na demonstração, não o fez.

Isto pode ser explicado da seguinte forma trivial. Um requote ocorreu na conta real e o deslize na função OrderSend foi pequeno (muitos iniciantes geralmente definem o deslize na abertura do mercado igual a 0!!!), ou o Expert Advisor simplesmente não lidou com a situação com a não abertura de uma ordem. Eu pessoalmente tenho sempre um escorregamento igual a 5 pips ao abrir pelo mercado. Como resultado, ainda não notei nenhum problema com a abertura de pedidos, embora eu esteja constantemente comparando os resultados do testador e em tempo real.
Eu tenho 3. Tentarei fixá-lo em 5. Na verdade, é claro que modelagem é modelagem. Aparentemente, o problema só será resolvido quando o MT4 armazenar e usar um gráfico de seleção para testes. Mesmo que resulte em grandes volumes - é melhor do que procurar um gato preto em uma sala escura.

Honestamente, é uma pena terrível que eu tenha esquecido o básico. Refiro-me ao edifício do bar. Tem sido uma pausa muito longa. Passei quase quatro anos construindo uma casa, por isso quase esqueci todo o resto. Há apenas cerca de meio ano comecei a me interessar novamente pelo mercado. Como do zero, honestamente :). Embora, é claro, eu esteja mentindo. As coisas são mais simples do que então. E com o autotrading havia até mesmo um propósito na vida. (Não se tornaria apenas uma linha do horizonte :).
Razão: