Accueil Fonctionnalités Performance Historique Guides Académie Indicateurs gratuits Signaux QuantumBot Tarifs À propos Contact
EN ES PT FR DE ZH AR
Se connecter S'inscrire
✓Indicateur gratuit · open source · Pine Script

Adaptive Lorentzian Classification [Quantum Algo]

Un classifieur de machine learning qui compare l'empreinte à six variables de la barre actuelle à des milliers de barres passées, fait voter les plus similaires avec un score de confiance et mesure la similarité par la distance lorentzienne, pour que les valeurs extrêmes liées aux annonces ne puissent pas accaparer le voisinage — redérivé de façon indépendante, aligné dans le temps, sans aucun import de bibliothèque.

156J'aime sur TradingView
3,662Traders qui l'utilisent
6 pondéréesCaractéristiques
4Métriques de distance
Open sourceLicence
Adaptive Lorentzian Classification (Quantum ML Engine) par Quantum Algo sur le graphique 2 heures du perpétuel BCHUSDT : couleurs des barres classifiées, étiquettes de prédiction avec pourcentages de confiance et dashboard affichant le signal, la confiance, le K adaptatif et les régimes
Le classifieur sur BCH/USDT 2H avec des prédictions étiquetées par leur confiance et le dashboard indiquant K et les régimes.
◆ Ce que c'est

La réponse courte

L'Adaptive Lorentzian Classification — le Quantum ML Engine sur le graphique — est un classifieur de machine learning gratuit et open source pour TradingView qui prédit la direction du prix sur un horizon configurable grâce à une recherche des plus proches voisins approximatifs (Approximate Nearest Neighbours) parmi des vecteurs de variables historiques. Au lieu d'un seul oscillateur, il compare l'empreinte de la barre actuelle — jusqu'à six variables normalisées — à des milliers de barres passées, trouve les conditions de marché les plus similaires et laisse leurs résultats voter sur ce qui est le plus probable ensuite. Par défaut, il mesure la similarité avec la distance lorentzienne, log(1 + |Δ|), qui comprime les valeurs extrêmes autour des publications du CPI, du FOMC et des cygnes noirs, afin qu'une seule barre extrême ne puisse pas dominer la sélection des voisins. Une implémentation entièrement autonome, sans aucun import de bibliothèque.

CE QU'IL AFFICHE ?

Des couleurs de barres classifiées, des étiquettes de prédiction avec leur confiance, l'estimation du noyau, un trailing ATR optionnel et un dashboard avec le K adaptatif et les régimes.

LA PARTIE ORIGINALE ?

Un entraînement aligné dans le temps avec des étiquettes de zone neutre, des variables pondérées, quatre métriques, un filtre de confiance et un K adaptatif.

REPAINT?

Évaluation à la clôture de la barre ; les échantillons d'entraînement n'entrent qu'une fois réalisés — aucun lookahead.

◆ Section

La distance lorentzienne, et pourquoi

La distance euclidienne élève au carré les écarts entre variables, si bien qu'une seule valeur extrême domine le voisinage. La distance lorentzienne croît avec le logarithme de l'écart — les grands écarts sont comprimés, à la manière dont la masse courbe l'espace-temps — de sorte que les voisins retenus reflètent l'empreinte entière plutôt que sa composante la plus extrême. L'idée de l'appliquer à la classification kNN sur les graphiques a été lancée par jdehorty, à partir des études kNN de capissimo ; ce script redérive l'approche de façon indépendante et l'enrichit.

◆ Sur le graphique

Ce qu'il affiche

Couleurs des barres

Selon la classification en direct.

Étiquettes de prédiction

Avec la valeur du vote et la confiance de 0 à 100%.

Le trailing stop ATR optionnel

Niveau affiché lorsque ce mode de sortie est activé.

L'estimation par régression à noyau

Lorsque le filtre Nadaraya-Watson est activé.

Le dashboard

Signal en direct, confiance, K adaptatif actuel, régime de volatilité et de tendance, biais du noyau, et un taux de réussite de calibration qui ne sert qu'au réglage.

