Guarda come scaricare robot di trading gratuitamente
Ci trovi su Telegram!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Indicatori

Geometric signal validation for indicator signals - indicatore per 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.
Visualizzazioni:
1044
Valutazioni:
(3)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance

It is known that many signal indicators produce false signals. Geometric signal validation is a means to remove these false signals in real-time and leave the other signals as they are. In geometric signal validation, a false signal is one which would produce a geometrically impossible zigzag leg. An indicator that would paint a buy signal when the market goes down has painted a geometrically invalid entry signal, and therefore you could respect that it is a false signal because of that. Geometrically invalid signals are essentially unsafe or false signals.

Knowing how many indicators are notorious for producing false signals, the signals that they immediately produce should not always be seen as entry signals, they should be seen as candidate signals.

In this engine, signals that an indicator produces (in this case Donchian channel lines) are the candidates for low and high pivots. They all need to be validated. Zigzag-based logic is used to connect each of the candidate signals that the indicator produced, and if one of the candidates produces a geometric impossibility, it is seen as a false signal and the pivot search state remains unchanged.

When a zigzag comes to mind, you are probably imagining an indicator with logic driving the zigzag, but the script is flipped here, as this is not a zigzag, it is a validator.

When a leg concludes its search, it records the price, and changes search state. This change of search state is also the confirmation of the pivot. Confirmed pivots are marked with arrows, and geometric anomalies (the false/dangerous signals) are marked with arrows and an X graphic striking through it.

The signal validation can be done on any signal indicators, the Donchian channel is used here for example purposes. To understand it more clearly, you can study the code which I commented, and also run it visually in the strategy tester.

Geometric signal validator

Multi Forex Scanner MT5 Multi Forex Scanner MT5

Instead of having to analyze each pair individually, you can see at a glance what are the most promising pairs according to your own criteria.

Universal Breakout Study Universal Breakout Study

Universal Breakout Study is a research-focused Expert Advisor for MetaTrader 5 designed to analyze and optimize range breakout strategies. It provides flexible parameter testing, fast optimization, and a structured framework for validating trading ideas using historical data and forward testing.

002 - Inside Bar 002 - Inside Bar

Expert Advisor for testing the Inside Bar continuation hypothesis. The EA places pending orders in the direction of the Main Bar after a valid Inside Bar pattern is detected, with optional ATR and pattern quality filters.

MACD Signals MACD Signals

Indicator edition for new platform.