Kayode Michael Oyetunde
Kayode Michael Oyetunde
  • Información
no
experiencia
5
productos
1
versiones demo
0
trabajos
0
señales
0
suscriptores
Data Analyst en Coded Finance
Hi! I’m a Data Analyst and MQL5 Developer. Whether you have a question about my existing products or need a custom MT4/MT5 tool built from scratch, I’m here to help. Feel free to reach out!
Kayode Michael Oyetunde
Ha publicado el artículo Measuring What Matters (Part 5): The Risk Concentration Indicator — Plotting Eigenvalue Dominance Live
Measuring What Matters (Part 5): The Risk Concentration Indicator — Plotting Eigenvalue Dominance Live

This article presents a live MQL5 indicator for monitoring portfolio risk concentration through eigenvalue decomposition. The indicator calculates rolling covariance statistics for three instruments using persistent prefix sums, aligns price data by timestamp, handles missing observations, and plots the dominant eigenvalue as a percentage of total portfolio variance. The implementation provides a practical way to observe changes in portfolio risk concentration as the covariance structure evolves over time.

Kayode Michael Oyetunde Ha publicado el producto

Prop Firm Rule Monitor es una utilidad para operadores que participan en desafíos de empresas de fondeo (prop firms) o que operan cuentas financiadas. No abre operaciones. Supervisa su cuenta con respecto a las reglas que usted ingrese, las muestra en un panel y le advierte o protege la cuenta cuando un límite está cerca. Características clave Realiza un seguimiento de la pérdida máxima diaria (daily drawdown) y de la pérdida máxima general (overall drawdown), cada una medida sobre el saldo

Kayode Michael Oyetunde
Ha publicado el artículo Testing Random Walk vs Mean Reversion in MQL5: Implementing the Lo-MacKinlay Variance Ratio Test
Testing Random Walk vs Mean Reversion in MQL5: Implementing the Lo-MacKinlay Variance Ratio Test

Implements the Lo–MacKinlay Variance Ratio Test in MQL5 to assess serial dependence via random‑walk variance scaling. Provides a reusable CVarianceRatio class with classical (homoskedasticity) and heteroskedasticity‑robust statistics, plus a script that scans multiple horizons and logs VR and Z‑values. Shows how to embed the test in an Expert Advisor as a statistical gate for mean‑reversion logic.

Kayode Michael Oyetunde Ha publicado el producto

Asian Range and Liquidity Sweeps identifica y alerta sobre la liquidación de niveles clave de sesión y de varios días. Mapea los rangos de Asia, Londres y Nueva York, el día y la semana anterior, y los máximos y mínimos iguales, y luego alerta cuando el precio barre uno de estos niveles y cierra de nuevo dentro. También se muestran estadísticas históricas de reversión para cada tipo de nivel en el símbolo actual para que se pueda revisar el comportamiento pasado. Las estadísticas están

Kayode Michael Oyetunde
Ha publicado el artículo Testing for Residual Autocorrelation with the Ljung-Box Portmanteau Test in MQL5
Testing for Residual Autocorrelation with the Ljung-Box Portmanteau Test in MQL5

A complete MQL5 implementation of the Ljung-Box test helps verify independence in trading data and fitted-model residuals. It computes sample autocorrelations, the Q statistic over selected horizons, degrees of freedom with user-controlled adjustments, and right-tail p-values via the regularized incomplete gamma function. Run it on returns, deal outcomes, or external residuals and review decisions directly in the Experts tab.

Kayode Michael Oyetunde
Ha publicado el artículo Measuring What Matters (Part 4): Reading the Spectrum — What Eigenvalues Tell You About Risk
Measuring What Matters (Part 4): Reading the Spectrum — What Eigenvalues Tell You About Risk

We turn eigenvalues from a covariance matrix into a normalized spectral‑entropy score that measures how evenly variance is spread across factors. SpectralEntropyCalculator.mq5 compares two portfolios in one run, using native vector summation, ArraySort()-based ordering, element‑wise division, and the Shannon entropy formula. The report makes dominant factors visible and enables quick, repeatable checks of diversification quality.

Kayode Michael Oyetunde
Ha publicado el artículo Hypothesis Testing for Trading Strategies — Proving Whether Your Edge is Real
Hypothesis Testing for Trading Strategies — Proving Whether Your Edge is Real