La capture d'écran BCH/USDT 2 heures de cette page montre la classification avec les étiquettes de confiance et le dashboard ; la capture des paramètres montre l'onglet Inputs.

◆ Section

Ce qui change dans cette implémentation

Jeu d'entraînement aligné dans le temps.

Chaque échantillon associe le vecteur de variables d'une barre au résultat réalisé sur les H barres suivantes ; un échantillon n'entre qu'une fois son résultat réalisé — aucun lookahead.

Étiquetage par zone neutre ATR.

Les mouvements inférieurs à un multiple de l'ATR sont étiquetés NEUTRAL, pour que le bruit latéral n'enseigne jamais une fausse leçon directionnelle.

Six variables construites avec pondération d'importance

RSI, WaveTrend, CCI, ADX, MFI et Fisher Transform, chacune normalisée entre 0 et 1, chacune avec son propre poids.

Quatre métriques de distance

Lorentzienne, Manhattan, euclidienne et un hybride 50/50.

Vote pondéré par la distance avec score de confiance

Les voisins les plus proches pèsent davantage (1 / (1 + distance)) ; un seuil de confiance minimale supprime les signaux peu convaincus.

K adaptatif

Le nombre de voisins diminue jusqu'à 40% quand la volatilité est élevée, et augmente dans les régimes calmes.

Fenêtre d'entraînement glissante

Toujours les N barres les plus récentes.

Horizon configurable

(1 à 20 barres), trois modes de sortie (horizon fixe, pente du noyau, trailing ATR) et un filtre de confluence EMA sur timeframe supérieur.

COMPARATEUR DE DISTANCESDeux écarts de variables → comment les distances lorentzienne, Manhattan et euclidienne classent le même voisin, et pourquoi la valeur extrême compte moins
Distances——
◆ Sous le capot

Comment ça fonctionne

1

À chaque barre, six variables sont calculées et normalisées.

2

Le vecteur est comparé aux échantillons de la fenêtre glissante, avec un espacement chronologique minimal (4 barres par défaut) pour que les voisins proviennent d'épisodes distincts.

3

Un seuil de distance monotone maintient un ensemble stable de plus proches voisins approximatifs ; lorsque cet ensemble dépasse K, le seuil est réinitialisé à la distance du 75e centile afin que des échantillons plus proches y entrent.

4

Les voisins votent long / short / neutre, pondérés par leur proximité ; la somme pondérée constitue la prédiction, et leur degré d'accord la confiance.

5

Le signal brut passe par des filtres optionnels — régime de volatilité, régime de tendance, ADX, EMA/SMA, tendance du timeframe supérieur, et un noyau rationnel quadratique de Nadaraya-Watson avec un mode de croisement gaussien.

6

Les entrées ne s'affichent que lorsque le signal ML, le seuil de confiance et chaque filtre activé concordent — à la clôture de la barre.

◆ Paramètres

Paramètres

GroupeParamètreCe qu'il faitPoint de départ
GénéralSource, fenêtre d'entraînement, horizon de prédiction, largeur de la zone neutreLa définition du problèmeclose ; 2000 ; 4 barres ; 0.5 ATR
ML EngineK, K adaptatif, espacement chronologique, métrique de distance, pondération par la distance, confiance minimaleLe classifieur8 ; activé ; 4 ; Lorentzian ; activé ; 60%
Feature EngineeringType, paramètres et poids pour six emplacementsL'empreinteRSI 14, WT 10/11, CCI 20, ADX 20, MFI 14, Fisher 9 ; poids 1.0
FiltresVolatilité, régime, ADX, EMA/SMA, timeframe supérieurLes filtres d'entréevolatilité activée ; HTF activé en swing
NoyauPériode de recul, pondération relative, niveau de régression, décalage, lissageNadaraya-Watson8 / 8 / 25 / 2
SortiesFixe ou dynamique, trailing stop ATR et multiplicateurComment les positions se fermenthorizon fixe ; trailing désactivé
AffichageCouleurs des barres, étiquettes de prédiction, dashboard, compression des couleursApparence—
Panneau de paramètres de l'Adaptive Lorentzian Classification : fenêtre d'entraînement, horizon de prédiction, zone neutre, K, K adaptatif, espacement chronologique, métrique de distance, confiance minimale, six emplacements de variables, filtres, noyau, sorties
Les paramètres généraux et du ML Engine, les six emplacements de variables, les filtres et les modes de sortie.
◆ Alertes

