StrategyQuant
Assistant IA QAlgoCloudQuantAnalyzerQuantDataManager
Cours gratuitEntreprise
BlogDocumentationForumContactez-nous
BlogMarketplace
Se connecter
Créer un compte gratuit

Produit

  • Tarifs & licences
  • Formations
  • Place de marché
  • Commencer l'essai gratuit

Mentions légales

  • Conditions d'utilisation
  • Politique de confidentialité
  • Cookies

Contact

[email protected]

Société

StrategyQuant s.r.o.

Korunní 2569/108, Vinohrady, 101 00 Praha 10, République tchèque, UE

IČ : 04000498

DIČ : CZ04000498

Réseaux sociaux

  • Mentions légales | TRAITEMENT ET PROTECTION DES DONNÉES PERSONNELLES

    Les performances passées ne constituent pas une garantie de succès futur. Toutes les informations doivent être considérées à des fins pédagogiques uniquement

    Avertissement des ÉTATS-UNIS requis par le gouvernement - La Commodity Futures Trading Commission précise : Le trading sur les contrats à terme et les options présente d'importantes opportunités de gains, mais implique également un risque potentiel élevé. Vous devez être conscient des risques et être prêt à les accepter afin d'investir sur les marchés des contrats à terme et des options. Ne tradez pas avec de l'argent que vous ne pouvez pas vous permettre de perdre. Ceci ne constitue ni une sollicitation ni une offre d'achat/de vente de contrats à terme, d'actions ou d'options sur ces mêmes instruments. Aucune déclaration n'est faite garantissant qu'un compte réalisera ou est susceptible de réaliser des profits ou des pertes similaires à ceux présentés dans ce document. Les performances passées de tout système ou méthode de trading ne sont pas nécessairement représentatives des résultats futurs.

    RÈGLE CFTC 4.41 - LES RÉSULTATS DE PERFORMANCE HYPOTHÉTIQUES OU SIMULÉS COMPORTENT CERTAINES LIMITES. CONTRAIREMENT AUX RÉSULTATS DE PERFORMANCE RÉELS, LES RÉSULTATS SIMULÉS NE REPRÉSENTENT PAS DES OPÉRATIONS DE TRADING RÉELLES. DE PLUS, DANS LA MESURE OÙ LES TRANSACTIONS N'ONT PAS ÉTÉ EXÉCUTÉES, LES RÉSULTATS ONT PU COMPENSER L'IMPACT DE CERTAINS FACTEURS DE MARCHÉ, LE CAS ÉCHÉANT, TELS QUE LE MANQUE DE LIQUIDITÉ. LES PROGRAMMES DE TRADING SIMULÉ EN GÉNÉRAL SONT ÉGALEMENT SUJETS AU FAIT QU'ILS SONT CONÇUS EN BÉNÉFICIANT D'UN RECUL HISTORIQUE. AUCUNE DÉCLARATION N'EST FAITE GARANTISSANT QU'UN COMPTE RÉALISERA OU EST SUSCEPTIBLE DE RÉALISER DES PROFITS OU DES PERTES SIMILAIRES À CEUX INDIQUÉS.

    AUCUNE DÉCLARATION N'EST FAITE GARANTISSANT QU'UN COMPTE RÉALISERA, OU EST SUSCEPTIBLE DE RÉALISER, DES PROFITS OU DES PERTES SIMILAIRES À CEUX ÉVOQUÉS SUR CE SITE. SI VOUS DÉCIDEZ D'INVESTIR DE L'ARGENT RÉEL, TOUTES LES DÉCISIONS DE TRADING SUR LES MARCHÉS FINANCIERS VOUS APPARTIENNENT.

    © StrategyQuant 2026

    Propulsé par Klaudie.ai

    Retour au marketplaceDIGITAL

    Moyenne mobile variable (VMA)

    StrategyQuantIndicateurs
    Moyenne mobile variable (VMA)

    Moyenne mobile adaptative mesurant l'efficience des prix pour réagir automatiquement aux conditions du marché : plus rapide en tendance, plus lente en consolidation. Réduit le décalage et les faux signaux dans tous les environnements de trading.

    La moyenne mobile variable (VMA, Variable Moving Average) est une moyenne mobile adaptative développée par Tushar Chande, qui réagit à l'efficience des prix, c'est-à-dire à la capacité du cours à se déplacer efficacement dans une direction par rapport à sa volatilité. Cela permet à la VMA de devenir plus réactive lors de fortes tendances et moins sensible en période d'agitation de marché (chop).

    Le concept d'efficience des prix

    La VMA quantifie l'efficience en comparant le mouvement directionnel net à la trajectoire totale parcourue. Ce ratio, appelé Efficiency Ratio (ER), est compris entre 0 et 1 :

    • Les valeurs proches de 1 indiquent une évolution des cours hautement efficiente et tendancielle
    • Les valeurs proches de 0 indiquent des conditions hachées, évoluant dans un range

    Fonctionnement de la VMA

    1. Calcul de l'efficience : divise l'amplitude de la variation nette du prix par la somme de toutes les variations absolues du prix
    2. Lissage dynamique : utilise l'efficience pour déterminer un facteur de lissage personnalisé entre des extrêmes rapides et lents
    3. Facteur de volatilité : le paramètre VolFactor ajuste la sensibilité aux variations d'efficience
    4. Réponse adaptative : se comporte comme une moyenne mobile rapide pendant les tendances, et lente pendant les consolidations

    Les mathématiques derrière la VMA

    1. Calculate Price Direction (Net Change):
       netChange = |Price(today) - Price(Period days ago)|
    2. Calculate Total Volatility:
       totalVolatility = Sum of |Price(day i) - Price(day i+1)| for Period days
    3. Calculate Efficiency Ratio (ER):
       ER = netChange / totalVolatility (ranges from 0 to 1)
    4. Determine Smoothing Constant:
       SC = ER² * VolFactor, scaled between fast and slow EMA constants
    5. Calculate VMA:
       VMA(today) = alpha * Price(today) + (1 - alpha) * VMA(yesterday)

    Pourquoi utiliser la VMA dans vos systèmes de trading ?

    • Adaptation automatique : réagit de manière appropriée aux marchés en tendance comme aux marchés en range
    • Décalage réduit en tendance : plus réactive lors de mouvements directionnels marqués
    • Moins de faux signaux : moins sensible lors des phases de marché agitées ou indécises
    • Prise en compte de la volatilité : distingue les mouvements de prix significatifs du simple bruit de marché
    • Sensibilité personnalisable : le paramètre VolFactor permet un ajustement précis

    Implémentation de la VMA dans StrategyQuant

    L'indicateur accepte deux paramètres :

    • Period : la période d'observation (lookback) pour calculer l'efficience (généralement 9, 14, 20, 50 ou 200)
    • VolFactor : contrôle la sensibilité de l'adaptation (valeur par défaut : 2)

    Jeux de paramètres préconfigurés :

    • Period=9, VolFactor=2
    • Period=14, VolFactor=2
    • Period=20, VolFactor=2
    • Period=50, VolFactor=2
    • Period=200, VolFactor=2
    • Period=14, VolFactor=4 (plus réactif)
    • Period=14, VolFactor=1 (moins réactif)

    Stratégies de trading utilisant la VMA

    1. Systèmes de croisement de VMA

    Utilisez deux lignes VMA avec des périodes différentes (par ex., VMA(14) et VMA(50)) pour générer des signaux d'entrée et de sortie.

    2. Direction de la tendance avec la VMA

    La pente de la VMA indique la force et la direction de la tendance. Une pente qui s'accentue indique une hausse du momentum.

    3. Niveaux de support et de résistance de la VMA

    Pendant les tendances, la VMA agit comme un support dynamique dans les tendances haussières ou comme une résistance dans les tendances baissières. Les replis de prix offrent des opportunités d'entrée.

    4. VMA avec configurations graphiques

    Combinez la VMA avec des figures chartistes pour confirmer si la tendance sous-jacente soutient la résolution attendue de la figure.

    5. Analyse VMA multi-unités de temps

    Appliquez la VMA sur différentes unités de temps pour identifier l'alignement entre les tendances à court, moyen et long terme.

    Optimiser les paramètres de la VMA pour différents marchés

    • Choix de la période :
      • Périodes courtes (9-14) : trading à court terme
      • Périodes moyennes (20-50) : swing trading
      • Périodes longues (200+) : trading de position et identification des tendances majeures
    • Ajustement de VolFactor :
      • Valeurs élevées (3-5) : augmentent la réactivité, idéales pour les marchés volatils
      • Valeurs faibles (0,5-1,5) : réduisent la réactivité, idéales pour les actifs stables
      • Valeur par défaut (2) : approche équilibrée

    VMA vs VIDYA : comprendre les différences

    • La VMA s'adapte en fonction de l'efficience des prix (mouvement directionnel par rapport à la volatilité)
    • La VIDYA s'adapte en fonction du Chande Momentum Oscillator (mesure la force du momentum)

    La VMA excelle pour identifier les tendances persistantes tout en filtrant le bruit ; la VIDYA est plus réactive aux variations de momentum à court terme.

    Disponibilité de l'indicateur :
    Cet indicateur est disponible pour MT4, MT5, TradeStation et MultiCharts.

    Utilisation des Custom Blocks pour les conditions :
    Définissez vos propres conditions dans StrategyQuant X à l'aide des Custom Blocks pour ajuster précisément l'indicateur. Ressources :

    • Documentation StrategyQuant : Custom Blocks
    • Documentation StrategyQuant : Modèles de stratégie & Custom Blocks
    • Tutoriel YouTube StrategyQuant : Présentation des Custom Blocks

    Importation d'indicateurs personnalisés dans SQX :
    Importer et exporter des indicateurs personnalisés et d'autres snippets

    Vous me connaissez sous le nom de clonex. Je m'appelle Ivan Hudec — j'ai conçu les blocs gratuits que vous utilisez ici, et j'écris sur les recherches qui les sous-tendent sur algotrading.space. Un projet à développer ? Collaborez avec moi.

    Les performances passées ne préjugent pas des performances futures. Toutes les informations doivent être considérées comme ayant un but purement éducatif ÉTATS-UNIS Avertissement requis par le gouvernement - La Commodity Futures Trading Commission précise : Le trading de contrats à terme et d'options comporte d'importantes perspectives de gain, mais aussi d'importants risques potentiels. Vous devez être conscient des risques et accepter de les assumer afin d'investir sur les marchés des contrats à terme et des options. Ne tradez pas avec de l'argent que vous ne pouvez pas vous permettre de perdre. Ce document ne constitue ni une sollicitation ni une offre d'achat/de vente de contrats à terme, d'actions ou d'options sur ces derniers. Aucune déclaration n'est faite garantissant qu'un compte réalisera ou est susceptible de réaliser des profits ou des pertes similaires à ceux mentionnés dans ce document. La performance passée de tout système ou méthode de trading n'est pas nécessairement indicative des résultats futurs. RÈGLE CFTC 4.41 - LES RÉSULTATS DE PERFORMANCE HYPOTHÉTIQUES OU SIMULÉS COMPORTENT CERTAINES LIMITES. CONTRAIREMENT À UN HISTORIQUE RÉEL DE PERFORMANCE, LES RÉSULTATS SIMULÉS NE REPRÉSENTENT PAS UN TRADING RÉEL. DE PLUS, ÉTANT DONNÉ QUE LES TRANSACTIONS N'ONT PAS ÉTÉ RÉELLEMENT EXÉCUTÉES, LES RÉSULTATS ONT PU SOUS-ÉVALUER OU SURÉVALUER L'IMPACT DE CERTAINS FACTEURS DE MARCHÉ, TELS QUE LE MANQUE DE LIQUIDITÉ. LES PROGRAMMES DE TRADING SIMULÉ EN GÉNÉRAL SONT ÉGALEMENT SOUMIS AU FAIT QU'ILS SONT CONÇUS AVEC LE RECUL DU TEMPS. AUCUNE DÉCLARATION N'EST FAITE GARANTISSANT QU'UN COMPTE RÉALISERA OU EST SUSCEPTIBLE DE RÉALISER DES PROFITS OU DES PERTES SIMILAIRES À CEUX AFFICHÉS. AUCUNE DÉCLARATION N'EST FAITE GARANTISSANT QU'UN COMPTE RÉALISERA, OU EST SUSCEPTIBLE DE RÉALISER, DES PROFITS OU DES PERTES SIMILAIRES À CEUX ÉVOQUÉS SUR CE SITE. SI VOUS DÉCIDEZ D'INVESTIR DE L'ARGENT RÉEL, TOUTES LES DÉCISIONS DE TRADING SUR LES MARCHÉS FINANCIERS DOIVENT ÊTRE LES VÔTRES.
    Gratuit1 téléchargement

    Fichiers

    • Snippet-VariableMovingAverageVMA.sqm16 KBVerrouillé

    Le téléchargement se débloque après l’achat ou avec un niveau actif.

    Détails
    Version1.0.0
    Publié le19 octobre 2026
    Dernière mise à jour2 novembre 2026
    AppSQ
    TypeSnippet
    Authorclonex / Ivan Hudec
    App version145.3058
    Codebase categoryIndicators / Signals