Automating Trading Strategies in MQL5 (Part 43): Adaptive Linear Regression Channel Strategy
Automating Trading Strategies in MQL5 (Part 44): Change of Character (CHoCH) Detection with Swing High/Low Breaks
Implementing Practical Modules from Other Languages in MQL5 (Part 05): The Logging module from Python, Log Like a Pro
Statistical Arbitrage Through Cointegrated Stocks (Part 8): Rolling Windows Eigenvector Comparison for Portfolio Rebalancing
Mastering Fair Value Gaps: Formation, Logic, and Automated Trading with Breakers and Market Structure Shifts
Price Action Analysis Toolkit Development (Part 38): Tick Buffer VWAP and Short-Window Imbalance Engine
How to build and optimize a cycle-based trading system (Detrended Price Oscillator - DPO)
Creating Custom Indicators in MQL5 (Part 1): Building a Pivot-Based Trend Indicator with Canvas Gradient
Statistical Arbitrage Through Cointegrated Stocks (Part 9): Backtesting Portfolio Weights Updates
Creating Custom Indicators in MQL5 (Part 2): Building a Gauge-Style RSI Display with Canvas and Needle Mechanics
Chaos Game Optimization (CGO)
Statistical Arbitrage Through Cointegrated Stocks (Part 5): Screening
Building a Trading System (Part 4): How Random Exits Influence Trading Expectancy
Data Science and ML (Part 47): Forecasting the Market Using the DeepAR model in Python
Creating a mean-reversion strategy based on machine learning
Implementing Practical Modules from Other Languages in MQL5 (Part 06): Python-Like File IO operations in MQL5
Price Action Analysis Toolkit Development (Part 47): Tracking Forex Sessions and Breakouts in MetaTrader 5
From Novice to Expert: Parameter Control Utility
Successful Restaurateur Algorithm (SRA)
Sigma Score Indicator for MetaTrader 5: A Simple Statistical Anomaly Detector
Building Volatility models in MQL5 (Part I): The Initial Implementation
MQL5 Trading Tools (Part 11): Correlation Matrix Dashboard (Pearson, Spearman, Kendall) with Heatmap and Standard Modes
Fibonacci in Forex (Part I): Examining the Price-Time Relationship
Market Simulation (Part 04): Creating the C_Orders Class (I)
Python-MetaTrader 5 Strategy Tester (Part 02): Dealing with Bars, Ticks, and Overloading Built-in Functions in a Simulator
Reimagining Classic Strategies (Part 21): Bollinger Bands And RSI Ensemble Strategy Discovery
Forex arbitrage trading: Analyzing synthetic currencies movements and their mean reversion
Creating Custom Indicators in MQL5 (Part 5): WaveTrend Crossover Evolution Using Canvas for Fog Gradients, Signal Bubbles, and Risk Management
Creating volatility forecast indicator using Python
MQL5 Trading Tools (Part 12): Enhancing the Correlation Matrix Dashboard with Interactivity
Statistical Arbitrage Through Cointegrated Stocks (Part 10): Detecting Structural Breaks
MQL5 Trading Tools (Part 13): Creating a Canvas-Based Price Dashboard with Graph and Stats Panels
Central Force Optimization (CFO) algorithm
Python-MetaTrader 5 Strategy Tester (Part 04): Tester 101
Larry Williams Market Secrets (Part 7): An Empirical Study of the Trade Day of the Week Concept
Developing Trend Trading Strategies Using Machine Learning
MQL5 Trading Tools (Part 14): Pixel-Perfect Scrollable Text Canvas with Antialiasing and Rounded Scrollbar
Creating Custom Indicators in MQL5 (Part 6): Evolving RSI Calculations with Smoothing, Hue Shifts, and Multi-Timeframe Support