Bonjour,
j'ai programmé un screener pour obtenir les croisement a la hausse ou a la baisse entre une moyenne mobile exponentielle courte a 12 périodes et un moyenne exponentielle longue à 26 périodes. Le programme fonctionne mais me donne une liste de valeurs parmi les quelles pour certaines le croisement est proche mais n'a pas encore eu lieu ou au contraire a déjà eu lieu .
Quelqu'un peut il m'expliquer quelle en est la raison.
Voici mon programme:
REM Calcul de la moyenne mobile exponentille à 12 jours
mme12 =exponentialAverage[12]
REM Calcul de la moyenne mobile exponnentille à 26 jours
mme26 =exponentialAverage[26]
REM Evalue la vitesse relative de la moyenne mobile courte par rapport à la longue
Vitesse =Momentum(mme26-mme12)*100/ Close
REM Sélectionne la valeur au moment du croisement
Filtre = mme12 CROSSES Over mme26
SCREENER[Filtre](Vitesse AS"Dynamique")
Merci
j'ai programmé un screener pour obtenir les croisement a la hausse ou a la baisse entre une moyenne mobile exponentielle courte a 12 périodes et un moyenne exponentielle longue à 26 périodes. Le programme fonctionne mais me donne une liste de valeurs parmi les quelles pour certaines le croisement est proche mais n'a pas encore eu lieu ou au contraire a déjà eu lieu .
Quelqu'un peut il m'expliquer quelle en est la raison.
Voici mon programme:
REM Calcul de la moyenne mobile exponentille à 12 jours
mme12 =exponentialAverage[12]
REM Calcul de la moyenne mobile exponnentille à 26 jours
mme26 =exponentialAverage[26]
REM Evalue la vitesse relative de la moyenne mobile courte par rapport à la longue
Vitesse =Momentum(mme26-mme12)*100/ Close
REM Sélectionne la valeur au moment du croisement
Filtre = mme12 CROSSES Over mme26
SCREENER[Filtre](Vitesse AS"Dynamique")
Merci
Commentaire