Chacha Ian Maroa / Publications
Articles
Larry Williams Market Secrets (Part 11): Detecting Smash Day Reversals with a Custom Indicator for MetaTrader 5
We convert Larry Williams’ Smash Day reversal rules into a practical MQL5 indicator that flags confirmed setups with arrows. Step by step, the text shows buffer binding, plot properties, historical mapping, and real‑time updates inside OnCalculate. Adjustable lookback parameters and clean chart
Custom Indicator Workshop (Part 2) : Building a Practical Supertrend Expert Advisor in MQL5 for MetaTrader 5
Learn how to build a Supertrend-driven Expert Advisor in MQL5 from the ground up. The article covers embedding the indicator as a resource, reading buffer values on closed bars, detecting confirmed flips, aligning and switching positions, and configuring stop-loss modes and position sizing. It
Larry Williams Market Secrets (Part 10): Automating Smash Day Reversal Patterns for MetaTrader 5
We implement Larry Williams’ Smash Day reversal patterns in MQL5 by building a rule-based Expert Advisor with dynamic risk management, breakout confirmation logic, and one trade at a time execution. Readers can backtest, reproduce, and study parameter effects using the MetaTrader 5 Strategy Tester
Custom Indicator Workshop (Part 1): Building the Supertrend Indicator in MQL5 for MetaTrader 5
Build a non‑repainting Supertrend in MQL5 for MetaTrader 5 from first principles. We use an iATR handle and CopyBuffer for volatility, bind buffers with SetIndexBuffer, and configure plots (DRAWCOLORCANDLES plus two line bands) via PlotIndexSetInteger. The logic updates only on closed bars with
Larry Williams Market Secrets (Part 9): Patterns to Profit for MetaTrader 5
An empirical study of Larry Williams' short-term trading patterns, showing how classic setups can be automated in MQL5, tested on real market data, and evaluated for consistency, profitability, and practical trading value
Larry Williams Market Secrets (Part 8): Combining Volatility, Structure and Time Filters for MetaTrader 5
An in-depth walkthrough of building a Larry Williams inspired volatility breakout Expert Advisor in MQL5, combining swing structure, volatility-based entries, trade day of the week filtering, time filters, and flexible risk management, with a complete implementation and reproducible test setup
Larry Williams Market Secrets (Part 7): An Empirical Study of the Trade Day of the Week Concept for MetaTrader 5
An empirical study of Larry Williams’ Trade Day of the Week concept, showing how time-based market bias can be measured, tested, and applied using MQL5. This article presents a practical framework for analyzing win rates and performance across trading days to improve short-term trading systems
Larry Williams Market Secrets (Part 6): Measuring Volatility Breakouts Using Market Swings for MetaTrader 5
This article demonstrates how to design and implement a Larry Williams volatility breakout Expert Advisor in MQL5, covering swing-range measurement, entry-level projection, risk-based position sizing, and backtesting on real market data
Larry Williams Market Secrets (Part 5): Automating the Volatility Breakout Strategy in MQL5 for MetaTrader 5
This article demonstrates how to automate Larry Williams’ volatility breakout strategy in MQL5 using a practical, step-by-step approach. You will learn how to calculate daily range expansions, derive buy and sell levels, manage risk with range-based stops and reward-based targets, and structure a
Larry Williams Market Secrets (Part 4): Automating Short-Term Swing Highs and Lows in MQL5 for MetaTrader 5
Master the automation of Larry Williams’ short-term swing patterns using MQL5. In this guide, we develop a fully configurable Expert Advisor (EA) that leverages non-random market structures. We’ll cover how to integrate robust risk management and flexible exit logic, providing a solid foundation for
Forum
MQL5 Market Issue
Hello Developers, While attempting to upload my EA to the Market, I encountered a confusing error. If anyone has experienced this before, I’d really appreciate your insight on what it means and how to resolve it. Any assistance is highly appreciated test on EURUSD,H1 (netting) strategy tester report
How to download MT4?
How can I get MT4? Whenever I download the MT4 window setup and run it, it ends up installing MT5. This is confusing as I actually need MT4 to write EAs for my clients









