É 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)
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 ;-////
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.
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.
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.
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.
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)
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).
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 ;-////
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! 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.
Aprenda finalmente a escrever indicadores.
Aprenda finalmente a escrever indicadores.
Ambos.
Ambos.
Aprenda finalmente a escrever indicadores.
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.