Alertes

Conditions d'entrée long et short, évaluées à la clôture de la barre, filtrées par la confiance et par chaque filtre activé ; créez-les depuis la liste d'alertes de l'indicateur.

◆ Méthode de travail

Comment l'utiliser

1

Commencez avec les réglages par défaut sur un graphique 1H–4H et laissez la fenêtre d'entraînement se remplir.

2

Augmentez la confiance minimale pour obtenir des signaux moins nombreux et plus sélectifs ; augmentez l'espacement chronologique sur les petits timeframes pour diversifier les voisins.

3

Réajustez les variables et la métrique selon le marché — crypto, forex, indices et actions se comportent différemment.

4

Ne lisez le taux de réussite de calibration que comme un retour pour le réglage. Ce n'est pas un backtest, il n'inclut aucun coût et ne constitue pas une affirmation de performance.

5

Utilisez-le comme couche de confluence au sein d'un plan complet avec votre propre gestion du risque, jamais comme un système autonome.

◆ Setups

Trois façons de le trader

L'accord à haute confiance.

Une classification long à 75%+ de confiance avec le filtre HTF validé, lors d'un retour sur un bloc de demande — le vote ML confirme l'entrée sur structure ; stop sous le bloc.

Le retrait en cas de désaccord.

La structure dit long, le classifieur dit short avec une confiance élevée — réduisez la taille ou attendez ; les deux sont rarement en désaccord longtemps.

La sortie sur pente du noyau.

Dans un trade de tendance, la sortie dynamique sur pente du noyau transforme le classifieur en décision de suivi plutôt qu'en horizon fixe.

◆ Comparaison

Comment il se compare

Face à la Lorentzian Classification d'origine : même concept, redérivé de façon indépendante, avec un entraînement aligné dans le temps, des étiquettes de zone neutre, des variables pondérées, quatre métriques, un filtre de confiance, un K adaptatif, une fenêtre glissante, trois modes de sortie et un filtre HTF. Face au Neural Confluence Engine : celui-ci est un composite à poids fixes de huit facteurs ; celui-là apprend de l'historique propre du graphique par similarité. Face à Zeno : les signaux de Zeno proviennent de la structure institutionnelle ; le classifieur est un vote de confluence gratuit sur la même barre.

◆ Limites honnêtes

Limites

Le classifieur n'apprend que de la fenêtre récente ; les changements de régime réduisent la qualité des voisins jusqu'à ce que la fenêtre se remplisse à nouveau. Comme pour toute logique à la clôture de la barre, la barre en cours peut changer jusqu'à sa clôture. La statistique de calibration est un retour, pas une performance. Six variables normalisées entre 0 et 1 ne peuvent pas voir les actualités.

◆ Crédits

Crédits

Source d'inspiration : jdehorty (Machine Learning: Lorentzian Classification) et capissimo (implémentations kNN) — tout le mérite leur revient pour les travaux fondateurs. Ce script est une implémentation indépendante et originale de Quantum Algo, avec les extensions ci-dessus, publiée en open source ; aucun code n'a été réutilisé.

◆ Installation

Pas à pas : l'ajouter à votre graphique TradingView

1

Ouvrez la page du script sur TradingView (lien ci-dessus) et cliquez sur Add to favorites, puis sur Use on chart — ou, sur n'importe quel graphique, ouvrez Indicators, recherchez « Adaptive Lorentzian Classification Quantum Algo » et ajoutez-le. Gratuit sur tous les plans TradingView.

2

Ouvrez les paramètres de l'indicateur et réglez les entrées selon votre marché et votre timeframe à partir du tableau ci-dessus ; les valeurs par défaut sont optimisées pour la crypto sur des graphiques de 1 heure à 4 heures.

3

Dans l'onglet Style, adaptez les couleurs au thème de votre graphique ; la position du dashboard et la taille du texte se trouvent dans Inputs.

4

