Bonjour tout le monde 👋
j’aimerais avoir une petite astuce pour résoudre un problème que je rencontre actuellement.
comment pourrais-je créer une moyenne mobile simple (clôture) qui se créerait en sélectionnant deux points de ma courbe (prix)
prorealtime propose cette aide à la décision mais j’aimerais en faire une différente. Le fait qu’elle me donne le passé en recalculant les périodes me gène.
merci d’avance
Mike
Donc l’idée c’est de calculer une moyenne arithmétique (une SMA = simple moving average) sur X périodes entre 2 prix ?
Si la période est de 20, et qu’on sélectionne 13 bougies par exemple, elle ne se calculera pas convenablement. Ou si on sélectionne 20 bougies pour une période 20, la seule valeur de moyenne valable sera uniquement sur la dernière bougie.
Bonjour Nicolas
Alors oui, une simple moyenne arithmétique. En gros je sélectionne un point du passé (Bougie X temps ) et calcule la moyenne jusqu’à ma dernière bougie (temps réel)
Un simple trait projeté vers l’infini comme sur la capture peut être une solution mais j’aimerais absolument qu’il commence là où le calcule est calculé (pas de projection vers l’arrière).
Il faudrait que ça se recalcule seul (boucle for) à la fermeture de la bougie en cours et réajuste la moyenne des clôture (Grosse ligne jaune).
Je te laisse un exemple pour bien comprendre, mais ce n’est rien de bien compliqué.
* Le seul travail de l’opérateur serait de sélectionner un point (bougie) à partir de laquelle la calcule commencera, un trait se placera avec le prix moyen de la période sélectionné et se recalculera automatiquement après chaque nouvelle clôture de la bougie en cours.
Pouvez- vous me dire si c’est réalisable ?
Si tu veux calculer la moyenne des cours de clôture de la veille et de l’avant veille (sans tenir compte du cours d’aujourd’hui), alors tu dois créer un indicateur
Indic1 = Dclose(1)
Indic2 = Dclose(2)
MyAvg = (Indic1 + Indic2)/2
Return MyAvg
Pour plus de détails, se référer à la documentation sur le site PRT.