Muhammad Minhas Qamar
Muhammad Minhas Qamar
5 (1)
  • Information
nein
Erfahrung
2
Produkte
15
Demoversionen
1
Jobs
0
Signale
0
Abonnenten
Developer by Profession, Trader by Hobby

Gmail: ayanminhasshayar@gmail.com
Muhammad Minhas Qamar
Hat den Artikel Regime Discovery by Structure: Implementing Toeplitz Inverse Covariance Clustering (TICC) veröffentlicht
Regime Discovery by Structure: Implementing Toeplitz Inverse Covariance Clustering (TICC)

This article presents a full MQL5 pipeline for Toeplitz Inverse Covariance Clustering: stacked observations, ADMM‑based graphical lasso with block‑Toeplitz constraints, and dynamic‑programming regime assignment. It separates structure from volatility and conditions away the shared USD leg. The fitted regimes are displayed causally as a non-repainting ribbon with a dependency graph for the active state.

Muhammad Minhas Qamar
Hat den Artikel Inside MetaEditor's AI Assistant: Writing, Repairing and Testing MQL5 with an Agent veröffentlicht
Inside MetaEditor's AI Assistant: Writing, Repairing and Testing MQL5 with an Agent

We use the MetaTrader 5 AI Assistant to execute the full workflow end to end: create an EA from a natural‑language prompt, compile it, break and watch it self‑correct from compiler output, backtest it, and compare a controlled re‑run. The article details the underlying MCP extensions, configuration and safety limits, and how to connect external AI clients. Readers get a repeatable process for building and testing EAs inside the platform.

Muhammad Minhas Qamar
Hat den Code Trend BOSS veröffentlicht
The Trend BOSS Indicator identifies regimes such as trending, ranging or volatile using a Bag-of-SFA-Symbols (BOSS) classifier. Gate your strategies behind specific regimes or use the indicator to identify various market conditions.
56
Muhammad Minhas Qamar
Hat den Code Market Activity from Quote Waits veröffentlicht
Measures market activity from the waits between quotes. An ACD model with the daily rhythm removed gives one ratio per tick: 1 is normal, 2 twice as busy.
30
Muhammad Minhas Qamar
Hat den Artikel Symbolic Fourier Approximation in MQL5: Benchmarking SFA Against SAX veröffentlicht
Symbolic Fourier Approximation in MQL5: Benchmarking SFA Against SAX

We implement Symbolic Fourier Approximation in MQL5 and compare it to SAX under a shared harness on identical price windows. SFA keeps low‑frequency Fourier coefficients and learns per‑position bins (MCB), with a proven, sound lower bound. The measurements show how the same bit budget behaves under different splits of word length and alphabet, and give a practical rule for choosing settings for your symbol.

Muhammad Minhas Qamar
Hat den Artikel Intrinsic Time: From the Directional-Change Scaling Laws to the Alpha Engine veröffentlicht
Intrinsic Time: From the Directional-Change Scaling Laws to the Alpha Engine

The article implements intrinsic-time analysis in MQL5: an event-based directional-change operator that splits ticks into directional-change and overshoot sections. We reproduce the core scaling laws on 17.8 million live EUR/USD ticks and compare them to a random-walk baseline. Finally, we build a hedging-account Expert Advisor that trades the Alpha Engine with limit orders, detailing thresholds, inventory skew, and liquidity control for practical reuse.

Muhammad Minhas Qamar
Hat den Code Alpha Engine: Intrinsic-Time Coastline Trader veröffentlicht
A port of the Olsen group's Alpha Engine: eight limit-order agents trade intrinsic-time directional changes on a hedging account. They add on overshoots and trim at a profit on reversals.
113
Muhammad Minhas Qamar
Hat den Artikel From Deal History to Hazard Curves: Survival Analysis Applied To Strategies veröffentlicht
From Deal History to Hazard Curves: Survival Analysis Applied To Strategies

This article reframes performance from unconditional win rate to conditional probability given survival time. It introduces an MQL5 library, an on‑chart indicator, and a demo Expert Advisor that read deal history, fit Kaplan–Meier and Aalen–Johansen curves with competing risks, and report forward probabilities over a bar‑based horizon. Readers gain a reproducible way to quantify the chance that the current position reaches its target or stop, and to see the bias of the naive censoring approach.

Muhammad Minhas Qamar
Hat den Artikel From Delta-Space Quotes to the FX Volatility Smile: Garman-Kohlhagen and the Convention Problem veröffentlicht
From Delta-Space Quotes to the FX Volatility Smile: Garman-Kohlhagen and the Convention Problem

FX options are quoted in delta space, not by strike. This article implements an FX-native smile tool for MetaTrader 5: it converts ATM, risk reversal and butterfly quotes into strike-space pillars, prices with the Garman–Kohlhagen model, handles spot/forward and premium-adjusted delta conventions per pair, and draws the smile with a reconstructed strike ladder and Greeks.

Muhammad Minhas Qamar
Hat den Artikel From Option Chain to Risk-Neutral Density: The Market's Own Probability Distribution veröffentlicht
From Option Chain to Risk-Neutral Density: The Market's Own Probability Distribution