Pour créer des alertes, faites un clic droit sur le graphique → Add alert, choisissez l'indicateur comme condition et sélectionnez l'événement ; réglez « Once per bar close » pour que les alertes suivent la logique des barres clôturées.

5

Enregistrez la mise en page, puis ajoutez-y les autres outils gratuits de Quantum Algo — ils sont conçus pour fonctionner ensemble.

6

Pour lire ou réutiliser le code, cliquez sur Source code sur la page du script ; toute republication est soumise aux règles de la communauté TradingView.

◆ Open source

Dans le code, pour les développeurs

Pine Script, open source. À lire si vous voulez le modifier : chaque détection et chaque signal est conditionné à barstate.isconfirmed ; l'état est conservé dans des tableaux plafonnés d'objets graphiques, avec des fonctions explicites de création, de mise à jour et de retrait ; là où des statistiques sont tenues, des tableaux FIFO avec rétrécissement et une borne de Wilson calculée en ligne ; des appels alertcondition nommés pour que les webhooks reçoivent une charge utile cohérente. Les tutoriels Pine Script de l'Académie et le guide du backtesting sur TradingView couvrent la conversion en stratégie.

◆ Layering

L'utiliser avec les autres indicateurs gratuits

Les outils gratuits se superposent sur un même graphique : le Smart Money Concepts Engine pour le biais et le Confluence Score ; Order Blocks with Volume, Fair Value Gaps + Inversion et Institutional Key Levels pour la zone ; Liquidity Sweeps, Sessionscope et Liquidation Magnet pour la liquidité et le déclencheur ; OTE + Silver Bullet pour l'entrée qualifiée par l'horaire ; l'Institutional Volume Profile et le Pressure Oscillator pour savoir si le volume concorde.

La famille tendance et volatilité — l'Adaptive Trend Sentinel, le SuperTrend Engine, le Golden Cross Engine, l'Anchored VWAP Engine, le Trendline Architect, les Keltner Rings et le Volatility Storm Tracker — pour le régime, la direction et la marge de progression ; et la famille momentum et statistiques — MACD Matrix, le Multi-Oscillator Divergence Scanner, l'Event Probability Engine, le Market Bottom Finder, le Neural Confluence Engine, l'Adaptive Lorentzian Classification et le Directional Strength Index — pour le momentum, la probabilité et la force. Le hub des indicateurs gratuits recense tous les outils ; le guide SMC explique la méthode derrière cette superposition.

◆ À éviter

Erreurs courantes avec cet indicateur

  • Se fier à la barre en formation — chaque événement attend la clôture.
  • Trader chaque marqueur — l'outil fournit le momentum et le contexte ; l'entrée exige un niveau de structure et un stop au-delà.
  • Garder les longueurs par défaut sur le mauvais timeframe — ajustez les paramètres, comme le montre le tableau des réglages.
  • Lire les statistiques comme des promesses — elles décrivent l'historique de ce graphique, volontairement ramenées vers le neutre.
  • Empiler dix scripts au hasard — les outils gratuits se combinent parce qu'ils ont été conçus pour cela.
◆ La couche premium

Vous voulez le signal, pas seulement la structure ?

Zeno lit la structure Smart Money sur plusieurs timeframes et affiche l'entrée, le stop, le TP1 et le TP2 sur votre graphique — avec un historique de 160 signaux clôturés, 120 gagnants et 40 perdants aux niveaux annoncés. QuantumBot les exécute sur Bybit, Binance, OKX, Bitget et Kraken.

Zeno Gold de Quantum Algo sur le graphique 15 minutes de XAUUSD avec signaux long et short, zone de stop loss, TP1, TP2 et dashboard
◆ Zeno Gold · XAUUSD 15M · le moteur premium
◆ Vocabulaire

Glossaire de cet indicateur

