Indicateur Order Flow gratuit · NinjaTrader 8

TEVO VWAP : VWAP et bandes d’écart-type pour NinjaTrader 8

TEVO VWAP calcule le prix moyen pondéré par le volume depuis le début de la séance, de la semaine, du mois ou d’un point d’ancrage, avec trois bandes d’écart-type pondérées par le volume (×1, ×2, ×3). Avec Tick Replay, chaque transaction entre dans le calcul à son prix exact.

Le téléchargement se fait en deux étapes depuis la section « Indicateurs gratuits » de la page d'accueil.

TEVO VWAP, VWAP et bandes d’écart-type sur un graphique NinjaTrader 8
Plateforme
NinjaTrader 8
Fichier
NinjaScript (.cs), code source lisible
Calcul
À chaque tick (temps réel)
Prix
Gratuit
Fichier mis à jour le
8 octobre 2026

Ce que fait l’indicateur

  1. Calcul. VWAP = somme (prix × volume) ÷ somme des volumes depuis le reset. Avec Tick Replay, chaque transaction compte à son prix ; sans lui, chaque barre compte à son prix typique (H + L + C) ÷ 3.
  2. Période. Séance (par défaut), semaine, mois, ou VWAP ancré à une heure choisie (jamais remis à zéro). Heures de séance RTH de New York (09:30-16:00) par défaut, ou ETH (toute la séance électronique, nuit comprise).
  3. Bandes. Écart-type des prix pondéré par le volume depuis le reset, à ×1, ×2 et ×3 (trois bandes actives par défaut), remplissage entre les bandes ; mode Percent (pourcentage fixe du VWAP) en option.
  4. Affichage. Ligne VWAP épaisse, étiquettes de prix, repère de début de séance, séances précédentes conservées, en-tête et légende ; tableau de bord facultatif.
  5. Alertes. Facultatives : passage du prix sur le VWAP, prix sur la bande 2.

Données et marchés

  • Futures sur indices (ES, NQ…), actions, et tout marché avec un volume exploitable. Sur le Forex, le volume dépend du fournisseur (souvent le nombre de ticks) : le VWAP y est moins représentatif.
  • Unités de temps intraday pour le VWAP de séance ; semaine, mois et ancré pour le contexte plus large.
  • Calcul à chaque tick en temps réel.

Configuration requise : ce qui est gratuit, ce qui peut être payant

  • NinjaTrader 8, plateforme de bureau pour Windows. L’indicateur est gratuit ; NinjaTrader est un logiciel tiers qui a ses propres conditions et peut être payant selon l’usage (licence, trading en réel).
  • Données de marché. Les prix, les volumes et la profondeur de marché viennent de ta connexion (courtier ou fournisseur de données). Selon la bourse et l’abonnement, ces données peuvent être facturées : vérifie les conditions de ton fournisseur.
  • Historique exact avec Tick Replay. Active « Show Tick Replay » dans Tools › Options › Market Data, puis coche Tick Replay dans la fenêtre Data Series du graphique. Ton fournisseur doit fournir l’historique tick avec le bid et l’ask ; le graphique charge alors plus lentement.
  • Sans Tick Replay. Les barres du graphique reconstruisent l’historique (prix typique), puis chaque transaction en direct est ajoutée. Volume source = TickSeries donne un historique exact sans Tick Replay, au prix d’un chargement plus lourd.

Exemple de lecture (pédagogique)

Après l’ouverture, le prix s’éloigne jusqu’à la bande +2 σ puis revient vers le VWAP, qui tient comme support lors du premier retour. Les bandes décrivent jusqu’où le prix s’est éloigné de sa moyenne pondérée dans la séance ; elles ne prédisent pas un retour.

Paramètres

L’indicateur est en anglais : chaque paramètre porte le nom affiché dans NinjaTrader, avec sa valeur par défaut lue dans le code source (.cs) et son explication en français.

1. VWAP

