Chacha Ian Maroa
Chacha Ian Maroa
4.4 (7)
  • 情報
1 年
経験
5
製品
16
デモバージョン
12
ジョブ
0
シグナル
0
購読者
Quantitative Analyst において
X
I’m a financial markets trader and programmer passionate about building and automating trading strategies. I specialize in MQL5, creating expert advisors, indicators, and signal copiers, and I’m expanding into AI and machine learning for algorithmic trading.
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 13): Automating Hidden Smash Day Reversal Patterns
Larry Williams Market Secrets (Part 13): Automating Hidden Smash Day Reversal Patterns

The article builds a transparent MQL5 Expert Advisor for Larry Williams’ hidden smash day reversals. Signals are generated only on new bars: a setup bar is validated, then confirmed when the next session trades beyond its extreme. Risk is managed via ATR or structural stops with a defined risk-to-reward, position sizing can be fixed or balance-based, and direction filters plus a one-position policy ensure reproducible tests.

1
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 12): Context Based Trading of Smash Day Reversals
Larry Williams Market Secrets (Part 12): Context Based Trading of Smash Day Reversals

This article shows how to automate Larry Williams Smash Day reversal patterns in MQL5 within a structured context. We implement an Expert Advisor that validates setups over a limited window, aligns entries with Supertrend-based trend direction and day-of-week filters, and supports entry on level cross or bar close. The code enforces one position at a time and risk-based or fixed sizing. Step-by-step development, backtesting procedure, and reproducible settings are provided.

1
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 11): Detecting Smash Day Reversals with a Custom Indicator
Larry Williams Market Secrets (Part 11): Detecting Smash Day Reversals with a Custom Indicator

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 rendering help you detect valid reversals quickly while keeping final trade decisions discretionary and context‑driven.

Chacha Ian Maroa
パブリッシュされた記事Custom Indicator Workshop (Part 2) : Building a Practical Supertrend Expert Advisor in MQL5
Custom Indicator Workshop (Part 2) : Building a Practical Supertrend Expert Advisor in MQL5

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 concludes with Strategy Tester setup and reproducible tests, leaving you with a configurable EA and a clear framework for further research and extensions.

Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 10): Automating Smash Day Reversal Patterns
Larry Williams Market Secrets (Part 10): Automating Smash Day Reversal Patterns

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 and the provided source.

2
Chacha Ian Maroa
パブリッシュされた記事Custom Indicator Workshop (Part 1): Building the Supertrend Indicator in MQL5
Custom Indicator Workshop (Part 1): Building the Supertrend Indicator in MQL5

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 EMPTY_VALUE to suppress inactive bands, exposing atrPeriod and atrMultiplier inputs. You get a clean, EA‑ready overlay with documented buffers for strategies and signals.

1
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 9): Patterns to Profit
Larry Williams Market Secrets (Part 9): Patterns to Profit

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.

1
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 8): Combining Volatility, Structure and Time Filters
Larry Williams Market Secrets (Part 8): Combining Volatility, Structure and Time Filters

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.

2
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 7): An Empirical Study of the Trade Day of the Week Concept
Larry Williams Market Secrets (Part 7): An Empirical Study of the Trade Day of the Week Concept

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.

2
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 6): Measuring Volatility Breakouts Using Market Swings
Larry Williams Market Secrets (Part 6): Measuring Volatility Breakouts Using Market Swings

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.

2
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 5): Automating the Volatility Breakout Strategy in MQL5
Larry Williams Market Secrets (Part 5): Automating the Volatility Breakout Strategy in MQL5

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 professional Expert Advisor for MetaTrader 5. Designed for traders and developers looking to transform Larry Williams’ market concepts into a fully testable and deployable automated trading system.

1
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 4): Automating Short-Term Swing Highs and Lows in MQL5
Larry Williams Market Secrets (Part 4): Automating Short-Term Swing Highs and Lows in MQL5

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 systematic strategy development and backtesting.