kNN / ANNClassification par plus proches voisins — recherche approximative parmi des vecteurs de variables historiques.
Distance lorentziennelog(1 + |Δ|) par variable — une métrique qui comprime les valeurs extrêmes.
Vecteur de caractéristiquesL'empreinte de la bougie : jusqu'à six mesures normalisées (RSI, WaveTrend, CCI, ADX, MFI, Fisher).
Fenêtre d'entraînementLes N barres les plus récentes dont les résultats réalisés forment l'ensemble d'échantillons.
HorizonLe nombre de barres à l'avance sur lequel le résultat de chaque échantillon est mesuré (1–20).
Zone neutreLes mouvements inférieurs à un multiple de l'ATR sont étiquetés NEUTRAL plutôt que long ou short.
KLe nombre de voisins qui votent ; le K adaptatif le réduit en forte volatilité.
ConfianceLe degré d'accord entre les votes pondérés par la distance, de 0 à 100%.
Noyau de Nadaraya-WatsonUne estimation par régression rationnelle quadratique utilisée comme filtre de tendance et sortie optionnels.
Taux de réussite de calibrationUne statistique de réglage — le prix a-t-il évolué dans la direction prédite sur l'horizon — et non un backtest.
◆ Questions

Questions fréquentes

L'Adaptive Lorentzian Classification fait-elle du repaint ?

Les signaux sont évalués à la clôture de la barre ; la barre en cours peut changer jusqu'à sa clôture, comme pour toute logique à la clôture. Les échantillons d'entraînement n'entrent qu'une fois leur résultat réalisé : il n'y a donc aucun lookahead.

Qu'est-ce que la distance lorentzienne ?

log(1 + |Δ|) par variable — une distance qui comprime les grands écarts afin que les barres extrêmes autour des annonces ne puissent pas dominer la sélection des voisins.

Que signifie le pourcentage de confiance ?

Le degré d'accord entre les votes pondérés des plus proches voisins ; le seuil de confiance minimale supprime les signaux en dessous de votre seuil.

Le taux de réussite de calibration est-il un backtest ?

Non. Il vérifie si le prix a évolué dans la direction prédite sur l'horizon après chaque signal, sans coûts ni gestion du risque — un retour pour régler les variables, jamais une affirmation de performance.

Quelle métrique de distance utiliser ?

Lorentzienne par défaut ; Manhattan ou l'hybride sur les séries plus lisses ; euclidienne si vous voulez que les valeurs extrêmes comptent. Changer de métrique est le levier de réglage le plus puissant par classe d'actifs.

Quel est son lien avec Zeno ?

Zeno affiche des signaux de structure avec stop et objectifs ; le classifieur est un vote de confluence gratuit sur la même barre — l'accord renforce la conviction, le désaccord est une raison d'attendre.

Qu'est-ce que l'indicateur Lorentzian Classification ?

Un classifieur à plus proches voisins qui mesure la similarité entre barres par la distance lorentzienne ; il s'agit ici de l'implémentation indépendante de Quantum Algo, avec entraînement aligné dans le temps, étiquettes neutres, variables pondérées et filtre de confiance.

Utilise-t-il du lookahead ?

Non. Un échantillon d'entraînement n'entre qu'une fois son résultat sur l'horizon réalisé, et les valeurs du timeframe supérieur sont demandées sans lookahead.

Quelles variables pondérer ?

Commencez à 1.0 pour les six ; réduisez le MFI sur les symboles à volume en ticks ; augmentez l'ADX sur les marchés de suivi de tendance. Les poids sont des leviers de réglage, pas une boîte noire.

De combien de barres a-t-il besoin ?

La fenêtre d'entraînement (2000 par défaut) doit être remplie ; sur un nouveau graphique, attendez qu'elle soit chargée avant de lire la confiance.

Est-ce un indicateur d'achat/vente par IA ?

C'est un classifieur kNN transparent dont chaque paramètre est visible — aucun modèle caché — et il est conçu comme une couche de confluence, pas comme un système autonome.

Pourquoi le dashboard affiche-t-il un taux de réussite ?

C'est une statistique de calibration pour le réglage : le prix a-t-il évolué dans la direction prédite sur l'horizon ? Aucun coût, aucune gestion du risque — jamais une affirmation de performance.

◆ Gratuit · open source

Ajoutez Adaptive Lorentzian Classification à votre graphique

Un clic sur TradingView, gratuit sur tous les plans, un code que vous pouvez lire. Aucun repaint.