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

Geometric signal validation for indicator signals - indicateur pour MetaTrader 5

Conor Mcnamara
Conor Mcnamara
I started learning C programming in 2010. From there I picked up many languages.
I'm working on several indicator projects and EA concepts.
| French English Русский 中文 Español Deutsch 日本語 Português 한국어 Italiano Türkçe
Vues:
76
Note:
(5)
Publié:
Mise à jour:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

On sait que de nombreux indicateurs génèrent des signaux erronés. La validation géométrique des signaux permet d'éliminer ces signaux erronés en temps réel tout en conservant les autres signaux tels quels. Dans la validation géométrique des signaux, un faux signal est un signal qui produirait une partie en zigzag géométriquement impossible. Un indicateur qui émettrait un signal d’achat alors que le marché est en baisse a émis un signal d’entrée géométriquement invalide ; on peut donc considérer qu’il s’agit d’un faux signal pour cette raison. Les signaux géométriquement invalides sont essentiellement des signaux non fiables ou faux.

Sachant que de nombreux indicateurs sont connus pour produire de faux signaux, les signaux qu’ils génèrent immédiatement ne doivent pas toujours être considérés comme des signaux d’entrée, mais plutôt comme des signaux candidats.

Dans ce moteur, les signaux générés par un indicateur (en l’occurrence les lignes du canal de Donchian) constituent des candidats pour les pivots bas et hauts. Ils doivent tous être validés. Une logique basée sur le Zigzag est utilisée pour relier chacun des signaux candidats générés par l’indicateur, et si l’un d’entre eux présente une impossibilité géométrique, il est considéré comme un faux signal et l’état de recherche de pivot reste inchangé.

Lorsque l’on pense à un « zigzag », on imagine probablement un indicateur dont la logique pilote le mouvement en zigzag, mais ici, le scénario est inversé, car il ne s’agit pas d’un « zigzag », mais d’un validateur.

Lorsqu’une branche termine sa recherche, elle enregistre le cours et modifie l’état de recherche. Ce changement d’état de recherche constitue également la confirmation du pivot. Les pivots confirmés sont marqués par des flèches, tandis que les anomalies géométriques (les signaux faux ou dangereux) sont signalées par des flèches barrées d’un « X ».

La validation du signal peut s’effectuer sur n’importe quel indicateur de signal ; le canal de Donchian est utilisé ici à titre d’exemple. Pour mieux comprendre, vous pouvez étudier le code que j’ai commenté, et également l’exécuter visuellement dans le testeur de stratégie.

Validateur de signaux géométriques

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

EA KCI N-Matrix engine EA KCI N-Matrix engine

The Apex of Algorithmic Grid & Kinetic Momentum. Welcome to the KCI Native Matrix Engine—a merciless, mathematically driven algorithmic behemoth built natively for MetaTrader 5. Engineered for High-Frequency Trading (HFT) environments, this EA strips away bloated standard libraries and operates directly at the server routing level.

KCI Directional Matrix KCI Directional Matrix

The KCI-Directional Matrix (KCI-DX) is an advanced, physics-inspired analytical tool that extracts market kinematics by measuring price path length and volatility energy. Unlike conventional momentum tools, KCI-DX employs a dynamic Z-Score normalization combined with a Sigmoid activation function. This ensures the output is flawlessly bounded between 0 and 100, providing hyper-responsive trend strength identification and directional bias without distortion from historical extremes.

Multi Forex Scanner MT5 Multi Forex Scanner MT5

Au lieu de devoir analyser chaque paire individuellement, vous pouvez voir d'un seul coup d'œil quelles sont les paires les plus prometteuses selon vos propres critères.

Double Enevlopes (Historical Gauged) Double Enevlopes (Historical Gauged)

A babysitting trade management tool and system :D