¿Cuándo tiene sentido mantener parte del código del robot en un indicador? - página 32

 
Andrei01:
¿De dónde viene este postulado? Hay un mismo cálculo cierto que se puede hacer tanto en un indicador como en un Asesor Experto, ¿es realmente necesario explicar cosas tan elementales?


No es así. En los indicadores se pueden realizar todos los cálculos relacionados con los datos del gráfico de una manera más fácil y rápida.
 
Integer:

Esto no es cierto. En los indicadores, todos los cálculos relacionados con los datos del gráfico pueden realizarse de forma más fácil y rápida.
¿Y no puedes hacer los mismos cálculos en el Asesor Experto?
 
Andrei01:
¿No se pueden hacer los mismos cálculos en Expert Advisor?

Puedes, pero de una manera diferente, porque:

1. IndicadorContado()

2. trabajar con matrices.

¿Está empezando a entrar en razón por fin?

 
TheXpert:

Puedes, pero de una manera diferente, porque:

1. IndicadorContado()

2. Manejo de la matriz.

¿Por fin empiezas a cogerle el tranquillo?

1. IndicatorCounted() también puede implementarse en ekspert.

2. También hay matrices disponibles.

No tiene ninguna lógica.

 
Andrei01:
¿No se pueden hacer los mismos cálculos en un experto?


No puedes hacer los mismos cálculos.
 
Andrei01:

1. IndicatorCounted() también puede implementarse en ekspert.

Te será difícil
 

Este hilo es genial. Muy digno del premio al "flubber más rápido".

_____________________________________

Para aquellos que no entienden por qué el código sugerido por hrenfx en la primera parte de la discusión no maneja correctamente los saltos, esto es lo que estoy hablando.

Cuando se restablece la comunicación, los eventos en el terminal ocurren en el siguiente orden. El evento de tic pasa primero, y como el tic entrante tiene un nuevo tiempo de barra, se referirá exactamente a la última barra cero. El indicador/experto calculará su algoritmo pensando que el último tick es la barra cero, y la última barra antes del paso es la barra número 1, aunque en realidad podría haber pasado mucho tiempo entre ellas. Y sólo entonces el terminal insertará el pedazo de historia que le falta. Así, en el momento de la actualización real del historial la barra cero ya ha sido calculada y es su tiempo el que está contenido en la variable PrevTime, lo que significa que las barras intercambiadas serán saltadas.

Por si acaso, pregunto a los que saben pero no dicen nada: ¿lo he entendido bien?

 
alsu:
Serás torturado
Si conoce el algoritmo, siempre sabrá el número de barras que debe calcular en un momento dado.
 
Integer:

Los mismos no funcionarán.
¿cuál es el problema de los cálculos?
 
Andrei01:
Si conoces el algoritmo, siempre sabrás el número de barras que tienes que calcular en un momento dado. será más rápido y fácil.

No tienes remedio :)

alsu:

Por si acaso, pregunto a los que saben pero callan: ¿lo estoy diciendo bien?

Sí, ya lo he explicado dos veces.

alsu:

Este hilo es genial. Muy digno del premio a la "inundación más rápida".

Es que estoy muy harto de las divagaciones del tópico. Dimitri también es visible.

No es la primera vez que esto ocurre.