3
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 3): Proving Non-Random Market Behavior with MQL5
Larry Williams Market Secrets (Part 3): Proving Non-Random Market Behavior with MQL5

Explore whether financial markets are truly random by recreating Larry Williams’ market behavior experiments using MQL5. This article demonstrates how simple price-action tests can reveal statistical market biases using a custom Expert Advisor.

1
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 2): Automating a Market Structure Trading System
Larry Williams Market Secrets (Part 2): Automating a Market Structure Trading System

Learn how to automate Larry Williams market structure concepts in MQL5 by building a complete Expert Advisor that reads swing points, generates trade signals, manages risk, and applies a dynamic trailing stop strategy.

3
Chacha Ian Maroa
パブリッシュされた記事Larry Williams Market Secrets (Part 1): Building a Swing Structure Indicator in MQL5
Larry Williams Market Secrets (Part 1): Building a Swing Structure Indicator in MQL5

A practical guide to building a Larry Williams–style market structure indicator in MQL5, covering buffer setup, swing-point detection, plot configuration, and how traders can apply the indicator in technical market analysis.

2
Chacha Ian Maroa
パブリッシュされた記事Mastering Kagi Charts in MQL5 (Part 2): Implementing Automated Kagi-Based Trading
Mastering Kagi Charts in MQL5 (Part 2): Implementing Automated Kagi-Based Trading

Learn how to build a complete Kagi-based trading Expert Advisor in MQL5, from signal construction to order execution, visual markers, and a three-stage trailing stop. Includes full code, testing results, and a downloadable set file.

2
Chacha Ian Maroa
パブリッシュされた記事Mastering Kagi Charts in MQL5 (Part I): Creating the Indicator
Mastering Kagi Charts in MQL5 (Part I): Creating the Indicator

Learn how to build a complete Kagi Chart engine in MQL5—constructing price reversals, generating dynamic line segments, and updating Kagi structures in real time. This first part teaches you how to render Kagi charts directly on MetaTrader 5, giving traders a clear view of trend shifts and market strength while preparing for automated Kagi-based trading logic in Part 2.

1
Chacha Ian Maroa
パブリッシュされた記事オンチャートUIを使用したリスクベースの取引執行EA(第2回):インタラクティブ性とロジックの追加
オンチャートUIを使用したリスクベースの取引執行EA(第2回):インタラクティブ性とロジックの追加

チャート上のコントロールパネルを備えたインタラクティブなMQL5エキスパートアドバイザー(EA)を構築する方法を学びます。リスクベースのロットサイズを計算し、チャート上から直接取引をおこなう方法を理解します。

Chacha Ian Maroa
パブリッシュされた記事オンチャートUIを使用したリスクベースの取引執行EA(第1回):ユーザーインターフェースの設計
オンチャートUIを使用したリスクベースの取引執行EA(第1回):ユーザーインターフェースの設計

MQL5でリスクベース取引執行エキスパートアドバイザー(EA)用の、クリーンでプロフェッショナルなオンチャートコントロールパネルを構築する方法を解説します。このステップバイステップガイドでは、トレーダーが取引パラメータを入力し、ロットサイズを計算し、自動発注に備えることができる機能的なGUIの設計方法を説明します。

Chacha Ian Maroa
パブリッシュされた記事MQL5でスマート取引マネージャーを構築する:損益分岐点、トレーリングストップ、部分決済を自動化する
MQL5でスマート取引マネージャーを構築する:損益分岐点、トレーリングストップ、部分決済を自動化する

「スマート取引マネージャー」エキスパートアドバイザー(EA)をMQL5で構築し、損益分岐点へのストップロス移動、トレーリングストップ、部分決済などの機能で取引管理を自動化する方法を学びましょう。これは、時間を節約し、取引の一貫性を向上させたいトレーダー向けの、実践的かつステップバイステップのガイドです。

12