OBVCD Pro MT4
- Indicateurs
-
Narayanan Mohanan Mohanan Krishnan
Développeur MT5/MQL5 spécialisé dans les Expert Advisors, les indicateurs personnalisés ainsi que les outils de backtesting et de validation. Je privilégie un code propre, bien documenté et sans repaint, reposant sur une logique de bougies clôturées, des buffers validés et une gestion rigoureuse des - Version: 1.20
- Activations: 10
OBVCD Pro est un oscillateur d'impulsion qui applique une analyse de convergence/divergence àVolume en solde (OBV)au lieu du prix, combinant des bandes de volatilité adaptatives avec un classificateur de régime à 5 états qui peut être lu visuellement sur le graphique ou consommé directement par un conseiller expert.
La plupart des oscillateurs classiques analysent uniquement le prix. OBVCD Pro calcule la convergence et la divergence à partir du flux de volume cumulé, il mesure donc la participation derrière un mouvement de marché plutôt que seulement le mouvement lui-même. Le résultat est réduit à une valeur de régime unique qui est également utilisable par un trader discrétionnaire et par un système algorithmique.
Comment ça marche
Le volume d'équilibre (OBV) est calculé à partir de la source de volume sélectionnée. Le volume de ticks est utilisé par défaut et le volume réel est appliqué automatiquement là où le courtier le fournit.
Une moyenne mobile rapide et une moyenne mobile lente sont calculées sur la série OBV (EMA 12 et EMA 26 par défaut). La différence entre eux forme leHistogramme OBVCD. UNLigne de signalisationest ensuite calculé sur cet histogramme, en utilisant par défaut un SMA à 9 périodes.
Les bandes de volatilité supérieure et inférieure sont calculées à partir d'un écart type sur 20 périodes avec un multiplicateur d'écart de 1,618. Les bandes peuvent être appliquées soit à la ligne de signal, soit directement à l'histogramme.
Étant donné que les bandes sont basées sur l’écart type, elles s’élargissent automatiquement pendant les périodes de forte activité du marché et se contractent lorsque l’activité diminue. Cela permet à un ensemble de paramètres par défaut de rester utilisable sur des instruments très différents, au lieu de s'appuyer sur des seuils fixes.
La logique du momentum à 5 états
L'histogramme à code couleur évalue la position de l'élan par rapport aux bandes de volatilité adaptative et classe chaque barre complétée dans l'un des cinq états du marché.
- Fort haussier (vert citron)— l'histogramme est au-dessus de la bande supérieure et la dynamique haussière continue de se développer. Valeur : +2
- Faible tendance haussière (vert clair)— l'histogramme reste au-dessus de la bande supérieure, mais la dynamique haussière commence à s'estomper. Valeur : +1
- Consolidation (gris)— l'histogramme est à l'intérieur des bandes, indiquant un marché neutre ou variable. Valeur : 0
- Faible baisse (orange)— l'histogramme est en dessous de la bande inférieure, mais la pression vendeuse commence à s'atténuer. Valeur : −1
- Fort baissier (rouge)— l'histogramme est en dessous de la bande inférieure et la dynamique baissière continue de se développer. Valeur : −2
La caractéristique clé de cette logique est la distinction entre un mouvement qui estétenduet un qui esttoujours en expansion. Une rupture de bande en elle-même n'indique pas qu'un mouvement conserve sa force ; la direction de l’élan est ce qui sépare la continuation de l’épuisement.
Intégration algorithmique et EA
L'état calculé du marché est écrit dans un tampon dédié, afin qu'un Expert Advisor puisse lire une valeur finale sans inspecter les couleurs et sans réimplémenter la logique interne.
Tampon 8renvoie l'une des valeurs suivantes :
- 2.0 = Fort haussier
- 1,0 = Faible tendance haussière
- 0,0 = Consolidation
- −1,0 = faible tendance baissière
- −2,0 = Forte baisse
Procurez-vous la poignée de l'indicateur aveciPersonnalisé(). En lisantQuart 1— la dernière barre entièrement remplie — est recommandée, car cette valeur est définitive et ne changera pas.
Carte tampon publique
- Tampon 0— Histogramme OBVCD (neutre)
- Tampon 1— Histogramme OBVCD (Taureau Fort)
- Tampon 2— Histogramme OBVCD (Taureau Faible)
- Tampon 3— Histogramme OBVCD (Bear Strong)
- Tampon 4— Histogramme OBVCD (ours faible)
- Tampon 5— Ligne de signal
- Tampon 6— Bande supérieure
- Tampon 7— Bande inférieure
- Tampon 8— Régime de biais
Veuillez noter que MQL4 ne prend pas en charge les tampons d'index de couleur, l'histogramme nécessite donc cinq tampons de données distincts pour restituer les 5 états (tampons 0 à 4). Le biais de régime est donc le tampon 8. Les tampons 9 à 11 sont utilisés exclusivement pour les calculs internes et sont masqués dans la fenêtre de données.
Entrées
- Source du volume— Cochez Volume (par défaut) ou Volume réel lorsque pris en charge par le courtier
- Moyenne mobile rapide— période 12, EMA par défaut
- Moyenne mobile lente— période 26, EMA par défaut
- Moyenne mobile du signal— période 9, SMA par défaut
- Méthodes MA prises en charge-EMA, SMA, SMMA et LWMA
- Activer les bandes de Bollinger— activé par défaut
- Bandes appliquées à— Ligne de signal (par défaut) ou histogramme
- Période des bandes— 20
- Déviation des bandes— 1,618
Avec les bandes de Bollinger désactivées, l'indicateur fonctionne comme un oscillateur de convergence/divergence OBV classique avec une ligne de signal, et le biais de régime renvoie 0 sur chaque barre.
Ce que montrent les captures d'écran
- EURUSD, mensuel— Démontre une analyse des divergences de volume à long terme. L'histogramme à 5 états suit les changements de régime structurel de volume sur des cycles pluriannuels.
- US30, Journalier— Affiche l'application des paramètres personnalisés (Fast MA 50, Slow MA 200, Bands Period 20, Deviation 1.5). L'extension des périodes et la réduction du multiplicateur adapte l'indicateur aux tendances de l'indice à long terme.
- XAUUSD, H1— Démontre la mécanique adaptative des bandes de volatilité lors de la consolidation des prix et des pannes ultérieures. La contraction de la bande précède le mouvement directionnel.
- La fenêtre de données (DXY, M5)— Confirme l'accessibilité du tampon Regime Bias. L'état visuel correspond directement à une valeur flottante discrète (par exemple, 2,0000) pour la consommation EA.
- La boîte de dialogue des entrées (BTCUSD, Daily)— Confirme les options de configuration pour les méthodes de moyenne mobile, le volume appliqué et la logique des bandes de Bollinger.
Comportement de calcul
Toutes les valeurs sont calculées exclusivement à partir de données historiques complétées. Une fois qu'une barre se ferme, ses valeurs ne changent plus. Seule la barre en formation est mise à jour à mesure que de nouveaux ticks arrivent.
Pour les lectures confirmées, Shift 1 doit être utilisé plutôt que Shift 0. L’indicateur n’utilise aucune donnée prospective et ne repeint pas les valeurs après la fermeture d’une barre.
Remarques
- Affiché dans une fenêtre d’indicateur séparée.
- 8 parcelles visibles.
- 13 tampons indicateurs.
- Un histogramme semi-transparent maintient le volet lisible lorsqu'il est utilisé avec d'autres indicateurs.
- Aucune dépendance externe.Chaque valeur est calculée à l'intérieur de l'indicateur. Il n'appelle aucun autre indicateur, il n'y a donc aucune poignée à échouer, rien à installer à côté et aucune dépendance sur l'état de votre dossier d'indicateur standard.
Qu'est-ce que c'est et ce n'est pas
Il s'agit d'un outil d'analyse technique et de filtrage des conditions du marché. Ce n'est pas un système de trading, il ne produit aucun signal d'achat ou de vente, il ne donne aucun conseil d'investissement et il n'ouvre ni ne gère de positions.
Il est descriptif plutôt que prédictif, et aucune affirmation n'est faite quant à ses performances.
The free demo runs in the Strategy Tester. Mettez-le sur les instruments et les délais que vous négociez réellement, et jugez-le par rapport à vos propres graphiques.
| Plus d'outils de ce développeur Je crée des indicateurs MT4/MT5 et des experts-conseils en mettant l'accent sur un code propre, documenté et sans repeinture : logique à barre fermée, tampons validés et aucune dépendance sur d'autres indicateurs. La classification des régimes à cinq États fait ici partie de laSuite de régime d'oscillateur, qui l'applique aux séries dérivées du volume plutôt qu'au prix sur le graphique. Voir tous les produits publiés → Des questions sur le calcul, les tampons ou leur utilisation dans votre propre EA ? Envoyez-moi un message privé, je me ferai un plaisir de répondre. |
Développé et maintenu par Narayanan Mohanan, développeur MT4/MQL4.
Si vous relevez une erreur dans la traduction de cette page, signalez-la-moi et je la corrigerai.
