Indicateur Fractal
Forums › ProRealTime forum Français › Support ProBuilder › Indicateur Fractal
- This topic has 13 replies, 4 voices, and was last updated 7 years ago by Nicolas.
Tagged: fractal
-
-
03/24/2016 at 10:23 AM #419303/24/2016 at 11:20 AM #4201
Bonjour ghary, oui c’est possible. Sans avoir poussé les investigations très loin, je suis tombé sur ce code de chez SOHOCOOL :
1234567891011121314151617181920212223242526/////////// FRACTALS DE BILL WILLIAMS//Varible = cp - par défaut =2if high[cp] >= highest[2*cp+1](high) thenLH = 1elseLH=0endifif low[cp] <= lowest[2*cp+1](low) thenLL= -1elseLL=0endifif LH=1 thenhil = high[cp]endifif LL = -1 thenLOL=low[cp]endifreturn lol coloured(255,0,0) as "bas",hil coloured(0,255,0) as"haut"/////////////finIci il faudra retourner “lol” et “hil” en mode points pour identifier clairement les fractals à l’écran. Dans la version 10.3 de PRT, on pourra utiliser des flèches, des caractères ASCII ou des étoiles * par exemple pour les afficher.
03/26/2016 at 8:02 PM #4429bonjour,
J’ai exactement le même code que toi et il fonctionne très bien.
04/08/2016 at 10:12 PM #5139Merci pour vos réponses. En effet c’est assez visuel. Peut on y ajouter un signal lorsque la barre croise à la hausse ou à la baisse le haut ou bas dû fractale ? Car sur PRT il n’y a pas cette fonction dans l’alarme c’est juste tout croisement. Donc cela sonne tout le temps.
04/12/2016 at 6:47 AM #525304/12/2016 at 9:43 AM #526204/12/2016 at 9:56 AM #5264Bonjour Nicolas,
Dans l’idée c’est ça c’est à dire si croisement à la hausse du haut du canal, signal Achat, si croisement à la baisse du bas du canal alors vente…
En fait c’est compliqué de créer un signal avec un indicateur maison…non ?
Voila la tentative de code mais il ne reconnait pas high(cp) et low(cp)
1234567891011121314151617181920signal=0high[cp] >= highest[2*cp+1](high)low[cp] <= lowest[2*cp+1](low)if close crosses over high[cp] thensignal=1endifif close crosses under low[cp] thensignal=-1endifreturn signal as "signal"04/13/2016 at 10:25 AM #5311En fait dans l’idée c’est de pouvoir utiliser un indicateur personnel dans la création d’un signale…
Car on peut créer un signal grâce aux indicateurs natifs de PRT mais à partir d’un indicateur créer ça à l’air plus complexe, non ?
04/13/2016 at 12:10 PM #5312J’ai repris l’indicateur de base et je teste si le high croise à la hausse le haut du canal (signal = 1) ou si le low croise à la baisse le bas du canal (signal = -1)
1234567891011121314151617181920212223242526272829cp=2if high[cp] >= highest[2*cp+1](high) thenLH = 1elseLH=0endifif low[cp] <= lowest[2*cp+1](low) thenLL= -1elseLL=0endifif LH=1 thenhil = high[cp]endifif LL = -1 thenLOL=low[cp]endifIF high crosses over hil thensignal = 1elsif low crosses under lol thensignal = -1endifreturn signalOn peut faire comme je viens de le faire utiliser le code original et en faire un autre indicateur de signaux. Ou alors en créer un nouveau et utiliser l’instruction CALL pour récupérer les informations de l’indicateur originel pour lequel on souhaite simplement générer des signaux d’achat/vente.
04/13/2016 at 12:26 PM #5314En fait vous avez transformé l’indicateur sur le prix en histogramme mais ce que je voulais faire c’est juste le croisement à la hausse du prix sur le haut dû fractale (lorsque le prix sort ) afin juste d’avoir ce signale et in versement pour le bas. Afin de filtré et mettre une alarme sur cette clôture de bougie en dehors dû fractale comme un break out du prix sur un niveau.
Donc un nombre limité de signaux. Je ne sais pas si c’est clair…
04/13/2016 at 12:49 PM #531604/14/2016 at 8:02 AM #535711/23/2017 at 5:25 AM #5367211/23/2017 at 7:38 AM #53676Tous les indicateurs fonctionnent, il suffit de les appliquer sur le prix.
Indicateurs fractals : (liste non exhaustive)
-
AuthorPosts
Find exclusive trading pro-tools on