Skip to content

Knowledge library

Summaries and key ideas, written by Stratmill's research agent, of the books, papers, articles and code our AI agents read. Each page links to its original.

Quant Q&A
20,364 documents
SuperMind
12,226 documents
OKX Learn
8,431 documents
Strategy library
7,910 documents
MQL5 code base
7,090 documents
BigQuant
3,481 documents
Bitget Academy
3,298 documents
MQL5 articles
3,012 documents
TradingView scripts
1,976 documents
ProRealCode
1,507 documents
Deribit Insights
1,232 documents
Machine Learning for Trading
1,124 documents
arXiv papers
1,033 documents
Amberdata research
766 documents
FMZ forum
682 documents
FMZ digest
662 documents
vn.py community
560 documents
QuantInsti blog
511 documents
Galaxy Research
340 documents
QuantStart
246 documents
Stratmill research code
219 documents
Robot Wealth
195 documents
NautilusTrader
191 documents
Hummingbot docs
181 documents
Paradigm research
175 documents
Lumibot
164 documents
Kraken Learn
163 documents
Quant course library
157 documents
OctoBot
152 documents
Cryptohopper blog
144 documents
Systematic trading blog (Rob Carver)
132 documents
Qlib
116 documents
TqSdk
86 documents
Quantpedia
86 documents
Hyperliquid docs
79 documents
Freqtrade
68 documents
Hudson & Thames
62 documents
Awesome Systematic Trading
61 documents
backtrader
54 documents
vn.py
50 documents
Binance API docs
45 documents
Quantopian lectures
45 documents
FMZ guides
38 documents
pysystemtrade
34 documents
Freqtrade docs
32 documents
quant-trading
31 documents
FinRL
28 documents
Zipline
22 documents
FMZ live strategies
21 documents
Jesse
17 documents
pyfolio
16 documents
Alphalens
14 documents
WonderTrader
14 documents
backtesting.py
11 documents
Technical Analysis
9 documents
QTPyLib
8 documents
QuantRocket
7 documents
Lumibot strategies
7 documents
Awesome Quant
1 documents

Search the library

4,574 documents

MQL5 articles

This study tests whether activity-based and information-driven bars improve strategy efficacy over time bars using EURUSD quote ticks from 2022–2023. Because spot FX quotes lack consolidated traded volume, the authors show that several nominal volume and…

ForexMean reversionTrend followingStatistics
MQL5 articles

In this interview, Automated Trading Championship participant Berron Parker describes developing Expert Advisors and the lessons he drew from trading them. He recounts growing and then losing a small account after failing to monitor the EA, attributing the…

ForexTrend followingRisk managementPosition sizing
MQL5 articles

This guide explains how to assemble an Expert Advisor in MetaTrader 5’s MQL5 Wizard without writing the strategy code manually. It walks through choosing the traded instrument and timeframe, selecting indicator-based signals, configuring their parameters,…

Technical indicatorsForexPosition sizingExecution
MQL5 articles

The article argues that signal quality should be judged by the stability of returns and risk, not by a smooth balance curve or subscriber count alone. It warns that changing position sizes can disguise weak trade performance, and recommends examining results…

Risk managementPosition sizingPortfolio constructionForex
MQL5 articles

The study compares Close-to-Close, Parkinson, Garman-Klass, Rogers-Satchell, and Yang-Zhang variance estimates as one-session-ahead persistence forecasts. It evaluates those forecasts against a next-session EURUSD realized-variance proxy built from the…

ForexVolatilityStatisticsBacktesting
MQL5 articles

This installment develops a Python tester modeled on MetaTrader 5. It outlines tester configuration, validates required settings and values, and loads historical data for specified symbols and dates. The central replay loop processes ticks across those…

BacktestingExecutionMulti-assetForex
MQL5 articles

In this interview, Automated Trading Championship participant Valery Mazurenko describes building a multi-currency expert advisor from simple entry rules, then using optimization to select logical combinations of those rules. The system combined seven or…

ForexMulti-assetPosition sizingPortfolio construction
MQL5 articles

The article introduces category-theory products as a way to pair values from two indicator domains while retaining each value, then illustrates the idea in an MQL5 expert-advisor signal class. DeMarker and Williams Percent Range readings are mapped into long…

ForexTechnical indicatorsRisk managementPortfolio construction
MQL5 articles

