Une moyenne mobile lissée est en fait un mix entre une moyenne mobile simple et une moyenne mobile exponentielle.
La moyenne mobile lissée prend autant en compte les prix récents que l' historique de ceux-ci.
L' utilisation principale de cet indicateur est le lissage des cours, les petites fluctuations n' influent en effet que très peu la moyenne. On voit mieux la tendance générale des prix.
Cette moyenne est parfois utilisée comme signal d' achat et de vente pour le swing trading.
Calcul :
La première valeur est calculée suivant la formule :
SUM1 = SUM(CLOSE, N)
SMMA1 = SUM1/N
Les suivantes :
SMMA(i) = (SUM1-SMMA1+CLOSE(i))/N
SUM1 - somme des prix de clôture durant N périodes;
SMMA1 - moyenne mobile lissée de la première période;
SMMA(i) - moyenne mobile lissée de la période i;
CLOSE(i) - cours de clôture de la période i;
N - nombre de périodes.
Affichage des articles dont le libellé est calculer. Afficher tous les articles
Affichage des articles dont le libellé est calculer. Afficher tous les articles
vendredi 21 janvier 2011
samedi 8 janvier 2011
La variable DateTime
Cette variable sert à calculer des durées et à prévoir des instructions selon certaines dates. Le nom de la variable est toujours précédée de datetime.
Variables
Fonctions :
Exemple :
Vous devriez comprendre sans souci cette courte fonction qui affiche l' heure du serveur, et le temps restant avant midi.
---> Leçon suivante
Variables
:
datetime temps1 = D'2011.01.01 00:00'; // Nouvelle année 2011
datetime temps2 = D'01.01.2011'; // Nouvelle année 2011
datetime Temps3 = D'2011.01.19 16:30:45'; // Le 19 janvier 2011 à 16h30m45s
datetime temps4 = D'19.01.2011 16:30:45'; // Le 19 janvier 2011 à 16h30m45s
datetime temps5 = D'15:50:15'; // aujourd' hui à 15h50m15s
datetime temps6 = D''; // aujourd' hui à minuitFonctions :
datetime TimeLocal() // renvoie la date du PC local datetime TimeCurrent() // renvoie la date du serveurCes 2 fonctions renvoient en fait le nombre de secondes écoulées depuis le 1 janvier 1970. C' est comme ça... Ces fonctions retournent une partie de la date ( serveur Metatrader ): Seconds(), Minute(), Hour(), Day(), TimeMonth(), TimeYear(), DayOfWeek (), DayOfYear()Exemple :
double midi = 12.00;
double start()
{
int dats = Seconds();
int datm = Minute();
int dath = Hour();
Alert("Il est ", dath, ":", datm, ":", dats);
if (midi > dath)
{
double h = midi - dath;
Alert("Plus que ", h, " heures avant midi !");
}
else
{
double h24 = midi + 24 - dath;
Alert("Plus que ", h24, " heures avant midi !");
}
return;
}
Vous devriez comprendre sans souci cette courte fonction qui affiche l' heure du serveur, et le temps restant avant midi.
---> Leçon suivante
mercredi 20 janvier 2010
Inscription à :
Articles (Atom)