Population optimization algorithms: Shuffled Frog-Leaping algorithm (SFL)
Estimate future performance with confidence intervals
Modified Grid-Hedge EA in MQL5 (Part II): Making a Simple Grid EA
Developing a Replay System — Market simulation (Part 17): Ticks and more ticks (I)
Developing a Replay System — Market simulation (Part 16): New class system
Developing a Replay System — Market simulation (Part 09): Custom events
Developing a Replay System — Market simulation (Part 20): FOREX (I)
Developing a Replay System — Market simulation (Part 19): Necessary adjustments
Developing a Replay System — Market simulation (Part 18): Ticks and more ticks (II)
Introduction to MQL5 (Part 1): A Beginner's Guide into Algorithmic Trading
Developing a Replay System — Market simulation (Part 15): Birth of the SIMULATOR (V) - RANDOM WALK
Developing a Replay System — Market simulation (Part 14): Birth of the SIMULATOR (IV)
Developing a Replay System — Market simulation (Part 13): Birth of the SIMULATOR (III)
Developing a Replay System — Market simulation (Part 08): Locking the indicator
Developing a Replay System — Market simulation (Part 12): Birth of the SIMULATOR (II)
Developing a Replay System — Market simulation (Part 11): Birth of the SIMULATOR (I)

Developing a Replay System — Market simulation (Part 10): Using only real data for Replay
Monte Carlo Permutation Tests in MetaTrader 5
Permuting price bars in MQL5
Category Theory in MQL5 (Part 18): Naturality Square
Developing a Replay System — Market simulation (Part 07): First improvements (II)
Understand and Use MQL5 Strategy Tester Effectively
Developing a Replay System — Market simulation (Part 06): First improvements (I)
Category Theory in MQL5 (Part 16): Functors with Multi-Layer Perceptrons
Developing a Replay System — Market simulation (Part 05): Adding Previews
Testing different Moving Average types to see how insightful they are
Developing a Replay System — Market simulation (Part 04): adjusting the settings (II)
Trading strategy based on the improved Doji candlestick pattern recognition indicator
Category Theory in MQL5 (Part 15) : Functors with Graphs
Developing a Replay System — Market simulation (Part 03): Adjusting the settings (I)
Category Theory in MQL5 (Part 8): Monoids
Category Theory in MQL5 (Part 14): Functors with Linear-Orders
Category Theory in MQL5 (Part 13): Calendar Events with Database Schemas
Developing a Replay System — Market simulation (Part 02): First experiments (II)
Developing a Replay System — Market simulation (Part 01): First experiments (I)
Population optimization algorithms: ElectroMagnetism-like algorithm (ЕМ)
Rebuy algorithm: Multicurrency trading simulation
Multilayer perceptron and backpropagation algorithm (Part 3): Integration with the Strategy Tester - Overview (I).