Discussing the article: "Self Optimizing Expert Advisors in MQL5 (Part 18): Time Lagged Independent Components Analysis"
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Check out the new article: Self Optimizing Expert Advisors in MQL5 (Part 18): Time Lagged Independent Components Analysis.
We evaluate blind source separation for market noise control using FastICA applied to SMA-filtered, time-lagged OHLC features. The study compares classical and surrogate targets, measures accuracy across lags, tunes KNN models, and inspects residual structure with clustering. Models are exported to ONNX and integrated into an MQL5 Expert Advisor for testing. The result is a reproducible pipeline from data extraction to deployment.
In our previous discussion on building self-optimizing expert advisors, we used the moving average indicator as both the signal source for our trading strategy and the target for our statistical model forecasts. This article builds beyond on that exploration by considering how moving average indicators can be augmented with tools from statistical processing to suppress noise in market data. For readers who have not read the previous discussion, a helpful link has been provided here.
Market noise is pervasive and negatively affects our trading strategies. Unfortunately, there are no widely accepted best practices for effectively handling noise. Many solutions have been created over the years by human traders; most notably, a wide array of technical indicators has been developed to alleviate the problem. In this article, we will explore whether these tools may be augmented with statistical signal processing methods. Our proposed solution may allow market technicians to make more effective use of tools they are already familiar with.
Author: Gamuchirai Zororo Ndawana