Ajout de "signes visuels" sur un indicateur
Forums › ProRealTime forum Français › Support ProBuilder › Ajout de "signes visuels" sur un indicateur
- This topic has 6 replies, 3 voices, and was last updated 5 years ago by finplus. 
- 
	
		
- 
		
			
				
05/09/2020 at 11:53 AM #130724Bonjour, sur l’indicateur en pièce jointe (codé par mes soins), j’ai voulu ajouter autour des “enveloppes” hautes et basses qui apparaissent en pointillé une flèche bleue ou rouge selon que les 2 “enveloppes” évoluent ensemble en hausse ou en baisse. Or, il apparaît quelque fois que des flèches bleues apparaissent alors que visiblement les 2 “enveloppes” évoluent à la baisse (ex en pièce jointe). Je ne sais pas où est le problème. Si quelqu’un peut m’aider ? merci. Enveloppe KAMA 2001234567891011121314151617181920212223242526indicator1 = CALL "KAMA 200"[200, 2, 30]avg = indicator1if close > avg thendistanceup = abs(close - avg)endifif close < avg thendistancedown = abs(close - avg)endifa = average[200](distanceup)b = average[200](distancedown)if (avg+a > avg+a[1]) and (avg-b > avg-b[1]) thendrawtext ("▲", BarIndex, avg-b - abs(avg+A - avg-b)) COLOURED (32,0, 192)endifif (avg+a < avg+a[1]) and (avg-b < avg-b[1]) thendrawtext ("▼", BarIndex, avg+a + abs(avg+A - avg-b)) COLOURED(255,0,0)endifreturn avg+A as "enveloppe haute", avg-b as "enveloppe basse"05/09/2020 at 11:54 AM #13072605/09/2020 at 1:09 PM #13074105/09/2020 at 2:05 PM #13075605/09/2020 at 2:15 PM #13075705/11/2020 at 8:34 AM #131055Ton problème vient de la comparaison des valeurs, tu utilises la valeur de la KAMA de la bougie courante que tu compares à elle même, alors que tu souhaites la voire grimper ou descendre ! Tu devrais plutôt faire comme ceci : 1if (avg+a > avg[1]+a[1]) and (avg-b > avg[1]-b[1]) then05/11/2020 at 9:56 AM #131085
- 
		AuthorPosts
			Find exclusive trading pro-tools on 



 
		 
		 
		