Olamide Daniel Adebayo
Olamide Daniel Adebayo
  • 情報
no
経験
1
製品
1
デモバージョン
0
ジョブ
0
シグナル
0
購読者
MQL5 Developer • Trading Tools • EAs • Products • Articles
Building, learning, and sharing one project at a time.
Olamide Daniel Adebayo
パブリッシュされた記事Confident Learning: Finding Mislabeled Trades Before They Poison Your Classifier
Confident Learning: Finding Mislabeled Trades Before They Poison Your Classifier

The article focuses on label-auditing for meta-labeling, not on a new entry signal. It presents a native MQL5 implementation of confident learning with out-of-fold scoring and calibrated pruning, plus an EA switch that trains the meta-filter on raw or cleaned datasets. A controlled Strategy Tester comparison helps you quantify noise and choose a pruning level that preserves generalization.

1
Olamide Daniel Adebayo
パブリッシュされた記事Numerical Fidelity Under Fire: Benchmarking Native MQL5, ONNX Runtime, and ALGLIB
Numerical Fidelity Under Fire: Benchmarking Native MQL5, ONNX Runtime, and ALGLIB

This article benchmarks one MLP forward pass implemented three ways in MQL5: native code, ALGLIB, and ONNX Runtime. We quantify numerical fidelity versus a float64 ground truth and execution latency (mean/percentiles), then outline practical criteria and a ready‑to‑use harness to help you choose and integrate the right engine in an EA.

Olamide Daniel Adebayo
パブリッシュされた記事The Hilbert Spectrum in MQL5 — Live Time-Frequency-Energy Visualization of Market Cycles
The Hilbert Spectrum in MQL5 — Live Time-Frequency-Energy Visualization of Market Cycles

The article guides you through building a real‑time Hilbert Spectrum indicator in MQL5: EMD produces IMFs, a discrete FIR Hilbert transform yields analytical signals, and a CCanvas renderer draws a time–frequency–energy heatmap. Implementation details include extrema detection, SD stopping, phase unwrapping, Nyquist clipping, and bin accumulation. Use the panel to identify active cycle bands and regime shifts while keeping trade rules separate.

2
Olamide Daniel Adebayo
パブリッシュされた記事The Fractional Fourier Domain — A Chirp-Rate Adaptive Cycle Indicator for MetaTrader 5
The Fractional Fourier Domain — A Chirp-Rate Adaptive Cycle Indicator for MetaTrader 5

This article presents a native MQL5 Fractional Fourier indicator for measuring whether the dominant cycle is speeding up or slowing down. It searches for the rotation that maximizes spectral concentration in a detrended analytic window, using a unitary eigenvector FrFT and a golden‑section entropy search, and reconstructs a band‑limited cycle line. Results on known chirps and on real closes across symbols/timeframes show where the method is reliable, its bias, and its limited forward information in practice.

1
Olamide Daniel Adebayo
パブリッシュされた記事Diebold-Mariano Testing in MQL5: Validating Predictive Edge Across Instruments and Models
Diebold-Mariano Testing in MQL5: Validating Predictive Edge Across Instruments and Models

The article shows how to compare two trading forecasters in MQL5 using the Diebold–Mariano test with HAC‑corrected variance and the Harvey–Leybourne–Newbold adjustment. It explains implementation details, including loss choices, horizon‑dependent lag windows, rolling computation, verdict handling, and a manifest‑driven configuration, plus a Student‑t implementation without external libraries. An EA and an indicator provide a live dashboard and significance bands for practical, defensible model selection.

Olamide Daniel Adebayo
パブリッシュされた記事Beyond REST and ZeroMQ: Building a gRPC/Protocol Buffers Bridge for Real-Time MetaTrader 5–Python Inference
Beyond REST and ZeroMQ: Building a gRPC/Protocol Buffers Bridge for Real-Time MetaTrader 5–Python Inference

This article defines a Protocol Buffers contract for the MetaTrader 5-Python boundary and implements a length-prefixed Protobuf-over-TCP client in MQL5, since MQL5 cannot speak real gRPC natively. A small Python shim relays those frames to a genuine grpc.aio server, unary today, with streaming already live on the backend. You get schema-enforced, strongly-typed messages, explicit errors, retry/backoff, and a Strategy Tester cache for reproducible backtests where sockets don't run.

1
Olamide Daniel Adebayo
パブリッシュされた記事Wasserstein Distance for Live Feature-Drift Detection in MQL5: Monitoring ONNX Model Inputs with Optimal Transport
Wasserstein Distance for Live Feature-Drift Detection in MQL5: Monitoring ONNX Model Inputs with Optimal Transport

This article implements a lightweight feature-space drift guard in MQL5 using 1D Wasserstein‑1: sort-and-pair scoring on equal windows, IQR normalization per feature, and gating via both a weighted composite and a max-statistic. Configuration comes from a JSON manifest (window sizes, weights, warn/critical thresholds, actions). It runs next to an ONNX classifier and is validated with Strategy Tester results and explicit caveats.

1
Olamide Daniel Adebayo
パブリッシュされた記事Random Matrix Theory: Denoising the Correlation Matrix for Multi-Symbol EAs
Random Matrix Theory: Denoising the Correlation Matrix for Multi-Symbol EAs

