Bonjour je cherche une ligne de code qui permettrai d’ajouter à mon système une condition.
Cette condition est la suivante : le système doit prendre un ordre uniquement si la bougie d’une unité de temps donnée est supérieur ou égal à X points.
Merci d’avance
Vous devrez ajouter MaCondition à vos conditions d’entrée sur le marché.
Essayez l’une de ces deux solutions:
//l'amplitude du corps de la bougie doit être supérieure à X pips
Corps = abs(open - close)
MaCondition = Corps > X*pipsize
//
// ou
//
//la largeur totale de la bougie (range) doit être supérieure à X pips
MaCondition = Range > X*pipsize
Il faudra placer ces codes dans le TIMEFRAME désiré pour faire la mesure, exemple :
[scode]TIMEFRAME (15 minutes, updateonclose)
X = 50 //la largeur totale de la bougie (range) doit être supérieure à 50 pips
MaCondition = Range > X*pipsize
[/scode]
bonjour nicolas
de retour depuis peu je me remet à la prog mais j ai perdu la mains(2 ans) donc le temps de me remettre en selle, j aimerais utilisé ta ligne de code ci dessus sous forme d indicateur mais timeframe ne peu être utilisé qu en système de trading, je souhaite validé un signal de x pips sur une bougie en 5 mn, et question ,peut t on programmé un signal sur le close au franchissement du PP.
merci beaucoup
bon j ai trouvé du coup je me suis rappeler par contre je souhaite une conditions stricte là l indicateur me met les bougies de x=50 et plus est il possible de n avoir qu’un signal sur les bougies de 50 ni plus ni moins ou est on obligé d avoir une fourchette ex 45, 50.
merci
Si tu veux tester si une bougie est strictement égale à 50 points, tu remplaces le signe > (supérieur) par le signe = (égal)
Par contre c’est vraiment très stricte et restrictif comme condition !