je voudrais afficher une ligne sur un graphique en ticks qui commence a 8h00 ou 12h00 16h00 etc, le code fonctionne en UT 5 min 1 min etc mais pas sur les ticks.
une petite idée pourquoi? merci
1
2
3
4
5
6
7
8
9
DEFPARAMDRAWONLASTBARONLY=true
niveau=12000//niveau que je modifie toutes les 4 heures
Très certainement parce que “minute=0″ n’est jamais testé vrai. Puisque ce type de représentation du prix n’est pas lié au temps, il est probable que la minute 0 n’est jamais vu.
Un test simple:
1
RETURN((hourmod4=0)andminute=0)
Pour vérifier si l’état passe à 1, soit vrai pour cette condition.
Si ça n’est pas gênant, la solution la plus simple c’est d’utiliser un test avec une plage horaire, ici pourquoi pas de l’ordre d’1 minute, il y aura certainement des ticks reçus !
To help us continually offer you the best experience on ProRealCode, we use cookies. By clicking on "Continue" you are agreeing to our use of them. You can also check our "privacy policy" page for more information.Continue