Enigma do perfil de especialista - como não exceder o limite de 15 minutos do Campeonato - página 2

 

marketeer:

É assim que o inidactor se torna um estrangulamento - gostaria de saber mais sobre isto. Tenho um indicador em uso, mas a leitura de dados a partir dele está incluída nos timings de 1,5 minutos que medi.


Tudo o que importa é:

1. Como o indicador lê os dados e quantos amortecedores tem (quão "pesada" é a lógica);

2. Que profundidade de cálculo é utilizada e necessária;

3. frequência de actualização dos índices (alguns índices podem ser actualizados em cada tick, alguns num temporizador, e alguns até num evento)

 
DC2008:

1. o indicador deve ser incluído directamente no código EA e apenas as últimas barras devem ser utilizadas no cálculo. O desempenho dos indicadores sobre o exemplo do MA é estudado aqui.

2. Não se deve efectuar cálculos desnecessários em cada tic tac. Não coloca ou fecha encomendas em cada carrapato, pois não?

O indicador é feito de acordo com o "padrão" - apenas são calculadas as últimas barras que não foram calculadas durante a chamada anterior da OnCalculate. É uma chatice, não percebo porque é que a abordagem recomendada pelo fabricante padrão não pode ser utilizada para conseguir um trabalho eficaz.

2. O Expert Advisor é Binário. A sincronização dos símbolos no início de cada barra é realizada em vários ticks e demora segundos (numa corrida geral, não em cada barra).

 
TheXpert:
E o cálculo não é. Leva-o também para fora. Ele não está no gabinete do conselheiro.

Já está. Estou a testá-lo em duas semanas para velocidade. Os resultados são os seguintes: tempo total de trabalho - 1 minuto e 6 segundos, operação do Expert Advisor - 13 segundos, cálculo do indicador - 17 segundos. Total - 30 segundos no meu código, menos de metade. É assim que as coisas são ;-////

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
 
DC2008:

1. o indicador deve ser incluído directamente no código EA e apenas as últimas barras devem ser utilizadas no cálculo. O desempenho dos indicadores sobre o exemplo do MA é estudado aqui.

2. Não se deve efectuar cálculos desnecessários em cada tic tac. Não coloca ou fecha encomendas em cada carrapato, pois não?

Sim, tenho! Demorei trinta minutos a testar o Expert Advisor em chamadas de indicadores personalizados. Depois de o código indicador ter sido embalado no Expert Advisor, o teste terminou em 12 minutos.
 
GODZILLA:
Sim! sem dúvida! Demorei trinta minutos a testar o Expert Advisor em chamadas de indicadores personalizados, mas depois de comprimir o código indicador no Expert Advisor, o teste terminou em 12 minutos.
DC2008:

Aprenda finalmente a escrever indicadores.

 
TheXpert:

Aprenda finalmente a escrever indicadores.

Para quem é isso?
 
TheXpert:
Ambos.
De facto, é um facto que a chamada de peru tem despesas gerais, e estas podem ser eliminadas movendo o cálculo para o Conselheiro Especialista. Mas isto é uma perversão.
 
TheXpert:
Ambos.
Isso faz então sentido, já o ouvi antes! Quando se fala de factos concretos, pode-se ouvir uma pessoa, mas "conselho inteligente" sobre nada, coberto com uma camada de mofo, de uma venerável "marca" está para além da lógica do senso comum.
 
TheXpert:

Aprenda finalmente a escrever indicadores.

Ensinar os programadores do MQ a escrever indicadores. A velocidade desta ou daquela abordagem é comprovada no artigo, se for demasiado preguiçoso para a ler, ela cai 20 vezes.
 
GODZILLA:
Isso faz então sentido, já o ouvi antes! Quando se fala de factos concretos, pode-se ouvir uma pessoa, mas "conselhos inteligentes" sobre nada, cobertos por uma camada de molde, a partir de uma venerável "marca", está para além da lógica do senso comum.
Caro Senhor, este fio já tem barba para o chão. Olhar para o fórum ocasionalmente, e sobre esse fórum e sobre este já foi discutido com factos e confirmações concretas. A opinião dos criadores do terminal sobre este assunto também foi expressa neste fórum. A tentativa de calcular indicadores no Expert Advisor é uma abordagem sem saída e condenada.
Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
Основы языка / Функции / Функции обработки событий - Документация по MQL5
Razão: