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
Quantpedia
86 documents
TqSdk
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
Quantopian lectures
45 documents
Binance API docs
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

This document describes a Balance of Power histogram indicator with a configurable chart timeframe. Its example default uses a four-hour period, allowing the indicator to reference a timeframe selected through its input settings. This can support analysis of…

Technical indicatorsEquities
MQL5 code base

This brief indicator description explains a double-band visualization built from three T3 calculations: one based on highs, one on closing prices, and one on lows. The close-based T3 sits between the high-based upper line and the low-based lower line. Each…

Technical indicatorsTrend following
MQL5 code base

The Average Directional Index is presented as a way to assess the strength or momentum of an existing trend, rather than its direction by itself. The explanation pairs ADX with the positive and negative directional indicators: +DI reflects upward directional…

Technical indicatorsTrend followingMomentum
MQL5 code base

The Balance of Power indicator estimates whether buyers or sellers controlled a candle by comparing the close with the open and scaling that difference by the candle’s high-low range. Positive readings suggest buyer dominance, negative readings suggest…

Technical indicatorsStatisticsMean reversion
MQL5 code base

The indicator marks the opening price of a higher timeframe, such as the daily chart, and draws configurable offsets around it to define a range. Traders can use that range as a reference for either breakout trades or trades back within the boundaries. For…

Technical indicatorsBreakoutMean reversion
MQL5 code base

This brief technical note explains the mathematical basis of an arc-shaped price channel. It models price as a quadratic function of bar number, with three coefficients representing the constant, linear, and squared terms. Because a quadratic has three…

Technical indicatorsEquities
MQL5 code base

This expert advisor uses RSI levels to initiate grid trading orders, with configurable parameters for the RSI period, upper and lower thresholds, and calculation timeframe. It also allows control of initial order size, lot multiplication, maximum lot, grid…

ForexGrid tradingTechnical indicatorsRisk management
MQL5 code base

The Vortex indicator uses two oscillators to represent positive and negative price movement, in a way similar to the directional lines in the Average Directional Movement Index. It calculates positive movement from the distance between the current high and…

Technical indicatorsTrend followingVolatility
MQL5 code base

The document describes ALF Winner, an oscillator translated from AmiBroker Formula Language into MQL5. It presents the indicator as a way to identify trends through characteristic turning sections, with values displayed on a scale from zero to one hundred.…

Technical indicatorsTrend following
MQL5 code base

This short description explains a step chart indicator that ignores price moves smaller than a chosen pip threshold. By suppressing changes below that threshold, the chart represents price as a sequence of steps and filters out smaller fluctuations. The…

Technical indicatorsForexStatistics
MQL5 code base

This note describes a variation of a DMI and stochastic indicator, with configurable parameters, levels, color changes, alerts, and multi-timeframe use. Its central technical distinction is the smoothing method used to calculate DMI. Wilder-style smoothing,…

Technical indicatorsTrend followingMean reversion
MQL5 code base

This short description explains a custom chart indicator that plots the Awesome Oscillator in a separate pane and marks detected divergences both there and on the price chart. Divergence signals are intended to show disagreement between oscillator movement…

Technical indicatorsMomentumEquities
MQL5 code base

XDPO_Histogram is described as a simple oscillator built from the difference between closing price and its moving average. That difference is averaged again over a smoothing period, and the resulting oscillator is shown as a color histogram. The calculation…

Technical indicatorsStatisticsMomentum
MQL5 code base

This indicator identifies five-point Merrill M and W wave shapes from turning points found by a modified ZigZag process. It plots the patterns and support or resistance levels at extreme points, then estimates possible price movement based on how patterns…

Technical indicatorsBreakoutStatistics
MQL5 code base

This brief description introduces a simple moving average calculated using a geometric mean. It identifies two configurable inputs: the number of observations in the calculation period and the price series used as the input. The indicator therefore differs…

Technical indicatorsStatistics
MQL5 code base

The document describes an indicator that plots a fan of moving averages and calculates acceleration or deceleration for each average. The combined display is intended to help users observe when a trend is losing strength and when it may be changing…

Technical indicatorsTrend followingMomentum
MQL5 code base

The document describes a trading approach based on preset combinations of candlesticks. It indicates that candles are represented with a binary convention: bullish candles receive one label and bearish candles another. A trader selects the desired sequence…

Technical indicatorsExecutionRisk management
MQL5 code base

The document introduces two Expert Advisors that use price crossing a moving average as an entry signal. One version applies a Martingale approach after losses, while the other does not. It notes that the tools used by both programs are contained in a…

EquitiesTechnical indicatorsPosition sizing
MQL5 code base

The document introduces a higher-timeframe version of the Range Expansion Index (REI), describing it as a relative oscillator with a selectable timeframe. It indicates that the timeframe is chosen through the indicator’s input parameters, allowing the REI to…

Technical indicators
MQL5 code base

This indicator counts bullish and bearish candles between two chart bars. The starting bar is defined relative to the right edge of the chart, while the ending bar lies farther to the left. The example uses bars 0 and 5 to illustrate how the interval is set.…

Technical indicatorsStatisticsMulti-asset
MQL5 code base

SFX_TOR is described as a trend indicator built around Average True Range and standard deviation. Its chart displays ATR, standard deviation, and an averaged standard-deviation series, giving traders a view of these measures alongside the indicator's trend…

Technical indicatorsTrend followingVolatility
MQL5 code base

This indicator description proposes using floating overbought and oversold levels to help RSI function as a trend indicator. Its central claim is that adapting the levels can reduce the flattening effect that may make RSI less useful over longer calculation…

Technical indicatorsTrend following
MQL5 code base

This document describes RSITrend_x10Full, a variant of an RSI trend indicator that lets users set input parameters separately for each RSI oscillator. The oscillators are used together to display current trends, so the main idea is to compare multiple RSI…

Technical indicators
MQL5 code base

This document describes a MetaTrader scanner that monitors multiple symbols for price interactions with pivot levels. It can alert when price crosses a level, approaches it within a chosen distance, or appears to bounce away. Supported pivot calculations…

Technical indicatorsExecutionMulti-asset