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
QuantRocket
7 documents
Lumibot strategies
7 documents
Awesome Quant
1 documents

Search the library

7,090 documents

MQL5 code base

This document describes an automated forex expert advisor that looks for bullish and bearish Butterfly harmonic patterns across selected chart timeframes. It says the system identifies patterns using pivot points and offers configurable risk and session…

ForexTechnical indicatorsRisk management
MQL5 code base

This indicator uses confirmed swing highs and lows to form a weighted pivot center, then places an adaptive trail around it using Average True Range. The trail indicates bullish or bearish direction; a change in direction can produce a buy or sell marker and…

Technical indicatorsTrend followingVolatilityRisk management
MQL5 code base

This document outlines an Expert Advisor designed to automate potential entries identified by candlestick formations. The user selects whether the EA should look for bullish or bearish setups and specifies trade volume. For bullish conditions, it lists…

Technical indicatorsForexExecutionPosition sizing
MQL5 code base

This document describes an Expert Advisor that trades signals from the TimeZonePivotsOpenSystem indicator. A signal is generated when a bar closes after price breaks through the indicator’s channel, so entries are based on confirmed bar closes rather than…

ForexBreakoutTechnical indicatorsBacktesting
MQL5 code base

The NRatio_Signal indicator is described as a visual overlay in a separate, narrow chart window. A two-color line represents the current trend, while colored stars mark signals. Its calculations use values from the NRatio indicator on a fixed timeframe, so…

Technical indicatorsMomentum
MQL5 code base

This short note describes a moving-average-style indicator built with a linear regression algorithm. It identifies the indicator as a typical MA variant and says it was first implemented in MQL4, with an earlier Code Base publication date. The document also…

Technical indicatorsStatistics
MQL5 code base

This expert advisor places breakout entries using pending buy-stop and sell-stop orders, subject to an hour-of-day filter. When a new bar appears during one of three configured hours, it measures the current bar’s high and low and offsets the respective…

BreakoutVolatilityPosition sizingRisk management
MQL5 code base

This short entry identifies ColorFisher_m11 as an oscillator based on the inverse Fisher Transform. It records that the indicator was first implemented in MQL4 and published in 2008, and credits MartinG as the author. The entry provides no formula, parameter…

Technical indicators
MQL5 code base

The document defines a modified stochastic indicator and lists its configurable inputs: the %K and %D periods, slowing, smoothing methods, and overbought and oversold levels. Its calculation first derives a fast %K value from the close’s position within the…

Technical indicatorsFutures
MQL5 code base

The document introduces an MQL4 display tool for showing daily percentage changes across symbols in a Market Watch list. It describes three visual modes—scale, gradient, and heatmap—and says the example uses RGB colors with the standard string-to-color…

Technical indicatorsMulti-asset
MQL5 code base

The document describes an indicator that uses principal component analysis to choose coefficients for instruments in a pseudo-stationary portfolio intended to return toward zero. It frames each instrument as a dimension in a multivariate dataset and uses PCA…

StatisticsPortfolio constructionMean reversionRisk management
MQL5 code base

The document introduces a channel indicator that redraws using a specified number of bars ahead. Its only parameter described is a look-up distance of 24 bars, which controls how far the indicator looks forward. This makes the indicator’s plotted channel…

Technical indicatorsBacktesting
MQL5 code base

The document describes an indicator that displays BrainTrend2_V2 candle colors across ten user-selected timeframes. Its inputs specify the timeframes and the bar from which to read a signal, along with the underlying indicator's ATR period. The display uses…

Technical indicatorsTrend following
MQL5 code base

The document clarifies why a chart may show two values for the MESA Adaptive Moving Average (MAMA). It identifies the second value as the Following Adaptive Moving Average (FAMA), a companion average associated with John Ehlers. The two values are used…

Technical indicatorsTrend following
MQL5 code base

This document describes an Expert Advisor that acts on signals from a technical indicator called Stalin. A trade signal is generated when a colored arrow appears at the close of a bar, so the system’s entries depend on the indicator’s plotted direction cues.…

ForexTechnical indicatorsBacktesting
MQL5 code base

The document describes a simple indicator intended to assess autocorrelation in a price series. Positive readings are presented as signs of more directional movement, which might accompany a developing trend or a possible reversal. Negative readings are…

Technical indicatorsStatistics
MQL5 code base

The document briefly introduces the Keltner channel as an indicator whose upper and lower boundaries depend on a multiplier and a chosen measure of range. It identifies two calculation approaches: averaging candle-body size or using average true range data.…

Technical indicatorsVolatility
MQL5 code base

This short description introduces the Fisher Transform, an indicator developed by John Ehlers. It says the indicator tracks current market movement and that its plotted levels may serve as potential turning points. The stated directional reading is simple: a…

Technical indicatorsMomentumStatistics
MQL5 code base

This indicator draws two colored filled rectangles on a selected bar to show the space between two Keltner channel values. Its configurable inputs include the smoothing method and length, two deviation ratios, the applied price, band colors, the bar used for…

Technical indicatorsVolatility
MQL5 code base

This brief note describes a non-averaged, three-line trading indicator whose arrays are displayed as separate lines. Its updated version removes the period input, leaving no user-set formation parameters. The signal guidance centers on a yellow line moving…

Technical indicatorsTrend followingRisk management
MQL5 code base

This document describes an indicator that presents the Center of Gravity method associated with J. F. Ehlers as a colored OSMA histogram. The histogram is formed from a smoothed difference between the main Center of Gravity line and its signal line, offering…

Technical indicators
MQL5 code base

This document describes an MT4 expert advisor designed to manage trades using virtual take-profit, stop-loss, breakeven, and trailing-stop levels. Because these levels are maintained by the advisor rather than sent as broker-side orders, the page says the…

ExecutionRisk managementPosition sizing
MQL5 code base

DMX is described as an oscillator derived from the positive and negative directional indicator lines used in ADX. It normalizes their difference by their sum, producing a bipolar value, and adds a signal line calculated as a moving average of DMX. The source…

Technical indicatorsStatistics
MQL5 code base

This trading script opens a limit order at the price of a specially labeled chart line when triggered by a hotkey. A line above the current price produces a buy limit, while one below produces a sell limit. The user configures the lot size, maximum stop-loss…

ExecutionPosition sizingRisk managementForex