• Information
1 year
experience
5
products
13
demo versions
0
jobs
0
signals
0
subscribers
Hi, my name is Gamu and I help investors like you skip years ahead.

If you want to discover how you can get better results, faster, then you're in the right place.

You can get started with any of my free expert advisors, or you can read some of my publications if you thirst for knowledge.

What are you waiting for? A lifetime partnership towards your success starts here.

I offer consultation services if you need guidance on a project you are working on.

I'm working on Courses and Educational Books to provide you with more detailed information.

Whatsapp: (+267) 78 509 167
Gamuchirai Zororo Ndawana
Gamuchirai Zororo Ndawana
Day 1: Page mark 171.

I sent Stanislav a friend request today, I wonder if he'll accept it.
Gamuchirai Zororo Ndawana
Published article Build Self Optimizing Expert Advisors in MQL5 (Part 2): USDJPY Scalping Strategy
Build Self Optimizing Expert Advisors in MQL5 (Part 2): USDJPY Scalping Strategy

Join us today as we challenge ourselves to build a trading strategy around the USDJPY pair. We will trade candlestick patterns that are formed on the daily time frame because they potentially have more strength behind them. Our initial strategy was profitable, which encouraged us to continue refining the strategy and adding extra layers of safety, to protect the capital gained.

Gamuchirai Zororo Ndawana
Published article Reimagining Classic Strategies (Part 12): EURUSD Breakout Strategy
Reimagining Classic Strategies (Part 12): EURUSD Breakout Strategy

Join us today as we challenge ourselves to build a profitable break-out trading strategy in MQL5. We selected the EURUSD pair and attempted to trade price breakouts on the hourly timeframe. Our system had difficulty distinguishing between false breakouts and the beginning of true trends. We layered our system with filters intended to minimize our losses whilst increasing our gains. In the end, we successfully made our system profitable and less prone to false breakouts.

Gamuchirai Zororo Ndawana
Published article Reimagining Classic Strategies (Part XI): Moving Average Cross Over (II)
Reimagining Classic Strategies (Part XI): Moving Average Cross Over (II)

The moving averages and the stochastic oscillator could be used to generate trend following trading signals. However, these signals will only be observed after the price action has occurred. We can effectively overcome this inherent lag in technical indicators using AI. This article will teach you how to create a fully autonomous AI-powered Expert Advisor in a manner that can improve any of your existing trading strategies. Even the oldest trading strategy possible can be improved.

Gamuchirai Zororo Ndawana
Published article Feature Engineering With Python And MQL5 (Part II): Angle Of Price
Feature Engineering With Python And MQL5 (Part II): Angle Of Price

There are many posts in the MQL5 Forum asking for help calculating the slope of price changes. This article will demonstrate one possible way of calculating the angle formed by the changes in price in any market you wish to trade. Additionally, we will answer if engineering this new feature is worth the extra effort and time invested. We will explore if the slope of the price can improve any of our AI model's accuracy when forecasting the USDZAR pair on the M1.

Gamuchirai Zororo Ndawana
Published article Multiple Symbol Analysis With Python And MQL5 (Part II): Principal Components Analysis For Portfolio Optimization
Multiple Symbol Analysis With Python And MQL5 (Part II): Principal Components Analysis For Portfolio Optimization

Managing trading account risk is a challenge for all traders. How can we develop trading applications that dynamically learn high, medium, and low-risk modes for various symbols in MetaTrader 5? By using PCA, we gain better control over portfolio variance. I’ll demonstrate how to create applications that learn these three risk modes from market data fetched from MetaTrader 5.

Gamuchirai Zororo Ndawana
Published article Self Optimizing Expert Advisor With MQL5 And Python (Part VI): Taking Advantage of Deep Double Descent
Self Optimizing Expert Advisor With MQL5 And Python (Part VI): Taking Advantage of Deep Double Descent

Traditional machine learning teaches practitioners to be vigilant not to overfit their models. However, this ideology is being challenged by new insights published by diligent researches from Harvard, who have discovered that what appears to be overfitting may in some circumstances be the results of terminating your training procedures prematurely. We will demonstrate how we can use the ideas published in the research paper, to improve our use of AI in forecasting market returns.

Gamuchirai Zororo Ndawana
Published article Feature Engineering With Python And MQL5 (Part I): Forecasting Moving Averages For Long-Range AI Models
Feature Engineering With Python And MQL5 (Part I): Forecasting Moving Averages For Long-Range AI Models

The moving averages are by far the best indicators for our AI models to predict. However, we can improve our accuracy even further by carefully transforming our data. This article will demonstrate, how you can build AI Models capable of forecasting further into the future than you may currently be practicing without significant drops to your accuracy levels. It is truly remarkable, how useful the moving averages are.

Gamuchirai Zororo Ndawana
Published article Reimagining Classic Strategies (Part X): Can AI Power The MACD?
Reimagining Classic Strategies (Part X): Can AI Power The MACD?

Join us as we empirically analyzed the MACD indicator, to test if applying AI to a strategy, including the indicator, would yield any improvements in our accuracy on forecasting the EURUSD. We simultaneously assessed if the indicator itself is easier to predict than price, as well as if the indicator's value is predictive of future price levels. We will furnish you with the information you need to decide whether you should consider investing your time into integrating the MACD in your AI trading strategies.

