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

 
Dmitry Fedoseev:

Haz una comprobación, si la barra es negativa, entonces añade el tiempo a la barra cero. Deberías escribir tu propia función MyTime(int bar), si bar es menor que cero, entonces añade el tiempo a la barra cero, de lo contrario usa Time[].

De nuevo, contará hacia adelante los días naturales en lugar de las barras desde la barra cero.

Me gustaría recorrer los días en orden, dado el mes y el número de días del mes
Por ejemplo, si el primer punto es el 18 y el segundo el 05, entonces cuenta los días en orden del 18 al 05 y si después del 24 va el 27, entonces memoriza el valor del 2, etc.
Creo que esta es la única manera de hacerlo

 

intBars(
stringsymbol_name,// nombre del símbolo nombre del símbolo
ENUM_TIMEFRAMEStimeframe,// período
datetimestart_time,// desde qué fecha
datetimestop_time//a qué fecha
);