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

 
Es más fácil volver a trazar las líneas en un nuevo día y no tener que preocuparse por ello)
 
Aleksey Nikolayev:

Sin duda lo habrá. Pero, por ejemplo, su alta-baja destacará sobre el resto y siempre habrá una pregunta: ¿es un día festivo o se han bajado las barras de los minutos? No está muy claro cómo automatizar estas comprobaciones.

A través deun calendario económico, por ejemplo

hay tanto la hora de cierre como el día

 

Intentando de esta manera llegó al estilo 2+2=4, pero algo está mal de nuevo, retoque

//+------------------------------------------------------------------------+ 
//| Рассчитывает бары от 0 до места установки                              | 
//+------------------------------------------------------------------------+ 
datetime NewBar(int i,datetime d_start,int x_bar){
   int n_bar=0;
   datetime t_bar=0;

//Тут определяется кол-во баров от 0 до первой точки минус бары сдвига 25 - 12 = 13 место от 0 на 13 баров точка два верная
      n_bar=iBarShift(Symbol(),0,d_start)-x_bar;

//Если отрицательное значение, то сдвиг будет от бара 0 в будущее
   if(n_bar<0) t_bar=Time[i]+PeriodSeconds()*MathAbs(n_bar);

//Если положительное значение, то сдвиг будет от бара 0 назад по истории
         else  t_bar=Time[i+n_bar];

return(t_bar);}
 

¿Hay algún error en el código de trazado de líneas?

Ya he aserrado el gráfico con las verticales de diferentes maneras, y parece que no he tenido ningún problema con ello.
 
Renat Akhtyamov:

a travésdel calendario económico, por ejemplo

Hay tanto horarios de cierre como el día

¿Funciona el calendario en el probador?

 
Aleksey Nikolayev:

¿funciona el calendario en el probador?

puedes hacerlo si sólo descargas el historial para ello
 
Renat Akhtyamov:

¿y no hay ningún error en el código de trazado de líneas?

No hay errores.

Ya he aserrado la gráfica con verticales de diferentes maneras, y parece que no he tenido esos problemas.

Tampoco he observado esto antes o no he prestado atención,
Yo tampoco lo vi antes o no le presté atención, pero cuando miré el H4 y el D1 supe dónde debían estar las líneas, por lo que vi esta divergencia y ahora estoy tratando de resolverla.


 
Aleksey Nikolayev:

Sin duda lo habrá. Pero, por ejemplo, su alta-baja destacará sobre el resto y siempre habrá una pregunta: ¿es un día festivo o se han caído los bares de los minutos? No está muy claro cómo automatizar estas comprobaciones.

Me he alejado de la discusión anterior:"seguro que siempre hay una correspondencia de que es domingo antes que lunes"."

entonces tendré que discutir con usted.... y seguro que la barra diaria del gráfico pertenece a la fecha cuyo día es el de apertura de la barra....

)))

por desgracia, con la programación todo depende de la formalización de la tarea y del propósito de uso

he considerado en el segundo ejemplo el deseo de hacer una corrección para tener en cuenta las barras donde el "día comienza" no con 0h 00m , lo he comprobado un par de veces - funciona

¿cuáles son sus objetivos?

SZZ: Los datos históricos son un desastre total, el tiempo en los servidores de los corredores es traducido por quien lo piensa, imho, es toda una "historia") )))

 
Igor Makanu:

Me he alejado de la discusión anterior:"pero seguro que siempre hay una correspondencia que antes del lunes viene el domingo". "

entonces tendré que discutir con usted.... y seguro que la barra diaria del gráfico pertenece a la fecha cuyo día es el de apertura de la barra....

)))

por desgracia, con la programación todo depende de la formalización de la tarea y del propósito de uso

En el segundo ejemplo he tenido en cuenta el deseo de realizar un ajuste, considerar las barras con el "inicio del día" no desde las 0:00 horas. Lo he comprobado un par de veces y ha funcionado.

¿cuáles son sus propósitos?

ZS: Con los datos históricos es un lío, el tiempo en los servidores de los brokers lo traduce quien se le ocurre cómo, imho, esto es todo un "cuento". )))

también lo hizo

es decir, el comienzo del día puede no empezar a las 00:00 sino a las 00:15

por supuesto esta es la razón por la que el iniciador del tema busca días libres

Pero eso es para nada, 100%.

 
Renat Akhtyamov:
se puede hacer, si sólo se descarga el historial para ello

"se puede hacer" y "funciona" son dos grandes diferencias. En cualquier caso, esto sólo resolverá parcialmente el problema de separar las citas legítimas que faltan de las ilegítimas.