Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Twitter !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Indicateurs

Price prediction by Nearest Neighbor - indicateur pour MetaTrader 5

Publié par:
Vues:
374
Note:
(39)
Publié:
Mise à jour:
MQL5 Freelance 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 :

Prévision des cours par la méthode du plus proche voisin


Traduit de l’anglais par MetaQuotes Ltd.
Code original : https://www.mql5.com/en/code/133

iS7N_TREND_1 iS7N_TREND_1

Un indicateur de tendance utilisant des algorithmes de lissage simples, pour l'instant monochrome.

Minuterie Minuterie

Interface de rappel pour la minuterie

Price prediction by Nearest Neighbor found by a weighted correlation coefficient 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 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