Quando faz sentido manter parte do código do robô em um indicador? - página 32

 
Andrei01:
De onde vem este postulado? Há um e o mesmo cálculo certo que pode ser feito em um indicador ou em um consultor especializado, é realmente necessário explicar essas coisas elementares?


Não é assim. Nos indicadores, todos os cálculos relacionados aos dados do gráfico podem ser realizados de forma mais fácil e rápida.
 
Integer:

Isto não é verdade. Nos indicadores, todos os cálculos relacionados aos dados do gráfico podem ser feitos de forma mais fácil e rápida.
Os mesmos cálculos não podem ser feitos em um Expert Advisor?
 
Andrei01:
Os mesmos cálculos não podem ser feitos no Expert Advisor?

Você pode, mas de uma maneira diferente, porque:

1. IndicadorContado()

2. Trabalhar com matrizes.

Está finalmente começando a fazer sentido?

 
TheXpert:

Você pode, mas de uma maneira diferente, porque:

1. IndicadorContado()

2) Manuseio de matrizes.

Você está finalmente começando a tomar o jeito?

1. IndicatorCounted() também pode ser implementado em ekspert.

2. Também estão disponíveis matrizes.

Não há lógica para isso.

 
Andrei01:
Os mesmos cálculos não podem ser feitos por um especialista?


Você não pode fazer os mesmos cálculos.
 
Andrei01:

1. IndicatorCounted() também pode ser implementado em ekspert.

Você vai ter dificuldades
 

Este fio é ótimo. Bastante digno do prêmio "flubber mais rápido".

_____________________________________

Para aqueles que não entendem porque o código sugerido pela hrenfx na primeira metade da discussão não vai lidar corretamente com os saltos, eis o que estou falando.

Quando a comunicação é restaurada, os eventos no terminal ocorrem na seguinte ordem. O evento do tick passa primeiro, e como o tick de entrada tem um novo tempo de barra, ele será referido exatamente à última barra, zero. O indicador/especialista calculará seu algoritmo pensando que o último tick é a barra zero, e a última barra antes da passagem é a barra número 1, embora na verdade muito tempo poderia ter passado entre elas. E somente então o terminal inserirá o pedaço de história em falta. Assim, no momento da atualização real da história, a barra zero já foi calculada e é seu tempo que está contida na variável PrevTime, o que significa que as barras trocadas serão puladas.

Só para prevenir, estou perguntando àqueles que sabem mas estão em silêncio - estou entendendo bem?

 
alsu:
Você será torturado
Se você conhece o algoritmo, você sempre sabe o número de barras que precisa calcular em um determinado momento.
 
Integer:

Os mesmos não funcionarão.
qual é o problema com os cálculos?
 
Andrei01:
Se você conhece o algoritmo, você sempre sabe o número de barras que precisa calcular em um determinado momento. será mais rápido e fácil.

Você está sem esperança :)

alsu:

Só para o caso de eu perguntar àqueles que sabem, mas são silenciosos - Estou afirmando isso corretamente?

Sim, já expliquei isso duas vezes.

alsu:

Este fio é ótimo. Bastante digno do prêmio de "inundação mais rápida".

Estou realmente farto das divagações do iniciante do tema. Dimitri também é visível.

Não é a primeira vez que isto acontece.