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

7,090 documents

MQL5 code base

The proposed screen selects stocks with turnover between 3% and 12%, a positive product of the daily price change and net volume attributed to very large orders, and a close above the Bollinger upper band. Its stated rationale is to combine active trading…

EquitiesTechnical indicatorsMomentumMarket microstructure
MQL5 code base

This note describes a simple dollar index indicator that calculates values from closing prices. It exposes one input: the number of bars used both for calculation and for drawing the line. Once a value has been calculated, it is not recalculated unless the…

ForexTechnical indicators
MQL5 code base

This description presents a Forex Expert Advisor that combines breakout trading with a Martin Gale style recovery money management approach. Its listed settings allocate portions of account balance to trading, take profit, and stop loss, and control when…

ForexBreakoutPosition sizingRisk management
MQL5 code base

The document explains how MQL5’s trade-transaction event can report account changes caused by submitted requests, interface actions, pending or stop-order activation, and server-side operations. It presents a base class that receives the transaction,…

ExecutionMarket microstructureHigh-frequency trading
MQL5 code base

The document notes that MACD values may take time to settle at the beginning of a price series. Its explanation is that MACD depends on exponential moving averages, which are updated recursively from the previous estimate and the new price. As a result,…

Technical indicatorsStatistics
MQL5 code base

The document describes a Windows message-based script for disabling automated trading on a specific Expert Advisor in MetaTrader. It opens the EA properties dialog, navigates to the Common tab using keyboard shortcuts when needed, locates the auto-trading…

ExecutionRisk management
MQL5 code base

Hurst Bands plot percentage-based levels around a central moving average of median price. The center uses a simple moving average over half the selected period, and three configurable deviation values define inner, outer, and extreme bands above and below…

Technical indicatorsMean reversion
MQL5 code base

The document briefly describes an expert advisor that opens trades when Williams %R rises while the positive and negative directional indicators associated with ADX cross downward. It says sell-side rules are the inverse of buy-side rules, though it does not…

Technical indicatorsMomentumRisk management
MQL5 code base

TRiX is a momentum indicator that measures the percentage change in a moving average smoothed exponentially three times. The document says this repeated smoothing is intended to filter out relatively insignificant price fluctuations. It also describes TRiX…

Technical indicatorsMomentum
MQL5 code base

This document describes an Ergodic CCI Trigger indicator built from price momentum and repeated moving-average smoothing. It first calculates the close-to-close change and its absolute value, then smooths both through adjustable stages. Their resulting…

ForexTechnical indicatorsMomentumStatistics
MQL5 code base

This document describes an MT5 chart indicator that displays server time and the current bid price as labels in the main chart or a chosen subwindow. Its clock uses a timer event to update once per second, so the display can continue advancing when the…

ForexExecutionMarket microstructure
MQL5 code base

The document describes an Expert Advisor that trades when the Laguerre_ADX indicator’s cloud changes color. It generates a signal at the close of the bar where the color change occurs. The strategy therefore uses an indicator-state transition as its entry…

ForexTechnical indicatorsBacktestingExecution
MQL5 code base

This indicator marks the previous trading day's high, low, and close on a price chart. The high and low are presented as possible resistance and support, while the close can serve as a pivot or reference point. The levels are sourced from daily data…

ForexTechnical indicatorsBreakout
MQL5 code base

This brief indicator description explains a channel-based way to display price direction and candle alignment. Candles are assigned colors after price moves outside a gray envelope: aquamarine signals an upward trend direction, while yellow signals a…

Technical indicatorsTrend following
MQL5 code base

This brief post presents a modified Damiani Volatmeter indicator for MetaTrader 5. Its author says a subtle implementation error caused the indicator to produce different values in visual backtesting, non-visual backtesting, and live charts. The stated…

VolatilityTechnical indicatorsBacktesting
MQL5 code base

The document describes a higher-timeframe variant of the Boa ZigZag Arrows indicator. It says the chart period can be selected through an indicator input, with a four-hour period shown as the default in the supplied excerpt. This lets a user view the…

Technical indicatorsTrend following
MQL5 code base

The document describes an adaptive channel indicator that combines two adaptive components: an ATR-based channel width and a central value calculated as an adaptive exponential moving average. Both adjustments use Kaufman’s efficiency ratio, which allows the…

Technical indicatorsVolatilityTrend following
MQL5 code base

This Expert Advisor uses four Accelerator Oscillator readings, sampled at the selected bar shift and three successive seven-bar intervals, as inputs to a weighted perceptron. It multiplies each reading by a weight derived from an optimized parameter, sums…

ForexTechnical indicatorsMachine learningRisk management
MQL5 code base

This automated trading system uses pin-bar reversal signals with a filter built from two moving averages and fractal-based trend lines. Its stated rules pair upward-turning trend lines with a pin-bar sell signal and downward-turning lines with a pin-bar buy…

ForexEquitiesTechnical indicatorsMean reversion
MQL5 code base

This short indicator note describes an oscillator built from the difference between closing price and Parabolic SAR. It defines the SAR calculation using configurable step and maximum parameters, then smooths the close-minus-SAR series with a simple moving…

Technical indicatorsEquitiesFutures
MQL5 code base

This document describes an Expert Advisor that generates a trading signal when the i4_DRF_v3 indicator histogram changes color as a bar closes. It is an indicator-driven rule: the EA reads the color transition at the completed bar and forms a signal, with…

ForexTechnical indicatorsBacktestingExecution
MQL5 code base

The document describes an indicator that plots a cumulative statistical distribution of bid and ask prices. It also says the analysis can be applied to high and low prices or to open and close prices, allowing users to inspect different pairs of price series…

StatisticsTechnical indicatorsMarket microstructure
MQL5 code base

This brief indicator description presents RSI values for the open, high, low, and close prices together as a candle display. It describes the implementation as a lighter-resource version that uses the platform’s standard RSI calculation function. The note…

ForexTechnical indicators
MQL5 code base

This document is a historical trading-platform report for an EURGBP system on daily data covering October 2021 through September 2022. It lists extensive configuration settings, including ATR, ADX, moving-average periods, spread and margin limits, trend…

ForexBacktestingRisk managementPosition sizing