Rejoignez notre page de fans
- Publié par:
- Vladimir
- Vues:
- 138
- Note:
- Publié:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
Un modèle autorégressif (AR) (ou de prédiction linéaire) est donné par :
x[n] = -Sum(a[i]*x[n - i], i = 1..p)
où :
- x[n] est la valeur prédite d'une série temporelle ;
- x[n-p]..x[n-1] sont les valeurs passées connues de la même série ;
- a[1]..a[p] sont les coefficients du modèle, et p est l'ordre du modèle.
Les coefficients du modèle a[1]..a[p] peuvent être ajustés aux données passées par diverses méthodes. Cet indicateur utilise la méthode Burg.
Les entrées de l'indicateur sont les suivantes
- UseDiff - un commutateur booléen pour utiliser les différences de prix au lieu des prix eux-mêmes
- Ncoef - nombre de coefficients du modèle (ordre du modèle)
- Nfut - nombre de barres futures
- kPast - nombre de barres passées par incréments de Ncoef (doit être >=1)
L'indicateur trace deux courbes : la courbe bleue représente les sorties du modèle pendant son ajustement, la courbe rouge montre les prix futurs prédits.
UseDiff=false :
UseDiff=true :
Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/129

Pente de la régression linéaire normalisée par rapport à la SMA.

L'indicateur "False Breakouts.mq5" est un outil pour MetaTrader 5 qui identifie et marque visuellement les points d'achat et de vente basés sur les fausses ruptures de support et de résistance. Il utilise des tampons pour afficher des flèches d'achat (bleu) et de vente (rouge), ainsi que des lignes de support (bleu) et de résistance (rouge), et des flèches supplémentaires pour les sommets et les creux du marché. La logique principale de l'indicateur consiste à détecter les sommets et les creux en se basant sur les prix haut et bas des bougies, en mettant à jour dynamiquement les niveaux de support et de résistance. Lorsque le prix franchit le support ou la résistance puis revient, l'indicateur génère des signaux d'achat ou de vente respectivement. Il s'agit d'un outil utile pour les traders qui utilisent des stratégies basées sur les fausses cassures.

Cet indicateur ajuste un modèle trigonométrique aux prix et l'extrapole dans le futur.

Sérialisation et désérialisation du format JSON