Net profit and win rate do not tell you if a strategy's edge is statistically real. This MQL5 toolkit analyzes return series built from price data or deal history and reports t‑statistics, p‑values, and confidence intervals using one-sample and Welch t‑tests, the Mann–Whitney U test, and volatility‑regime analysis to support evidence‑based trading decisions.

Kayode Michael Oyetunde
Ha publicado el artículo Measuring What Matters (Part 3): The Reconstruction Engine — Validating Risk Footprints with Matrix Algebra
Measuring What Matters (Part 3): The Reconstruction Engine — Validating Risk Footprints with Matrix Algebra

This article performs a numerical verification of MQL5 eigendecomposition for a covariance matrix using the spectral theorem A = V Λ Vᵀ. It reconstructs the matrix with Diag(), Transpose(), and MatMul(), computes the residual and its Frobenius norm, and shows that deviations remain at floating‑point precision, with results printed to the Experts journal.

1
Kayode Michael Oyetunde
Ha publicado el artículo Measuring What Matters (Part 2): Building the Covariance Matrix: Eigenvalue Decomposition and Risk Factor Analysis in MQL5
Measuring What Matters (Part 2): Building the Covariance Matrix: Eigenvalue Decomposition and Risk Factor Analysis in MQL5

In Part 2, we introduce a reusable CCovarianceMatrix class that computes and stores a covariance matrix from raw return series using MQL5's native Cov() method. We verify symmetry, print a labeled matrix grid, and call Eig() to obtain eigenvalues and eigenvectors. Readers see how symbols co-move and which factors drive variance, enabling clearer portfolio diagnostics and reuse in scripts or EAs.

Kayode Michael Oyetunde
Ha publicado el artículo Measuring What Matters (Part 1) : Portfolio Risk Decomposition in MQL5
Measuring What Matters (Part 1) : Portfolio Risk Decomposition in MQL5

The article establishes a reproducible method to measure portfolio risk for multiple symbols using MQL5 matrices and OpenBLAS. It covers computing log returns, building a covariance matrix, and evaluating wᵀΣw instead of summing individual variances. A complete script prints naive versus true volatility and the cross‑term contribution, enabling you to detect when correlated instruments inflate exposure beyond single‑asset estimates.

Kayode Michael Oyetunde
Ha publicado el código Swap Fee Monitor Panel
Swap Monitor Panel is a lightweight, fully customizable indicator that overlays a live swap rate dashboard directly on your MT5 chart. It scans every symbol in your MarketWatch window and presents long swap, short swap, estimated daily cost, and weekly cost side by side — all in one clean, readable panel.
224
Kayode Michael Oyetunde
Ha publicado el código Correlation Matrix Heatmap with Interactive Dashboard
Interactive Correlation Heatmap using high-performance MQL5 matrix functions. > Features a draggable, minimizable dashboard with instant multi-timeframe switching and a vivid 5-band color scale for real-time currency relationship analysis.
334
Kayode Michael Oyetunde Ha publicado el producto

Trade Insight Dashboard es una herramienta utilitaria para MetaTrader 5 que muestra estadísticas de trading en un formato estructurado y visual directamente en el gráfico. Organiza el historial de operaciones en secciones claras, permitiendo analizar el rendimiento, el riesgo y la actividad sin depender de informes externos. Características principales • Panel con múltiples secciones para métricas de trading estructuradas • Curva de rendimiento amplia para seguimiento visual • Filtros de tiempo

Kayode Michael Oyetunde Ha publicado el producto

Opera con una visión estructurada del mercado El panel OmniView ICT es un escáner de mercado multi-símbolo diseñado para ayudar a los traders a supervisar múltiples instrumentos desde una sola interfaz. En lugar de cambiar entre gráficos, el panel escanea los instrumentos en Market Watch y presenta una visión estructurada de las condiciones actuales del mercado. Resumen Escanea múltiples símbolos simultáneamente Muestra una vista clasificada basada en condiciones definidas Sincroniza gráficos

Kayode Michael Oyetunde Ha publicado el producto

Deje de adivinar. Comience a calcular su ventaja. El mayor enemigo de un trader no es el mercado, es la incertidumbre. ¿Alguna vez ha dudado en entrar en una operación porque no está seguro de si la tendencia, el momentum y el sesgo de los marcos temporales superiores están realmente alineados? Ese segundo de duda es, a menudo, la diferencia entre una operación ganadora y una oportunidad perdida. El Omniview Confluence Scanner es un motor de decisión de grado profesional. Elimina las conjeturas

Kayode Michael Oyetunde
Se ha registrado en MQL5.community