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
WonderTrader
14 documents
Alphalens
14 documents
backtesting.py
11 documents
Technical Analysis
9 documents
QTPyLib
8 documents
Lumibot strategies
7 documents
QuantRocket
7 documents
Awesome Quant
1 documents

Search the library

7,090 documents

MQL5 code base

The BS Living Now indicator marks chart highs and lows using filters that differ from those in the standard Bill Williams Fractals indicator. Its period parameter controls how many extrema appear: a larger setting produces fewer marks, while a smaller one…

ForexTechnical indicatorsTrend followingBreakout
MQL5 code base

ADXVMA is described as a moving average whose calculation weights depend on ADX values. This makes the average responsive to a measure of trend strength rather than relying only on a conventional fixed weighting scheme. The description also notes that the…

Technical indicatorsTrend following
MQL5 code base

XAng_Zad_C applies additional smoothing to indicator values to reduce noisy signals from false moving-average crossings. Its configurable inputs include the smoothing ratio, smoothing method and depth, a method-specific parameter, applied price, and…

Technical indicators
MQL5 code base

ZoneUS30 is an Expert Advisor for the US30 index that opens short positions when its internal conditions detect an upward price extension that may be followed by a correction. The approach combines counter-trend mean reversion with the possibility of…

Mean reversionCarryRisk managementPosition sizing
MQL5 code base

The indicator presents CandlesticksBW color signals from ten timeframes as separate lines, allowing a trader to compare trend readings across multiple horizons in one display. Each line represents one instance of the underlying indicator, and its colors…

Technical indicators
MQL5 code base

This document outlines an Expert Advisor that trades when the KWAN_NRP indicator changes its direction, represented by a color change. The signal is evaluated when a bar closes, making the bar close the decision point for detecting a change and generating a…

ForexTechnical indicatorsBacktesting
MQL5 code base

This indicator description is based on a method attributed to Markos Katsanos and a 2018 magazine article. It describes average penetration bars and adds configurable choices for how penetration is measured: the original method uses closing prices, while…

Technical indicatorsTrend followingEquities
MQL5 code base

This document describes an indicator for detecting harmonic chart patterns. These patterns use five price turning points and constraints on their relative proportions, which can be difficult to assess consistently by eye. The tool uses a ZigZag indicator to…

Technical indicatorsMarket microstructureRisk management
MQL5 code base

The document introduces an MQL4 indicator called HL. Its stated function is to display a pivot level together with support and resistance levels on a chart. These plotted reference levels can help a trader identify areas where price may pause, reverse, or…

Technical indicatorsForex
MQL5 code base

This brief note describes a multi-timeframe option for the RAVI indicator in MetaTrader 5. A user can select the timeframe used by the indicator through an input parameter, with a four-hour period shown as the default example. The note also states that the…

Technical indicators
MQL5 code base

R-Squared is described as a linear regression indicator that can help assess how statistically strong the current trend may be. Although its display resembles an oscillator, the document frames its purpose as indicating the reliability of a trend rather than…

Technical indicatorsStatisticsTrend following
MQL5 code base

The document describes an MT4 indicator that plots daily pivot, support, and resistance levels while allowing it to be attached to charts from M1 through H4. Its settings offer five calculation choices: Standard, Fibonacci, Camarilla, Woodie, and DeMark,…

Technical indicators
MQL5 code base

This brief describes a custom linear regression channel indicator. It plots or calculates the regression line together with support and resistance line values, making those values available through indicator buffers for use by a trading platform or other…

Technical indicatorsStatistics
MQL5 code base

This brief indicator description presents a trend identifier oscillator intended to distinguish directional markets from flat conditions. It exposes five settings: a moving-average period, the price used for that average, a signal-line period, a deviation…

Technical indicatorsTrend followingVolatility
MQL5 code base

The Ultimate Oscillator combines buying pressure relative to true range across three lookback periods. Each period’s ratio is calculated by summing buying pressure and true range over that window, then dividing the two sums. The shortest period receives the…

Technical indicatorsMomentum
MQL5 code base

This document describes an automated strategy that trades changes in the KWAN_RDP indicator’s direction. A signal occurs when the indicator changes color at a bar’s close, providing the entry trigger for the expert advisor. The indicator file must be…

ForexTechnical indicatorsBacktesting
MQL5 code base

This short description identifies FineTuningMA as a moving average indicator designed to allow detailed configuration. It credits the indicator to gumgum and notes that an earlier implementation appeared in MQL4’s Code Base in 2010. The page offers no…

Technical indicators
MQL5 code base

This brief description presents a single-file collection of averaging methods, including familiar simple and exponential averages alongside smoothed, weighted, triangular, sine-weighted, Hull, and T3 variants. It also lists a linear regression value and…

Technical indicatorsStatistics
MQL5 code base

TimerEA is an expert advisor for opening and closing orders at specified dates and times on the symbol to which it is attached. Scheduling can be based on a day of the week or a day of the year. It supports market orders as well as pending stop and limit…

ExecutionRisk managementPosition sizing
MQL5 code base

This indicator adds a trend-strength cue to AML using a standard deviation calculation. When the AML indicator’s standard deviation exceeds a configurable threshold, the indicator places a colored dot on its moving average. The dot color reflects the current…

Technical indicatorsVolatilityTrend following
MQL5 code base

This expert advisor runs two NRTR signal systems, one for long positions and one for short positions. Each side has its own settings, including separate identifiers, position sizing, and switches for allowing entries and exits. The separation lets a trader…

ForexTechnical indicatorsTrend followingBacktesting
MQL5 code base

The Relative Momentum Index, developed by Roger Altman, is described as a variation of the Relative Strength Index. Instead of comparing each close with the immediately preceding close, it measures gains and losses relative to the close a chosen number of…

Technical indicatorsMomentumEquities
MQL5 code base

The document describes an implementation of William Blau’s Ergodic Oscillator, associated with his work on momentum, direction, and divergence. The indicator is displayed as a colored histogram, with its signal line represented as a colored cloud. This is a…

Technical indicatorsMomentum
MQL5 code base

The indicator tracks a session’s developing high and low, freezes those levels when the session ends, and monitors subsequent price action for a sweep. A breach must exceed a configurable buffer; the signal is confirmed only if price closes back inside the…

ForexTechnical indicatorsMean reversionMarket microstructure