거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Twitter에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
지표

Geometric signal validation for indicator signals - 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.
조회수:
250
평가:
(1)
게시됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

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.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

The Acceleration/Deceleration Indicator (AC) measures acceleration and deceleration of the current driving force.

MACD Signals MACD Signals

Indicator edition for new platform.