ParamètrePar défautRôle
ResetPeriodSessionSession = chaque séance. Week / Month = un VWAP pour toute la semaine / tout le mois. Anchored = depuis l’heure d’ancrage ci-dessous, jamais remis à zéro.
SessionHoursRTHRTH = uniquement les heures régulières de New York ci-dessous. ETH = toutes les heures de séance du graphique (nuit comprise).
RTH start (HHMM, New York)930
RTH end (HHMM, New York)1600
Anchor time (chart time)Today.AddHours(9.5)Début du VWAP ancré (ResetPeriod = Anchored).
Time referenceNewYorkAutoNewYorkAuto = horaires de New York (heure d'été gérée), convertis depuis le fuseau horaire du graphique.
Manual offset (hours)0
Bar price (without ticks)TypicalPrix d’une barre quand les transactions ne sont pas disponibles : Typical = (H + L + C) ÷ 3 (standard). Avec Tick Replay, le prix de chaque transaction est utilisé.

2. Bands

ParamètrePar défautRôle
Band modeVolumeWeightedStdDevVolumeWeightedStdDev = écart-type des prix pondéré par leur volume depuis le reset. Percent = pourcentage fixe du VWAP.
Band 1oui
Band 1 multiplier1.0
Band 2oui
Band 2 multiplier2.0
Band 3oui
Band 3 multiplier3.0

3. Volume Data

ParamètrePar défautRôle
Volume sourceAutoAuto = chaque transaction via Tick Replay s’il est activé (exact) ; sinon les barres reconstruisent l’historique et chaque transaction en direct est ajoutée. TickSeries = série 1 tick cachée (exact sans Tick Replay, plus lourd). ChartBars = barres du graphique uniquement.
Calculate on every tick (real time)oui

4. Display

ParamètrePar défautRôle
Fill between the bandsoui
Fill opacity (%)12
VWAP width2.5
Band width1.3
Price labelsoui
Session start markeroui
Previous sessionsoui
Headeroui
Legendoui
Dashboardnon

5. Alerts

ParamètrePar défautRôle
Alert when price crosses the VWAPnon
Alert when price reaches band 2non
Sound fileAlert4.wavNom du fichier dans le dossier sounds de NinjaTrader (ou chemin complet). Vide = silencieux.
Alert rearm (seconds)30

6. Trading Evolution

ParamètrePar défautRôle
Show logooui
Header opacity (%)90
Diagnostic mode (Output window)non

7 couleurs personnalisables dans l'onglet Couleurs de NinjaTrader.

Installation dans NinjaTrader 8

  1. Télécharge le pack gratuit (fichier ZIP) qui contient l'indicateur, depuis la section Indicateurs gratuits de la page d'accueil.
  2. Dans NinjaTrader 8, ouvre le menu Tools › Import › NinjaScript Add-On, choisis le fichier ZIP, puis redémarre NinjaTrader.
  3. Active ta licence gratuite : Control Center › New › Trading Evolution License, puis enregistre ta clé.
  4. Sur un graphique, ouvre la liste des indicateurs (clic droit › Indicators) et ajoute « TEVO VWAP ».

Problèmes fréquents et solutions

  • Le VWAP ne démarre pas à l’ouverture attendue. Vérifie SessionHours (RTH ou ETH) et les heures RTH ; pour un graphique sans heure de New York, règle la référence horaire.
  • Le VWAP ancré ne s’affiche pas. Choisis ResetPeriod = Anchored et une heure d’ancrage comprise dans les données chargées.
  • L’indicateur n’apparaît pas dans la liste. Vérifie que l’import du pack (Tools › Import › NinjaScript Add-On) s’est terminé sans erreur, puis redémarre NinjaTrader. NinjaTrader compile tous les scripts ensemble : une erreur dans un autre script installé peut bloquer l’import ; corrige ou retire ce script. Si l’outil affiche un message de licence, enregistre ta clé gratuite dans Control Center › New › Trading Evolution License.
  • Erreur « already contains a definition ». Une ancienne copie du même indicateur existe sous un autre nom de fichier : supprime-la, puis recompile.

Limites à connaître

  • Sans Tick Replay, l’historique utilise le prix typique des barres : proche, mais pas identique au calcul transaction par transaction.
  • Les bandes mesurent une dispersion passée ; ce ne sont pas des objectifs.
  • Sur un marché au volume peu fiable (certaines sources Forex), le VWAP perd de son sens.
  • Aucun niveau n’est garanti : le trading de futures comporte un risque de perte en capital.

Questions fréquentes

L’indicateur est-il gratuit ?

Oui : l’indicateur est gratuit (pack et licence gratuits), sans abonnement, et son code source est lisible. Il fonctionne dans NinjaTrader 8 ; la plateforme et les données de marché ont leurs propres conditions, qui peuvent être payantes.

Faut-il importer un fichier ZIP ?

Oui. L’outil fait partie du pack Order Flow gratuit, un fichier ZIP : dans NinjaTrader 8, menu Tools › Import › NinjaScript Add-On, choisis le ZIP puis redémarre NinjaTrader. Active ensuite ta licence gratuite : Control Center › New › Trading Evolution License.

Comment sont calculées les bandes ?

Par l’écart-type des prix pondéré par le volume depuis le reset, multiplié par 1, 2 et 3. Le mode Percent remplace cet écart-type par un pourcentage fixe du VWAP.

RTH ou ETH ?

RTH démarre le VWAP à l’ouverture des heures régulières de New York (09:30 par défaut). ETH utilise toute la séance électronique du graphique, nuit comprise.

Comment ancrer le VWAP ?

ResetPeriod = Anchored, puis indique l’heure d’ancrage (heure du graphique). Le VWAP part de ce point et n’est jamais remis à zéro.

Concepts et outils liés

Les autres indicateurs NinjaTrader 8 gratuits

Articles liés

Contenu éducatif. Ces indicateurs ne constituent pas un conseil en investissement et ne garantissent aucun résultat. Le trading de futures comporte un risque de perte en capital qui peut dépasser la mise initiale. Conditions d’utilisation · Disclaimers