Sample correlation matrices can look precise yet be mostly noise. This article implements a dependency-free RMT cleaner in MQL5: Jacobi eigendecomposition, Marchenko–Pastur eigenvalue screening, and average-noise reconstruction that preserves the matrix trace and unit diagonal. It explains integration into a basket EA so the denoised matrix improves stability of hedge ratios and weights between rebalances, while keeping the code portable and auditable.

1
Olamide Daniel Adebayo
パブリッシュされた記事Native Isolation Forest for Execution-Quality Anomaly Detection in MQL5
Native Isolation Forest for Execution-Quality Anomaly Detection in MQL5

A step-by-step guide to a native Isolation Forest in MQL5 focused on execution metrics rather than price. It details five features, tree construction and path‑length scoring, rolling‑window training, CSV logging, and FILE_COMMON persistence, all integrated into OnTradeTransaction(). The resulting circuit breaker flags unusual fills in real time and applies controlled responses to stabilize live trading under changing execution conditions.

Olamide Daniel Adebayo
パブリッシュされた記事MetaTrader 5 as a Kafka Producer: Event-Bus Architecture for Multi-Terminal Signal Fan-Out
MetaTrader 5 as a Kafka Producer: Event-Bus Architecture for Multi-Terminal Signal Fan-Out

The article details a native MQL5 Kafka producer that speaks the wire protocol over raw TCP. It implements RecordBatch v2 encoding, varints, and CRC32C, and adds batching, acks, and retry logic, all without a sidecar or DLL. Use it to publish JSON-structured trading signals from a single terminal to Kafka, where dashboards and other services subscribe independently.

Olamide Daniel Adebayo
パブリッシュされたコードOrder Block Detector
「オーダーブロック」(市場構造を崩すインパルス的な動きの直前に現れる最後の反対方向のローソク足)を検出し、価格が戻ってきてその影響が緩和されるまでリアルタイムで拡張し続けるゾーンとして描画します。構造の崩壊と緩和は、いずれも終値が確定したバーに基づいてのみ評価されるため、描画が更新されることはありません。
Olamide Daniel Adebayo
パブリッシュされたコードMarket Session Separator Indicator
最大3つの取引セッション(アジア、ロンドン、ニューヨーク、または任意のカスタム期間)の開始・終了を、縦の区切り線や背景の塗りつぶしボックスで表示し、直近の期間をローリング方式で毎日更新します。純粋に視覚的な表示であり、計算やシグナルは一切なく、シンプルなセッションの境界線のみを示します。
Olamide Daniel Adebayo
パブリッシュされたコードVolume Profile Levels Indicator
直近のルックバックウィンドウにわたる水平方向の出来高ヒストグラムを生成し、標準的なTPO/出来高バリューエリア拡張アルゴリズムを用いてコントロールポイント(POC)とバリューエリアをマークします。これは、単にPOCに固定オフセットを加減しただけのものではありません。新しいバーが生成されるたびに更新され、価格の横にサイドバーとして表示されます。
Olamide Daniel Adebayo
パブリッシュされたコードLiquidity Sweep Detector Indicator
フラクタル・スイングの高値/安値を流動性レベルとしてマークし、価格がそのレベルを超えてヒゲを伸ばした後、再びその範囲内に引けた正確なバー(流動性スイープ/ストップハント)を、矢印とオプションの価格ラベルでマークします。スイープのチェックはクローズ済みのバーに対してのみ行われるため、シグナルが再描画されることはありません。
Olamide Daniel Adebayo
パブリッシュされたコードFair Value Gap Detector Indicator
3本ローソク足分のフェアバリュー・ギャップ(価格の不均衡)を検出し、価格がギャップを再び通過するまでリアルタイムで表示されるボックスとして描画します。検出は完全にクローズしたバーに対してのみ行われるため、現在のローソク足が形成される過程でギャップが点滅したり消えたりすることはありません。
Olamide Daniel Adebayo
パブリッシュされたコードMulti Timeframe Trend Dashboard Indicator
現在の銘柄のトレンドを、複数の時間軸にわたって一度に表示するコンパクトなチャート内パネルです。各時間軸は、それぞれ独自の「ファスト/スロー」移動平均線のクロスによって個別に評価されます。「H4は今どうなっているか」を確認するためにチャートを切り替える必要はありません。すべてが一箇所にまとめられ、色分けされています。
Olamide Daniel Adebayo
パブリッシュされたコードCurrency Strength Meter
Ranks the 8 major currencies by relative strength on a live on-chart panel, calculated from the average percentage change of every available cross pair — not just USD pairs — so weak/strong currencies are visible at a glance, independent of whichever chart you have open.
1 241
Olamide Daniel Adebayo
パブリッシュされたコードSession Opening Range Breakout EA
定義されたセッションの開始ウィンドウの高値・安値を測定し、そのレンジからのブレイクアウトが確認された際に、リスクに基づいたポジションサイズ設定と「1セッションにつき1トレード」の上限を適用して取引を行うエキスパートアドバイザーです。
Olamide Daniel Adebayo
パブリッシュされたコードPrevious Week High Low Indicator
Plots the previous trading week's High and Low as horizontal reference levels across the current week, with optional multi-week history for context. No repainting, no discretion — the levels are read directly from the completed Weekly bar.
205
Olamide Daniel Adebayo
パブリッシュされたコードRisk Based Position Size Calculator
Draggable Entry, Stop-Loss and Take-Profit lines with a live on-chart panel that calculates the exact lot size for a chosen account risk. No manual math, no guessing — drag the lines, read the size.
319
12