Hola, ¿Puede decirme por favor si es necesario escribir en iData para este indicador, no importa si es cualquier programa o referencia a los datos de la barra, donde se puede especificar el marco de tiempo, ¿por qué es los datos de otros marcos de tiempo no se reflejan correctamente en la actual diferente en el gráfico de tiempo, pero sólo en el gráfico del marco de tiempo especificado? Gracias.
Функции для работы с таймсериями и индикаторами. Таймсерия отличается от обычного массива тем, что индексация элементов таймсерии производится от конца массива к началу (от самых свежих данных к самым старым). Для копирования значений таймсерий и индикаторов рекомендуется использовать только динамические массивы, так как функции копирования...
Gracias por el enlace, tengo exactamente la misma imagen, sólo un algoritmo ligeramente diferente, la cuestión es hacer más puntos (en el dibujo final), hacerlos aparecer con un umbral.
Gracias, lo miraré, pero como ejemplo el principio por qué no funciona si en vez de escribir los datos de otro timeframe en vez de cero, por qué no se refleja correctamente, ¿debo copiarlo primero y luego dibujarlo?
Gracias por el enlace, tengo exactamente la misma imagen, sólo un algoritmo ligeramente diferente, la esencia es hacer más puntos (en el dibujo final), para que aparezcan con un umbral.
Usted puede hacerlo, pero resulta Renco, es decir, divide en segmentos iguales distancia m / un vértice. Esto rompe el propio algoritmo de búsqueda de vértices, la cuestión de cómo hacer mientras se mantiene el código inicial, el umbral entre los puntos (en el dibujo, además), debe obtener un múltiplo de la distancia entre todos menos el último y la parte superior (será menor que el umbral).
Gracias, lo miraré, pero como ejemplo ¿por qué no funciona si en vez de escribir cero pones datos de otro marco temporal, por qué no se refleja correctamente, debo copiarlo primero y luego dibujarlo?
CopyClose es una función más moderna, pero bien,iClose(...) funciona bien
¿Cómo es que no funciona correctamente? Una imagen o un trozo de código, por favor, sea más específico.
CopyClose es una función más moderna, pero vale, iClose(...) funciona bien
¿Cómo funciona incorrectamente? Una imagen o un trozo de código, por favor, sea más preciso.
Bueno, aquí hay un ejemplo simple, quiero ver los precios de cierre en el gráfico, quiero ver una hora en el marco de tiempo, todo es bueno en el reloj, pero es diferente en cualquier otro marco de tiempo. La idea era ver los precios de cierre de los más altos en un marco temporal más pequeño. La imagen es de 30 min.
PokrovMT5: Bueno, aquí está el ejemplo más simple, quiero ver los precios de cierre en el gráfico, el marco de tiempo se escribe una hora, todo es bueno en el reloj, todo es diferente en cualquier otro marco de tiempo. La idea era ver los precios de cierre de los más altos en un marco temporal más pequeño. La imagen es de 30 min.
Así
int shift;
datetime T;
for(i=limit; i>=0; i--)
{
T = iTime(NULL,0,i);
shift=iBarShift(NULL,60,T);
C=iClose(NULL,60,shift);
CC[i]=C;
}
Hola, ¿Puede decirme por favor si es necesario escribir en iData para este indicador, no importa si es cualquier programa o referencia a los datos de la barra, donde se puede especificar el marco de tiempo, ¿por qué es los datos de otros marcos de tiempo no se reflejan correctamente en la actual diferente en el gráfico de tiempo, pero sólo en el gráfico del marco de tiempo especificado? Gracias.
No entiendo muy bien
Pero creo que esto ayudará
Gracias por el enlace, tengo exactamente la misma imagen, sólo un algoritmo ligeramente diferente, la cuestión es hacer más puntos (en el dibujo final), hacerlos aparecer con un umbral.
No lo entiendo.
Pero creo que ayuda.
Gracias, lo miraré, pero como ejemplo el principio por qué no funciona si en vez de escribir los datos de otro timeframe en vez de cero, por qué no se refleja correctamente, ¿debo copiarlo primero y luego dibujarlo?
Compruébelo aquí.
Gracias por el enlace, tengo exactamente la misma imagen, sólo un algoritmo ligeramente diferente, la esencia es hacer más puntos (en el dibujo final), para que aparezcan con un umbral.
Usted puede hacerlo, pero resulta Renco, es decir, divide en segmentos iguales distancia m / un vértice. Esto rompe el propio algoritmo de búsqueda de vértices, la cuestión de cómo hacer mientras se mantiene el código inicial, el umbral entre los puntos (en el dibujo, además), debe obtener un múltiplo de la distancia entre todos menos el último y la parte superior (será menor que el umbral).
Por alguna razón el código no insertaba el comentario inmediatamente, tuve que reescribirlo.
Gracias, lo miraré, pero como ejemplo ¿por qué no funciona si en vez de escribir cero pones datos de otro marco temporal, por qué no se refleja correctamente, debo copiarlo primero y luego dibujarlo?
CopyClose es una función más moderna, pero bien,iClose(...) funciona bien
¿Cómo es que no funciona correctamente? Una imagen o un trozo de código, por favor, sea más específico.
CopyClose es una función más moderna, pero vale, iClose(...) funciona bien
¿Cómo funciona incorrectamente? Una imagen o un trozo de código, por favor, sea más preciso.
Bueno, aquí está el ejemplo más simple, quiero ver los precios de cierre en el gráfico, el marco de tiempo se escribe una hora, todo es bueno en el reloj, todo es diferente en cualquier otro marco de tiempo. La idea era ver los precios de cierre de los más altos en un marco temporal más pequeño. La imagen es de 30 min.
Así
Así es.
¡Muchas gracias!