Bares de recuento incluidos los fines de semana - página 7

 
Dmitry Fedoseev:

Tome el tiempo de un punto, use iBarShift() para obtener el número de barra para ese tiempo, y luego agregue el número de barras requerido.

Ya lo hice, no sirvió de nada

 
forex2030:

Ya lo hice antes, no funcionó

¿Cuál era el problema? Busca el error en ti mismo. En general estás en el camino correcto, hay un error en alguna parte.

 
forex2030:

Tomo la parte superior e inferior de un fractal, obtengo la distancia entre ellos en pips y trazo una línea desde el último fractal hacia adelante por el número de barras igual a esos pips
Por ejemplo, la distancia = 25 puntos y a partir del último fractal se traza una línea de 25 compases

Si se comprueba por la fecha, entonces la fecha fractal + las barras = correcto; si se comprueba por las barras, entonces incorrecto (menos)
Como resultado, a partir de la fecha del fractal, se suman 25 barras no de 25 días naturales sino de 25 días naturales y la línea sube por ejemplo en la barra 17

y lo que dibuja:

Tiempo[i+(int)Fr]

y sin

+ PeriodSeconds()*p_bar

Sospecho que dibujará una línea a través del último fractal

 

Aquí está tomando el punto directamente de la fecha 20.03 y añadiendo 17 barras
Tengo el resultado en 06.04 que es 11 bares

20 + 17 = 37
El 31 es la última fecha del mes
6 nueva fecha del mes
31 + 6 = 37
Resulta que no se trata de barras en el gráfico sino de días naturales


 
forex2030:

Tomé el punto directamente de la fecha 20.03 y añadí 17 barras
obtuve el resultado 06.04 que es 11 barras

20 + 17 = 37
31 última fecha del mes
6 nueva fecha del mes
31 + 6 = 37
Resulta que no se trata de barras en el gráfico sino de días naturales


la barra cero de derecha a izquierda es el comienzo

¿tal vez deberías restar en lugar de sumar?

Tiempo[i - (int)Fr]

pero si se añade, entonces - sí, se calcula no las barras, pero el número de días por delante a través del tiempo, aquí: + PeriodSeconds()*p_bar

en este caso es correcto - será 6.04, es decir 20+11(marzo)+6(abril)=20marzo+17días

 
forex2030:

No entiendo el principio.

La cuestión es que los días naturales, no las barras visibles, se añaden al gráfico


Hay 22 barras en el gráfico, no 30. En un mes natural hay 9 días libres, no 16. ¿Por qué mientes, si crees que no lo van a comprobar?

#57

 
Алексей Тарабанов:

Hay 22 barras en el gráfico, no 30 barras. No hay 16 días libres en un mes natural, sino unos 9. ¿Por qué mientes, con el descaro de esperar que no lo comprueben?

Oops, todo se expresa bajo el cansancio de la búsqueda de la verdad.

Renat Akhtyamov :

la barra cero de derecha a izquierda es el comienzo

¿quizás hay que restar en lugar de sumar?

Tiempo[i -(int)Fr]

y si se suma, entonces - sí, no se calculan las barras, sino el número de días por delante a través del tiempo

en este caso es correcto - será 6.04.

En efecto, desde la barra cero cuenta exactamente las barras.
¿Cómo se cuenta hacia adelante desde un punto entonces?


 
forex2030:

Oops, todo se expresa bajo el cansancio de la búsqueda de la verdad.

En efecto, a partir de una barra cero cuenta exactamente las barras.
¿Cómo, entonces, de un punto de cuenta hacia adelante?


bueno, aquí está

Tiempo[i-(int)Fr]

y el bucle es así

for(i=100; i>=0; i--)

con un análisis de al menos cero esto: i-(int)Fr

pero la línea hacia el futuro(en i<0) todo lo mismo - sólo por el tiempo, o añadir el fin de semana

sin embargo.

podría sugerir - cómo desplazarse por un número negativo de barras, no recuerdo

 
forex2030:

Oy detective, ya todo es tosco bajo el cansancio de la búsqueda de la verdad.

Todo está calculado desde hace mucho tiempo. El mes medio tiene 30,5 días, casi 4,5 semanas. En consecuencia, unos 22 días de trabajo y casi 9 de descanso, sin incluir las vacaciones.

En el intervalo que has destacado, hay dos fiestas: Navidad y Año Nuevo.

¿De dónde salen los 16 fines de semana y dónde están las 30 barras? El post es 100% falso.

 
Алексей Тарабанов:

¿De dónde vienen los 16 fines de semana y dónde están las 30 barras? El post es 100% falso.

¡Piérdete, disuélvete, desaparece, eres un inútil!
Ya me han lavado el cerebro.

Razón de la queja: