Code « Custom Stochastic Momentum Index »

Hello all,

This indicator isn’t my idea, it is the code of « Denis O. », who did sent it to me by email. With his permission, I did post it here.

It is not the classical « stochastic momentum index », but this one is customizable.

We can consider a « buy » signal when the indicator crosses 0, and we go out when it goes < 50 ; of course, you can change this value.

 

 

Bonjour à tous,

cet indicateur n’est pas de moi, mais d’un de mes contacts e-mail (Denis O, que je remercie).
Avec sa permission, j’ai publié cet indicateur.

Ce n’est pas le « stochastic momentum index » classique, mais celui-ci est personnalisable.

 

On peut considérer un éventuel signal d’achat si l’indicateur croise la ligne « 0 » à la hausse, et une sortie d’achat lorsqu’il recroise la valeur 50 à la baisse.
A l’inverse pour les « shorts ».

 

A tester pour voir en swing trading, en intraday, certains pourront réaliser des backtests à partir de cet indicateur qui semble très intéressant.
Merci Denis !

 

Custom Stochastic Momentum Index

 

Voici le code de l’INDICATEUR :

 

// STOCHASTIC MOMENTUM INDEX
// par Denis O.
a = 50
b = 50
periodes=500
MMlongue=15
MMcourte=10
MMsignal=3
choix=0
Ligne0=0
BorneSup = 100
BorneInf=-100
seuilsup=a
seuilinf=b
SMI1=100*(ExponentialAverage[MMCourte](ExponentialAverage[MMLongue](customClose-(0.5*(highest[Periodes](HIGH)+lowest[Periodes](LOW))))) /(0.5*ExponentialAverage[MMCourte](ExponentialAverage[MMLongue](highest[Periodes](HIGH)-lowest[Periodes](LOW)))))


Signal=Average[MMSignal,Choix](SMI1)

Return BorneSup as " BorneSup " , BorneInf as " BorneInf " , SMI1 as "Signal Trade Long-Short", Signal as "INDICATEUR" , ligne0 as "ligne ZERO", seuilsup as "Sortie de Tendance Haussière", seuilinf as "Sortie de Tendance Baissière"
Share Button