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
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 an indicator that plots two selected momentum or rate of change series in one chart window, allowing comparison across indicator types and lookback periods. It lists five variants: Momentum, Rate of Change, Rate of Change Percentage,…

Technical indicatorsMomentum
MQL5 code base

This MetaTrader expert advisor follows a time-based routine using the Color3rdGenXMA moving average. At a specified hour and minute, it checks the indicator color and opens a short position for red or a long position for blue. It closes the position after a…

ForexTrend followingTechnical indicatorsBacktesting
MQL5 code base

This expert-advisor description combines a 150-period moving average with short-period RSI and Stochastic readings. Price relative to the moving average sets the permitted direction: above it, the system considers buys; below it, sells. A buy requires RSI…

ForexTechnical indicatorsMean reversionRisk management
MQL5 code base

This document describes an Expert Advisor that trades signals from the Digital CCI Woodies indicator. A signal is generated when a bar closes and the indicator’s cloud changes color. The page also notes that the compiled indicator file must be installed in…

ForexTechnical indicatorsBacktesting
MQL5 code base

This indicator combines a MACD calculation with two stochastic normalization stages and exponential smoothing. It first computes MACD as the difference between fast and slow exponential moving averages of the selected price. That value is scaled within its…

Technical indicatorsMomentumMean reversion
MQL5 code base

This indicator example applies spectral filtering to a moving average time series. It removes higher-frequency components from the series to produce a smoothed output, and the description says the technique has practically zero latency. It presents the…

Technical indicatorsStatistics
MQL5 code base

The document explains the classic Coppock indicator as a long-horizon signal for potential buying or selling opportunities. Its calculation adds two rates of change, using lookback periods of 14 and 11, then applies a 10-period weighted moving average to…

Technical indicatorsMomentumStatistics
MQL5 code base

The document outlines a basic automated strategy that buys when the Relative Strength Index is oversold and sells when it is overbought. It describes the logic at a high level and says the expert advisor can be used with MetaTrader 4 or MetaTrader 5 after…

Technical indicatorsMean reversionForex
MQL5 code base

The document describes an indicator that displays a forex price chart in inverted form, intended to help traders consider short entries when their usual bias is toward long positions. Its suggested workflow is to add the inversion indicator to a chart and…

ForexTechnical indicators
MQL5 code base

PAC, or Periods After Crossing MA, is an oscillator that tracks the number of bars since price most recently crossed a moving average. Its histogram is positive after an upward crossing and negative after a downward crossing. While price remains on the same…

Technical indicatorsTrend following
MQL5 code base

This document describes a version of the Three Candles indicator with a configurable chart period. The timeframe input lets a user select the period from which the indicator draws or calculates its signals, with a four-hour period set as the default. This…

Technical indicators
MQL5 code base

KhaosAssault presents price movement as a point-based chart with marked levels for significant changes. The description identifies the indicator as a MACD histogram and says it uses configurable fast and slow moving-average parameters. This makes it a way to…

Technical indicators
MQL5 code base

This indicator description defines an advance-decline measure over a chosen period by subtracting the count of bearish candlesticks from the count of bullish candlesticks. It offers two modes. In non-cumulative mode, the displayed value is the difference for…

Technical indicatorsStatistics
MQL5 code base

This indicator note explains how Average True Range is built from True Range, defined as the greatest of the current high-low range and the absolute gaps between the current high or low and the previous close. It describes an initialization step that…

Technical indicatorsVolatilityStatistics
MQL5 code base

The document outlines an Expert Advisor that uses the non-normalized FatlSatlOsma oscillator. It makes a trade decision when the oscillator changes direction, and is presented for use in MetaTrader 5 with the corresponding compiled indicator file. A…

ForexTechnical indicatorsBacktestingRisk management
MQL5 code base

This indicator description presents a simple rule that combines Williams %R and the Relative Strength Index to mark chart signals. It describes averaging a shifted Williams %R reading with a short-period RSI reading, then comparing the result with the…

Technical indicatorsMomentum
MQL5 code base

The document explains the Count Back Line (CBL) as a short-term trend confirmation and entry tool, intended to be used after other signals suggest a possible reversal. It describes combining CBL with trend lines and the Guppy Multiple Moving Average to…

Technical indicatorsTrend followingBreakoutExecution
MQL5 code base

The document describes a MetaTrader example for retrieving the highest and lowest bar prices over a specified interval covering the previous 24 hours. It identifies keyboard shortcuts for searching for the high or low, and says the example uses the…

Technical indicatorsExecution
MQL5 code base

The document describes a band indicator that varies Bollinger Bands and Envelopes. It builds the bands from two smoothed moving averages calculated with the linear regression moving average method (LSMA). The two configurable inputs are the LSMA calculation…

Technical indicatorsStatistics
MQL5 code base

This utility finds the maximum high and minimum low within a user-selected range of chart bars. The user specifies a start bar and an end bar; the procedure identifies the candle with the highest high in that interval and returns that high. It performs the…

Technical indicatorsStatistics
MQL5 code base

The indicator identifies a completed candle that crosses a moving average and locates the preceding crossing. It draws a rectangle spanning the bars between those two events. The rectangle’s upper and lower boundaries are presented as possible take-profit…

Technical indicatorsRisk managementExecution
MQL5 code base

The document describes an indicator called AIS Central Axis that applies a nonlinear smoothing algorithm related to the HiLo family. It distinguishes the method from the classical version by processing extrema in the input time series. The stated parameter…

Technical indicatorsStatistics
MQL5 code base

The document describes a forex cross-pair setup using a correlation calculator panel to compare a cross with its two component currency pairs. Its example considers EUR/JPY alongside EUR/USD and USD/JPY. The proposed signal is a change in which component…

ForexTechnical indicatorsPairs trading
MQL5 code base

This short description explains basic controls for a 3D moving average indicator. It offers two color modes: one varies with price, while the other changes according to the moving average period. Users switch modes with the C key and adjust the step between…

Technical indicators