Allan Munene Mutiiria / Publications
Articles
Building AI-Powered Trading Systems in MQL5 (Part 12): Giving the Assistant Chart Vision and Tool Access for MetaTrader 5
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
Working with ONNX Models in MQL5 (Part 2): Drawing the Model Graph on an Interactive Chart Panel for MetaTrader 5
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
Building AI-Powered Trading Systems in MQL5 (Part 11): Optimizing the UI with Frame Throttling and Partial Rendering for MetaTrader 5
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
Automating Trading Strategies in MQL5 (Part 53): Double Top and Double Bottom Reversal Model for MetaTrader 5
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
Building AI-Powered Trading Systems in MQL5 (Part 10): A Resolution-Independent Vector Icon System for MetaTrader 5
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
Working with ONNX Models in MQL5 (Part 1): Decoding the Model File with a Protobuf Parser for MetaTrader 5
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
Automating Trading Strategies in MQL5 (Part 52): The tCISD Model with SSMT and Quarterly Theory for MetaTrader 5
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
Automating Trading Strategies in MQL5 (Part 51): The Bread and Butter Judas Swing Model with Premium and Discount for MetaTrader 5
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
MQL5 Trading Tools (Part 40): Adding SQLite Persistence and Per-Timeframe Visibility to the Canvas Drawing Layer for MetaTrader 5
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
Automating Trading Strategies in MQL5 (Part 50): Turtle Soup Liquidity Sweeps for MetaTrader 5
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
Forum
There is no option to load image on Articles' editor. (Alt + I) shortcut does not work too.
There is no option to load image on Articles' editor. (Alt + I) shortcut does not work too. Could this be an update issue that we can wait or did it just move to a different location. Usually, it should be something like this
Bank withdrawal after paypal removal
I tried to withdraw via bank since paypal system is down and i have not yet received the money. How does one track this









