Barre di conteggio compresi i fine settimana - pagina 9

 
Dmitry Fedoseev:

Fate un controllo, se la barra è negativa, allora aggiungete il tempo alla barra zero. Dovresti scrivere la tua funzione MyTime(int bar), se bar è inferiore a zero, allora aggiungi il tempo alla barra zero, altrimenti usa Time[].

Anche in questo caso, conterà in avanti i giorni di calendario invece delle barre a partire dalla barra zero.

Vorrei fare un ciclo dei giorni in ordine, dato il mese e il numero di giorni del mese
Per esempio, se il primo punto è il 18 e il secondo punto è il 05, allora contate i giorni in ordine dal 18 al 05 e se dopo il 24 va il 27, allora memorizzate il valore del 2, ecc.
Penso che questo sia l'unico modo per farlo

 

intBars(
stringsymbol_name,// nome del simbolo nome del simbolo
ENUM_TIMEFRAMEStimeframe,// periodo
datetimestart_time,// da quale data
datetimestop_time//a cui data
);