Rejoignez notre page de fans
- Publié par:
- Vues:
- 374
- Note:
- Publié:
- Mise à jour:
-
Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance
L'algorithme des k plus proches voisins (k-NN) recherche les k modèles passés (voisins) les plus similaires au modèle actuel et calcule les prix futurs sur la base d'un vote pondéré de ces voisins. Le présent indicateur ne recherche qu'un seul voisin le plus proche. Il s'agit donc, en substance, d'un algorithme 1-NN. Il utilise le coefficient de corrélation de Pearson entre le modèle actuel et tous les modèles passés comme mesure de la distance entre eux.
L'indicateur dispose des paramètres d'entrée suivants :
- Npast : nombre de barres passées dans une figure ;
- Nfut : nombre de barres futures dans une figure (doit être inférieur à Npast).
L'indicateur trace deux courbes : la courbe bleue indique les cours passés du plus proche voisin et la courbe rouge indique les cours futurs de cette même figure. Le plus proche voisin est mis à l'échelle en fonction de la pente de la régression linéaire entre cette figure et la figure actuelle. L'indicateur affiche également des informations sur la date de début du plus proche voisin et son coefficient de corrélation avec la figure actuelle. Par exemple,
Nearest_Neighbor (EURUSD, H1) : le voisin le plus proche date du 26/08/2003 à 23 h 00 min 00 s et présente une corrélation de 0,9432442047577905 avec la figure actuelle ;
Image :

Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/133
iS7N_TREND_1
Un indicateur de tendance utilisant des algorithmes de lissage simples, pour l'instant monochrome.
Minuterie
Interface de rappel pour la minuterie
Price prediction by Nearest Neighbor found by a weighted correlation coefficient
Cet indicateur identifie le voisin le plus proche à l'aide d'un coefficient de corrélation pondéré, dans lequel les cours les plus récents se voient attribuer des pondérations plus élevées. La pondération diminue de manière linéaire des cours les plus récents vers les plus anciens au sein d'une tendance de cours.
AlphaTrend
Il s'agit d'un indicateur utilisé pour déterminer la tendance, le niveau de support et de résistance du marché. Lorsque les données de volume sont disponibles, il calcule en utilisant l'IFM, sinon il calcule en utilisant le RSI. Momentum : RSI et IFM Volatilité : ATR