Bonjour Nicolas, Bonjour à tous,
Est ce que quelqu’un pourrait m’aiguiller?
j’ai crée un signal selon certaines conditions. et je voudrais y ajouter une seconde condition.
En plus de ce signal j’aimerai me servir du Fractal Dimension Index que Nicolas avaient gentiment crée. Ce FDI je l’ai un peu modifié, désormais il est en histogramme avec plusieurs niveaux. Notamment rouge quand le FDI<1.48 et bleu FDI>1.5
La condition que j’aimerai ajouter c’est dire que le signal doit uniquement intervenir lorsque FDI>1.5 (couleur bleu)(ça c’est fait) et surtout (et c’est ça dont je n’y arrive pas) dire que le signal doit impérativement se situer entre le premier histo bleu et le 8ème histo bleu , au delà du 8ème histo bleu le signal ne doit pas apparaitre.
Est ce que ça semble possible?
Merci par avance.
Sur mon screen j’ai pris une séquence ou le FDI était donc >1.5 (histogramme bleu).
Il y a 21 histogrammes bleus. Les deux flèches blanches représentent le 1er histo bleu et le dernier histo bleu.
La flèche rouge indique le 8ème histogramme bleu, donc mon signal doit se trouve en le 1er histo et le 8ème
Je n’ai pas regardé ton code. Simplement, il faut enregistrer le BARINDEX quand ton histogramme passe d’une autre couleur à bleu.
Soit:
if bleu and not bleu[1] then
debutbleu = BARINDEX
endif
Ensuite crée une condition de signal avec une soustraction entre la barre présente et la variable “debutbleu”:
signalbleu = barindex-debutbleu <=8
signalbleu = 1 si on compte moins de 9 barres depuis la première barre bleue.
Merci Nicolas j’y suis presque grâce à ton aide.
Dernière chose du coup. Ton code compte 8 histogrammes à partir du 1er bleu, est ce qu’il serait donc possible de stopper le comptage dès lors qu’on est plus en présence d’une bleue?
Le code ne compte pas, il fait une soustraction. Donc il n’y a rien à arrêter. A la prochaine séquence d’histogramme bleu, la variable ‘debutbleu’ sera à nouveau enregistré avec une nouvelle information.
Bonjour Nicolas,
Je reviens un peu sur ce code , car je n’arrive vraiment pas à trouver la solution.
Pour reprendre les éléments.
J’ai un fractal qui doit être supérieur ou égal à 1.5
Parfois ce fractal reste supérieur à 1.5 pendant plusieurs barres, donc j’aimerai savoir comment il est possible d’avoir uniquement les 8 premières barres dès lors que fractal est supérieur à 1.5
Si fractal reste pendant 3 barres > 1.5 et bien je vois ces 3 barres, si fractal reste 15 barres >1.5 et bien je vois uniquement les 8 premières barres.
Est ce que c’est possible selon toi?
Je te remercie par avance.
Merci de poster le code pour être plus rapide dans la compréhension et la formulation de la solution.