The article describes an MQL5 expert advisor that flags potential mean-reversion setups using a 50-period exponential moving average and the Relative Strength Index. It signals a possible buy when price is below the EMA and RSI is at or below 30, and a…

Mean reversionTechnical indicatorsRisk managementForex
MQL5 articles

The article explores whether a model trained on one instrument can transfer useful market-pattern knowledge to others. It introduces transfer learning, then builds a baseline random forest from OHLC data and tests it across forex pairs and metals. The…

ForexMachine learningBacktestingStatistics
MQL5 articles

The article presents a MetaTrader panel for estimating fair currency rates from direct and cross quotes, then flagging deviations and possible triangular arbitrage cycles. It describes constructing a currency matrix, inverting bid and ask quotes correctly,…

ForexArbitrageMarket microstructureExecution
MQL5 articles

This article adds a historical optimization layer to an MQL5 indicator for Malaysian Engulfing patterns and retest confirmation. It records setup properties, identifies qualifying bullish and bearish retests using price interaction and a wick-ratio filter,…

ForexTechnical indicatorsStatisticsBacktesting
MQL5 articles

The article examines whether including all available history improves a time-series model, arguing that older financial observations may lose relevance as markets change. Its effective-memory procedure holds out a fixed later test period and repeatedly…

Machine learningStatisticsForexBacktesting
MQL5 articles

The article presents an MQL5 chart overlay that turns recent volume into bubbles sized according to activity relative to a lookback baseline. It explains tick volume and exchange-reported real volume, then outlines calculating mean volume, variance, and…

Technical indicatorsStatisticsForexEquities
MQL5 articles

The article describes a compact neural architecture search method for multilayer perceptrons, varying two settings: the number of hidden layers and the width shared by those layers. It constructs candidate networks across a two-dimensional grid, evaluates…

Machine learningStatisticsForex
MQL5 articles

This article outlines a workflow for using Rattle, a graphical interface to R statistical tools, to explore classification models for predicting whether currency prices will rise or fall. It distinguishes classification targets from price forecasting: the…

ForexMachine learningTechnical indicatorsStatistics
MQL5 articles

The article explains how to model High/Low binary options in MetaTrader 5, record simulated wins and losses, and compare strategy settings through optimization and forward testing. It describes handling a stake and payout, tracking the opening time until…

OptionsForexTechnical indicatorsBacktesting
MQL5 articles

The article describes an end-to-end workflow that adapts Google’s pretrained TimesFM 2.5 model for financial time series and displays forecasts in MetaTrader 5. It combines OHLCV exports across forex, index, and commodity instruments with time, session,…

Machine learningForexCommoditiesTechnical indicators
MQL5 articles

This article describes adding currency, importance, and time filters to an MQL5 economic calendar dashboard. Boolean settings enable or disable each filter; arrays define accepted currencies and event importance levels, while a time window selects events…

Event-drivenForex
MQL5 articles

The article explains how to make an expert advisor's risk definition configurable: percentage of balance or equity, a fixed cash amount, or a fixed lot size. It distinguishes monetary risk from volume, describes how drawdown scaling can apply across modes,…

Risk managementPosition sizingExecutionForex
MQL5 articles

This article explains why time-based trading rules need more than a fixed offset from UTC. Exchange sessions and forex trading hours depend on local daylight saving rules, which differ across regions and may change independently. Brokers also set server…

ForexBacktestingExecutionStatistics
MQL5 articles

The article explains a forex zone recovery approach and walks through building an MQL5 expert advisor to illustrate it. A first position is opened from an RSI signal; if price moves against it to a preset level, the system opens a larger opposing position.…

ForexMean reversionRisk managementPosition sizing
MQL5 articles

This guide demonstrates how to inspect, test, and modify MetaTrader 5’s BullishBearish MeetingLines Stoch Expert Advisor. The default program looks for Three Black Crows and Three White Soldiers patterns, then confirms them with Stochastic readings. The…

ForexTechnical indicatorsBacktestingTrend following
MQL5 articles

This interview describes the design choices behind a multicurrency Expert Advisor entered in the 2012 Automated Trading Championship. Its creator says the system uses Elliott Wave interpretations with Fibonacci levels to guide entries and exits, while…

ForexTechnical indicatorsRisk managementExecution