Gamuchirai Zororo Ndawana
Added topic Plotting Indicator Values Into The Future For Begginers
I asked before for help on plotting future values directly on the chart, and I received informative help. I'd like to ask now, how can I plot into the future for your indicators. For example, I've got this indicator, shown in Fig 1, and I'd like to
Gamuchirai Zororo Ndawana
Published article Reimagining Classic Strategies (Part IX): Multiple Time Frame Analysis (II)
Reimagining Classic Strategies (Part IX): Multiple Time Frame Analysis (II)

In today's discussion, we examine the strategy of multiple time-frame analysis to learn on which time frame our AI model performs best. Our analysis leads us to conclude that the Monthly and Hourly time-frames produce models with relatively low error rates on the EURUSD pair. We used this to our advantage and created a trading algorithm that makes AI predictions on the Monthly time frame, and executes its trades on the Hourly time frame.

Gamuchirai Zororo Ndawana
Published article Self Optimizing Expert Advisor With MQL5 And Python (Part V): Deep Markov Models
Self Optimizing Expert Advisor With MQL5 And Python (Part V): Deep Markov Models

In this discussion, we will apply a simple Markov Chain on an RSI Indicator, to observe how price behaves after the indicator passes through key levels. We concluded that the strongest buy and sell signals on the NZDJPY pair are generated when the RSI is in the 11-20 range and 71-80 range, respectively. We will demonstrate how you can manipulate your data, to create optimal trading strategies that are learned directly from the data you have. Furthermore, we will demonstrate how to train a deep neural network to learn to use the transition matrix optimally.

Gamuchirai Zororo Ndawana
Published article Gain An Edge Over Any Market (Part V): FRED EURUSD Alternative Data
Gain An Edge Over Any Market (Part V): FRED EURUSD Alternative Data

In today’s discussion, we used alternative Daily data from the St. Louis Federal Reserve on the Broad US-Dollar Index and a collection of other macroeconomic indicators to predict the EURUSD future exchange rate. Unfortunately, while the data appears to have almost perfect correlation, we failed to realize any material gains in our model accuracy, possibly suggesting to us that investors may be better off using ordinary market quotes instead.

Gamuchirai Zororo Ndawana
Published article Multiple Symbol Analysis With Python And MQL5 (Part I): NASDAQ Integrated Circuit Makers
Multiple Symbol Analysis With Python And MQL5 (Part I): NASDAQ Integrated Circuit Makers

Join us as we discuss how you can use AI to optimize your position sizing and order quantities to maximize the returns of your portfolio. We will showcase how to algorithmically identify an optimal portfolio and tailor your portfolio to your returns expectations or risk tolerance levels. In this discussion, we will use the SciPy library and the MQL5 language to create an optimal and diversified portfolio using all the data we have.

Gamuchirai Zororo Ndawana
Published article Reimagining Classic Strategies in MQL5 (Part III): FTSE 100 Forecasting
Reimagining Classic Strategies in MQL5 (Part III): FTSE 100 Forecasting

In this series of articles, we will revisit well-known trading strategies to inquire, whether we can improve the strategies using AI. In today's article, we will explore the FTSE 100 and attempt to forecast the index using a portion of the individual stocks that make up the index.

Gamuchirai Zororo Ndawana
Published article Gain An Edge Over Any Market (Part IV): CBOE Euro And Gold Volatility Indexes
Gain An Edge Over Any Market (Part IV): CBOE Euro And Gold Volatility Indexes

We will analyze alternative data curated by the Chicago Board Of Options Exchange (CBOE) to improve the accuracy of our deep neural networks when forecasting the XAUEUR symbol.

Gamuchirai Zororo Ndawana
Published article Self Optimizing Expert Advisor With MQL5 And Python (Part IV): Stacking Models
Self Optimizing Expert Advisor With MQL5 And Python (Part IV): Stacking Models

Today, we will demonstrate how you can build AI-powered trading applications capable of learning from their own mistakes. We will demonstrate a technique known as stacking, whereby we use 2 models to make 1 prediction. The first model is typically a weaker learner, and the second model is typically a more powerful model that learns the residuals of our weaker learner. Our goal is to create an ensemble of models, to hopefully attain higher accuracy.

Gamuchirai Zororo Ndawana
Gamuchirai Zororo Ndawana
Cape-Town was a blast, I'd recommend this trip to anyone.
Gamuchirai Zororo Ndawana
Added topic ALGLIB For Beginners
I'm keen on learning how to use ALGLIB. However, all the articles I have read so far were teaching too many things at once for me to confidently follow along. Like there's theory in there about SVM, Neural Networks , Grokking Market Memory (I don't
Gamuchirai Zororo Ndawana
Published article Self Optimizing Expert Advisor with MQL5 And Python (Part III): Cracking The Boom 1000 Algorithm
Self Optimizing Expert Advisor with MQL5 And Python (Part III): Cracking The Boom 1000 Algorithm

In this series of articles, we discuss how we can build Expert Advisors capable of autonomously adjusting themselves to dynamic market conditions. In today's article, we will attempt to tune a deep neural network to Deriv's synthetic markets.

123