The article builds an MQL5 indicator that recovers the risk-neutral density from an option chain via the Breeden–Litzenberger identity. Quotes are inverted to implied volatilities, the smile is smoothed and priced back to arbitrage‑free calls, and the second derivative yields the density. The tool reports probabilities above any level, the expected move, skew and kurtosis, and overlays the realized-return distribution for comparison.

1
Muhammad Minhas Qamar
Hat den Artikel Network Momentum for MetaTrader5: Trading the Lead-Lag Graph Between Markets veröffentlicht
Network Momentum for MetaTrader5: Trading the Lead-Lag Graph Between Markets

This article builds a trend-following Expert Advisor that trades momentum spillover across markets, implemented fully in MQL5 without external solvers. It detects leaders with Derivative Dynamic Time Warping, learns a sparse weighted network by convex optimization, and propagates momentum through it with a reverting response. Readers get a step-by-step, reproducible pipeline and a working EA ready to run in the Strategy Tester.

1
Muhammad Minhas Qamar
Hat eine Bewertung über den Kunden hinsichtlich des Auftrags Python/mql5 indicator and the expert advisor abgegeben
Muhammad Minhas Qamar
Hat den Artikel Foundation Models for Trading (Part II): Decoding, Autoregression, and an Exact KV-Cache veröffentlicht
Foundation Models for Trading (Part II): Decoding, Autoregression, and an Exact KV-Cache

We complete the native MQL5 port of Kronos: the decoder, the predictor's decode_s1 and decode_s2 stages with their cross-attention traps, and the autoregressive loop that produces a multi-bar forecast. Then we profile and make it roughly 4.5x faster with an exact KV-cache and pre-transposed weights, verifying every stage against PyTorch.

Muhammad Minhas Qamar
Hat den Artikel Bloch's Relative Moving Average (RMA) Framework Implementation In MQL5 veröffentlicht
Bloch's Relative Moving Average (RMA) Framework Implementation In MQL5

We port Daniel Bloch's Relative Moving Average framework into a complete MetaTrader 5 system. Instead of smoothing price, the RMA measures where price sits inside its own recent distribution on a [0,1] fractile scale, and drives four cross-strategies with a regime-adaptive exit. Includes the engine, indicators, and a backtested Expert Advisor.

Muhammad Minhas Qamar
Hat den Artikel Implementing and Benchmarking Bag-of-SFA-Symbols (BOSS) Against Dynamic Time Warping (DTW) veröffentlicht
Implementing and Benchmarking Bag-of-SFA-Symbols (BOSS) Against Dynamic Time Warping (DTW)

This article implements BOSS from scratch in MQL5 and applies it to regime classification: SFA turns windows into words, bags record word frequencies, and an ensemble over window lengths votes on labels. We cover the encoding steps, the BOSS distance, training with auto-generated regime labels, and practical parameters. A BTCUSD benchmark versus DTW shows higher macro accuracy on clean data and markedly faster inference.

Muhammad Minhas Qamar
Hat den Artikel Porting the Canonical Catch22 Time-Series Feature Set and Testing It on Volatility Regimes veröffentlicht
Porting the Canonical Catch22 Time-Series Feature Set and Testing It on Volatility Regimes

We present a native MQL5 implementation of the catch22 feature set: all 22 canonical time-series characteristics in a reusable class validated against pycatch22. Using a leak-free pipeline (chronological split, purging, embargo), we run a three-arm ablation—classic indicators, catch22, and combined—for volatility-regime classification. Finally, we deploy the combined model as a Strategy Tester regime filter to quantify its impact on a simple baseline strategy.

1
Muhammad Minhas Qamar
Hat den Artikel Bayesian Online Change-Point Detection (BOCPD) in MQL5: One Regime-Break Signal, Three Ways to Use It veröffentlicht
Bayesian Online Change-Point Detection (BOCPD) in MQL5: One Regime-Break Signal, Three Ways to Use It

This article delivers Bayesian Online Change-Point Detection as a single, dependency-free MQL5 class that maintains a per-bar, causal probability of a regime break. We use it three ways: a live monitor, a moving average that flushes on breaks, and a risk overlay with a matched-frequency random control. Readers get a reusable primitive to watch structural change, adapt indicators, and gate exposure after detected shifts.

1
Muhammad Minhas Qamar
Hat den Code EVT Crash Gauge veröffentlicht
Die Extremwerttheorie (EVT) wurde in MQL5 portiert, um potenzielle Einbrüche und Turbulenzen am Markt zu erfassen.
Muhammad Minhas Qamar
Hat den Code SAX Forecaster veröffentlicht
Ein Prognosemodell auf Basis der symbolischen Aggregat-Näherung (SAX)
Muhammad Minhas Qamar
Hat den Code Relative Moving Average EA veröffentlicht
Eine MQL5-Implementierung aller vier Crossover-Strategien aus Blochs „Relative Moving Average“-Framework, ergänzt um seine adaptiven Crossover-Exit-Regeln, die je nach Volatilitätsregime wechseln. Ein- und Ausstiege erfolgen im Fraktilraum, sodass die Schwellenwerte für jedes Symbol dieselbe Bedeutung haben.
123