Articles

Reimagining Classic Strategies: Crude Oil for MetaTrader 5

In this article, we revisit a classic crude oil trading strategy with the aim of enhancing it by leveraging supervised machine learning algorithms. We will construct a least-squares model to predict future Brent crude oil prices based on the spread between Brent and WTI crude oil prices. Our goal is

Spurious Regressions in Python for MetaTrader 5

Spurious regressions occur when two time series exhibit a high degree of correlation purely by chance, leading to misleading results in regression analysis. In such cases, even though variables may appear to be related, the correlation is coincidental and the model may be unreliable

Build Self Optmising Expert Advisors in MQL5 for MetaTrader 5

Build expert advisors that look forward and adjust themselves to any market

Gain An Edge Over Any Market for MetaTrader 5

Learn how you can get ahead of any market you wish to trade, regardless of your current level of skill

The Disagreement Problem: Diving Deeper into The Complexity Explainability in AI for MetaTrader 5

Dive into the heart of Artificial Intelligence's enigma as we navigate the tumultuous waters of explainability. In a realm where models conceal their inner workings, our exploration unveils the "disagreement problem" that echoes through the corridors of machine learning

Mastering Model Interpretation: Gaining Deeper Insight From Your Machine Learning Models for MetaTrader 5

Machine Learning is a complex and rewarding field for anyone of any experience. In this article we dive deep into the inner mechanisms powering the models you build, we explore the intricate world of features,predictions and impactful decisions unravelling the complexities and gaining a firm grasp

Algorithmic Trading With MetaTrader 5 And R For Beginners for MetaTrader 5

Embark on a compelling exploration where financial analysis meets algorithmic trading as we unravel the art of seamlessly uniting R and MetaTrader 5. This article is your guide to bridging the realms of analytical finesse in R with the formidable trading capabilities of MetaTrader 5

Building Your First Glass-box Model Using Python And MQL5 for MetaTrader 5

Machine learning models are difficult to interpret and understanding why our models deviate from our expectations is critical if we want to gain any value from using such advanced techniques. Without comprehensive insight into the inner workings of our model, we might fail to spot bugs that are

Forum

Backtesting Libraries in MQL5

Given OHLC price data and a trading strategy , we can evaluate how profitable the strategy is. We could run a historical back test in MQL5 or if you have the data in CSV format you could use a library in Python or R to backtest your strategy. But how is this being done under the hood? I want to

Plotting into the future.

I've been working with ONNX models and I want to draw my model's forecast on to the chart so that as time goes on I can visually see the difference between what the model was expecting and what actually happened. As trivial as that sounds, I'm having a headache trying to plot into the future. I've

The Bible of Money Management

Greenings I'd like to talk about money management and I'm keen to gain new perspectives. I trade the daily chart. What I do is, I pull up the chart and I've built an EA that opens a position on the minimum lot size and then places a stop loss 1.5 x the ATR. From there I check the value of the stop

Automating EA Optimization

Can someone please help me understand how to Automatically optimize my EA to a selected chart using a Python Script and the MT5 module for Python. Everything I've learned so far either 1) Simply didn't work, 2) Didn't make use of the MT5 Python module 3) Required me to learn C++ and build a DLL but