Allan Munene Mutiiria
Allan Munene Mutiiria
4.4 (213)
  • Bilgiler
3 yıl
deneyim
24
ürünler
318
demo sürümleri
1
işler
0
sinyaller
0
aboneler
Allan Munene Mutiiria
"Creating Custom Indicators in MQL5 (Part 13): An Accelerating Trend Stop Confirmed by VWAP" makalesini yayınladı
Creating Custom Indicators in MQL5 (Part 13): An Accelerating Trend Stop Confirmed by VWAP

We implement an adaptive trend stop indicator in MQL5 that reseeds on every flip, then accelerates toward price, with speed boosted by distance from VWAP and all distances scaled by ATR. The article covers the acceleration engine, the VWAP agreement filter that grades each flip, the anti-aliased stop line with its cloud, and persistent flip levels and arrows. The result highlights where the trend turned and whether VWAP agreed.

Allan Munene Mutiiria
"Creating Custom Indicators in MQL5 (Part 12): Mapping Liquidity with a Volume Profile Heatmap" makalesini yayınladı
Creating Custom Indicators in MQL5 (Part 12): Mapping Liquidity with a Volume Profile Heatmap

We build a volume profile heatmap indicator in MQL5 that bins window volume into uniform price levels and paints each bar as a column of colored cells behind the candles. We cover binning, heat coloring, the side profile, the point-of-control and value-area lines, and the liquidity readouts, with every level published to buffers. The result is a map of dense bands and thin gaps, showing how much traded volume sits above and below the current price.

Allan Munene Mutiiria ürün yayınladı

Trading Dashboard Toolkit is a trading workspace for MetaTrader 5: one panel that plans the trade, runs it after the fill, holds you to your limits and keeps the record of what you actually did. It is an Expert Advisor, so Algo Trading must be on for it to place or change anything. It does not trade on its own. Every order comes from a button you press, or from a rule you wrote yourself. Overview The sidebar holds seven tools in three bands. Trade is what you do to a position right now. Plan

Allan Munene Mutiiria
Back in July 2026, we introduced Chart Drawing Toolkit here as a manual analysis workspace for MetaTrader 5 : a docking sidebar, category flyouts, themes, and a set of drawing tools that behaved consistently instead of being scattered through the Insert menu...
Allan Munene Mutiiria
A multi-symbol, multi-timeframe, non-repainting pattern scanner işi için müşteriye geri bildirim bıraktı
Allan Munene Mutiiria
"Building AI-Powered Trading Systems in MQL5 (Part 12): Giving the Assistant Chart Vision and Tool Access" makalesini yayınladı
Building AI-Powered Trading Systems in MQL5 (Part 12): Giving the Assistant Chart Vision and Tool Access

We give our AI chat assistant two new abilities in MQL5: sight and tool access. It can now capture the chart as a screenshot, attach it to a message, and view it in the panel, and it can call tools that read live positions, trade history, indicator values, chart objects, and the economic calendar. The assistant reasons from what it sees and queries rather than text alone.

Allan Munene Mutiiria
"Working with ONNX Models in MQL5 (Part 2): Drawing the Model Graph on an Interactive Chart Panel" makalesini yayınladı
Working with ONNX Models in MQL5 (Part 2): Drawing the Model Graph on an Interactive Chart Panel

We turn the ONNX reader into an interactive graph viewer on a MetaTrader 5 chart. The parser is extended to carry tensor shapes and node attributes, and a canvas with anti-aliased drawing renders nodes and labeled connections. The layout arranges layers by depth, while zoom, pan, and clicks let you inspect operators and the tensors they read. This makes a model's structure and data flow visible directly in MQL5.

Allan Munene Mutiiria
"Building AI-Powered Trading Systems in MQL5 (Part 11): Optimizing the UI with Frame Throttling and Partial Rendering" makalesini yayınladı
Building AI-Powered Trading Systems in MQL5 (Part 11): Optimizing the UI with Frame Throttling and Partial Rendering

We optimize an MQL5 canvas interface to stay responsive under rapid input without changing its appearance. The article adds a direct-buffer canvas for block region copies, caches text widths and glyph coverage, caps repaints at 60 fps (16 ms), and limits drawing to panes and regions that actually changed. As a result, hover, scroll, and popups render smoothly without full-panel redraws.

Allan Munene Mutiiria
"Automating Trading Strategies in MQL5 (Part 53): Double Top and Double Bottom Reversal Model" makalesini yayınladı
Automating Trading Strategies in MQL5 (Part 53): Double Top and Double Bottom Reversal Model

We build an MQL5 program that detects and trades Double Top and Double Bottom patterns from confirmed swing pivots with rule-based logic. The detector matches peaks within a tolerance, derives the neckline, and applies leg-balance and spacing filters to reject weak shapes. It supports entry on a neckline break or an optional pullback, with a stop beyond the extreme and targets by measured move or reward-to-risk.

Allan Munene Mutiiria
"Building AI-Powered Trading Systems in MQL5 (Part 10): A Resolution-Independent Vector Icon System" makalesini yayınladı
Building AI-Powered Trading Systems in MQL5 (Part 10): A Resolution-Independent Vector Icon System

We replace the embedded bitmap icons in our MQL5 canvas interface with a resolution-independent vector icon system. A small set of anti-aliased primitives (strokes, discs, rings, rounded rectangles, and polygons) draws every logo and sidebar glyph procedurally, then plugs into the header, sidebar, and theme toggle. You get smaller builds, theme-aware recoloring, and icons that stay sharp at any size.

