Erros, bugs, perguntas - página 1939

 
Andrey Khatimlianskii:

Porque não estás a divulgar o teu código, e a tirar um dia de vida a toda a gente aqui. Reverter a partir do universo )


Estou grato a todas as pessoas amáveis dispostas a ajudar-me!

Não afixei o código porque não pode ser compilado sem uma classe pela qual não tenha pago.

E está numa versão extremamente suja...

Acha que devemos agora procurar a raiz de todo o mal nos indicadores?

 
Aleksey Vyazmikin:

Não, não, eu afixei os resultados do perfil!

Está a fazer-se de parvo? Ainda à espera de ajuda?

Se não conseguir afixar tudo, corte todas as coisas licenciadas e teste-as no que resta. Se não houver atrasos, escrever ao autor da classe. Se for o caso, resolva o seu código e não faça confusão com a cabeça das pessoas.

 
Andrey Khatimlianskii:

A fazer-se de parvo? E ainda à espera de ajuda?

Estava enganado ao acreditar que a caracterização mostra os estrangulamentos dos EAs como a utilização de indicadores personalizados, por isso pensei que a caracterização e o código que estava a abrandar de acordo com os resultados era suficiente para pedir ajuda.


Em geral, o problema revelou-se no indicador personalizado - não sou capaz de os preparar para o MT5 de todo - vou pedir ajuda no ramo dos novatos - talvez eles ajudem a provar as vantagens do MQL5 lá.

Se alguém pode ajudar com a auditoria do indicador, o código está aqui https://www.mql5.com/ru/code/16805

Donchian Channel MTF
Donchian Channel MTF
  • votos: 13
  • 2016.12.13
  • Mladen Rakic
  • www.mql5.com
Мультитаймфреймовая версия канала Дончиана.
 

Substituiu o indicador por este até agora https://www.mql5.com/ru/code/1601


2017.07.22 03:50:24.880 Core 1 Si-9.17,M1: 139860 ticks, 43475 barras geradas. Teste aprovado em 0:00:07.581 (incluindo pré-processamento de carraças 0:00:00.047).
2017.07.22 03:50:24.880 Core 1 546 Mb de memória utilizada, incluindo 33 Mb de dados do histórico, 64 Mb de dados de tick

Apenas 2 segundos mais lento do que o MT4 - o que já é muito bom na minha opinião!

Donchian Channel
Donchian Channel
  • votos: 28
  • 2013.03.18
  • Aleksey Lebedev
  • www.mql5.com
Donchian channel — технический индикатор, разработанный Ричардом Дончяном.
 
Aleksey Vyazmikin:

Se alguém pode ajudar com a auditoria do indicador, o código está aqui https://www.mql5.com/ru/code/16805

Porquê utilizar o indicador MTF num EA? Diga-me o seu raciocínio.

 
Andrey Khatimlianskii:

Porquê utilizar um indicador MTF num EA? Diga-me o seu raciocínio.

Inicialmente pensei que era como a implementação do MT4 de prazos - pedido a si próprio, mas a julgar pelo código ali tudo é mais complicado...

E assim, é ligeiramente diferente do canal padrão do MT4 em termos de algoritmo - o ATS é construído sobre ele - queria consistência total.


 
Aleksey Vyazmikin:

Inicialmente pensei que era como a implementação da calendarização do MT4 - um pedido a si próprio, mas a julgar pelo código é mais complicado...

E assim, é um pouco diferente do canal padrão do MT4 em termos de algoritmo - o ATS é construído sobre ele - eu queria consistência total.

Queria coerência total com 4, estou a ver.

E porque utilizou o indicador MTF no seu Expert Advisor para 4?

 
Andrey Khatimlianskii:

Queria coerência total com 4, estou a ver.

Porque utilizou o indicador MTF no seu EA para 4?

O meu ATC foi desenvolvido no MT5 - em Si futuros, porque não sei trabalhar com encomendas e queria coerência total com a classe que tenho no MT4, verifiquei o ATC no MT4, e agora estou gradualmente a avançar para a escrita da classe e comecei a transferir tudo para o MT5 para a sua depuração. No processo reparei que o indicador no MT4 (não multi TF) não corresponde ao MT5 (multi TF) - a razão para esta discrepância não está definida, por isso estou interessado em formas de acelerar este indicador.

E assim, os indicadores multi TF em MT4 utilizam os seus próprios para efeitos de análise visual após os testes - de modo a não aplicar tudo à mão mais tarde.


 
Aleksey Vyazmikin:

Criei o ATS na MT5 - em Si futuros, porque não sei trabalhar com encomendas e queria consistência total com a classe que tenho na MT4, verifiquei o ATS na MT4, e agora estou gradualmente a progredir na escrita da classe e comecei a transferir tudo para a MT5 para a sua depuração. No processo, reparei que o indicador na MT4 (não na multi TF) não corresponde à MT5 (multi TF) - a razão da incompatibilidade não está definida, por isso estou interessado em formas de acelerar este indicador.

Utilizo os indicadores multi TF no MT4 para análise visual após os testes - não preciso de o fazer manualmente.

Para a análise visual não há necessidade de fazer o Consultor Especialista receber dados através das amígdalas, basta aplicar o indicador MTF ao gráfico após o teste (em 4 é possível fazê-lo automaticamente chamando o indicador do Consultor Especialista).

Afinal de contas, Vitaly tinha razão:

Vitaly Muzichenko:

Isto éo que

 
Andrey Khatimlianskii:

Para a análise visual não é necessário forçar a EA a obter dados através da glande, basta atirar o indicador MTF no gráfico após o teste (em 4 é possível fazê-lo automaticamente, chamando o indicador da EA).

Afinal de contas, Vitaly tinha razão:

Ha ha, apercebi-me de que me estavas a arrancar isso, mas para quê?