Pourquoi le iCustom ne fonctionne-t-il pas en dehors du TimeFrame actuel ?

Si on dit buffer[i] = iCustom(NULL, 0, nom_indic....., i);

L'affichage se fait bien.

Mais si on est en M5 et qu'on dit :

buffer[i] = iCustom(NULL, PERIOD_H1, nom_indic ....,i);

Rien ne s'affiche en chart et les données ne sont pas les bonnes en separate.

A quoi ça sert qu'on ait un ICustom avec choix de periode si ça ne marche pas ?