Allan Munene Mutiiria
"Working with ONNX Models in MQL5 (Part 1): Decoding the Model File with a Protobuf Parser" makalesini yayınladı
Working with ONNX Models in MQL5 (Part 1): Decoding the Model File with a Protobuf Parser

We decode ONNX files in pure MQL5 by implementing a Protocol Buffers reader from scratch. We generate a sample network in Python, verify it in Netron, and then parse the same binary to recover graph nodes, connections, weight tensors, and input/output shapes. The result is a MetaTrader 5 program that inspects a trained model's structure before inference, without any external libraries.

1
Allan Munene Mutiiria
Grid trading has a reputation problem, and most of it is deserved. The typical grid Expert Advisor opens a trade, waits for price to move against it, doubles down, and repeats until either the market turns or the account does...
Allan Munene Mutiiria
"Automating Trading Strategies in MQL5 (Part 52): The tCISD Model with SSMT and Quarterly Theory" makalesini yayınladı
Automating Trading Strategies in MQL5 (Part 52): The tCISD Model with SSMT and Quarterly Theory

We build a tCISD program in MQL5 that pairs Quarterly Theory cycles anchored to New York time with a correlated-symbol SSMT divergence to time reversals. The article shows how to map cycles and quarters, detect the cross-symbol sweep disagreement, and derive the tCISD level whose break confirms the change in delivery. You will get a working entry logic that arms on divergence and executes on a confirmation close or a retest.

Allan Munene Mutiiria
"Automating Trading Strategies in MQL5 (Part 51): The Bread and Butter Judas Swing Model with Premium and Discount" makalesini yayınladı
Automating Trading Strategies in MQL5 (Part 51): The Bread and Butter Judas Swing Model with Premium and Discount

We build a session-based reversal program in MQL5 using the Bread and Butter Judas Swing model. It derives a higher-timeframe daily bias, defines New York kill zones, maps each session's premium and discount from the live range, and requires a sweep before a market structure shift confirms entry. Readers get a ready approach to arm setups only during active sessions and execute in the bias direction with clear, testable rules.

1
Allan Munene Mutiiria ürün yayınladı

Grid Scalper Pro is a dynamic grid Expert Advisor for MetaTrader 5 that turns adverse price movement into structured recovery. It opens a basket on a clean signal and, if price moves against it, layers additional trades at measured intervals, then closes the whole group at a volume-weighted breakeven-plus target. What separates the Pro edition is the intelligence wrapped around that engine: a structure-aware Smart Grid, a built-in Economic Calendar with automatic news pause, and a premium

Allan Munene Mutiiria
"MQL5 Trading Tools (Part 40): Adding SQLite Persistence and Per-Timeframe Visibility to the Canvas Drawing Layer" makalesini yayınladı
MQL5 Trading Tools (Part 40): Adding SQLite Persistence and Per-Timeframe Visibility to the Canvas Drawing Layer

We add SQLite persistence to the canvas tools, saving every drawing and the entire UI session per symbol, then restoring them on startup so the workspace resumes exactly where you left it. The article builds versioned object serialization, a load/save lifecycle with dirty writes, and a timeframe-visibility editor that drives render-time filtering. The toolkit also runs as an indicator, so it can sit alongside other indicators or an Expert Advisor.

1
Allan Munene Mutiiria
In the fast-moving world of forex trading, the charts we read are only as good as the tools we use to mark them up. Trendlines, channels, Fibonacci levels, and clean annotations are how a trader turns raw price action into a plan...
Allan Munene Mutiiria
"Automating Trading Strategies in MQL5 (Part 50): Turtle Soup Liquidity Sweeps" makalesini yayınladı
Automating Trading Strategies in MQL5 (Part 50): Turtle Soup Liquidity Sweeps

We build an automated MQL5 program that trades Turtle Soup by fading false breakouts of the N-bar high and low. The article implements liquidity-sweep detection, confirmation closes back inside the level, sweep-depth and extreme-age filters, and an optional reversal-candle body check. It adds configurable dynamic or static stops, two take-profit modes, points-based trailing, and clear chart visuals, providing a ready baseline for backtesting and further customization.

1
Allan Munene Mutiiria
"MQL5 Trading Tools (Part 39): Adding a Pinned-Tools Ribbon for Quick Access to Favorite Tools" makalesini yayınladı
MQL5 Trading Tools (Part 39): Adding a Pinned-Tools Ribbon for Quick Access to Favorite Tools

We add a pinned-tools ribbon: a floating bar that exposes frequently used tools for one-click access without reopening the sidebar. The article implements the ordered pin set and its API, an anti-aliased pushpin control in the flyout, and the ribbon with offscreen clipping, user-resizable width, and horizontal scrolling. The result is faster activation of favorite tools from a draggable, resizable ribbon on the chart.

2
Allan Munene Mutiiria
"Automating Trading Strategies in MQL5 (Part 49): The Quasimodo (QM) Reversal Pattern" makalesini yayınladı
Automating Trading Strategies in MQL5 (Part 49): The Quasimodo (QM) Reversal Pattern

In this article, we build an automated trading program in MQL5 that detects the Quasimodo reversal pattern from a zig-zag of confirmed swing pivots. We work through swing detection, pattern arming, retrace entries at the QM line, and structural stop placement with risk-based sizing. We also add trade management with breakeven, trailing, and partial closing to handle open positions.

2