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

This document introduces the Blau Tick Volume Indicator, an indicator associated with William Blau’s book on momentum, direction, and divergence. It describes the indicator as a color histogram for displaying tick-volume information, giving traders a visual…

Technical indicatorsMomentumMarket microstructure
MQL5 code base

MAVA-XonaX describes a moving-average crossover approach for EURUSD on a four-hour chart. It uses four six-period moving averages calculated from bar open, close, high, and low prices. A cross of the close-based average above the open-based average is…

ForexTechnical indicatorsTrend followingRisk management
MQL5 code base

This description outlines a pending-order breakout approach implemented by an Expert Advisor. It scans a configurable lookback range, set to 80 bars in the described version, and places a Buy Stop at the highest price and a Sell Stop at the lowest price. The…

BreakoutExecutionTechnical indicatorsRisk management
MQL5 code base

CandleStop Cloud is described as a chart indicator that displays trailing stop levels alongside a channel whose background color changes. It also presents the latest indicator values as price labels, allowing a trader to see the stop levels directly on the…

Technical indicatorsRisk managementTrend following
MQL5 code base

This EUR/USD strategy is described for a 30-minute chart and aims to participate in both short ranges and larger trends. It opens buy or sell positions when a one-period smoothed moving average crosses the 200-period smoothed average. It then uses crossovers…

ForexBreakoutTrend followingTechnical indicators
MQL5 code base

The Value Chart is presented as a detrended price oscillator: readings farther above or below its center are framed as possible reversal zones. The indicator offers adjustable bar and wick display, overbought and oversold bands, alerts, and external access…

Technical indicatorsMean reversionVolatilityOptions
MQL5 code base

The Trend Trigger Factor (TTF) is attributed to M. H. Pee and a 2004 publication in a technical analysis magazine. This version applies Jurik Moving Average (JMA) smoothing, with the stated aim of reducing false signals and making the trend-trigger state…

Technical indicatorsTrend following
MQL5 code base

This document describes a timeframe-selection feature for the FloatPivot indicator. A user can choose the period used for the indicator through its input settings, with a four-hour period given as the example. This lets the indicator’s calculation period…

Technical indicators
MQL5 code base

This indicator identifies and draws support and resistance zones using fractals and the Average True Range (ATR). It classifies zones as weak, untested, verified, proven, or broken, based on their relationship to price turns and prior tests. The description…

Technical indicatorsRisk management
MQL5 code base

This document describes an automated system that combines trend and momentum filters with grid entries. It uses an exponential moving average to assess trend and the relative strength index for confirmation, opening an initial position only when both…

ForexTrend followingGrid tradingMomentum
MQL5 code base

This document describes an Expert Advisor that trades signals from thirty popular candlestick patterns. Users can enable or disable individual patterns or groups based on whether they use one, two, or three bars. The document explains configurable trade…

Technical indicatorsExecutionRisk managementPosition sizing
MQL5 code base

This brief note describes ExTrend_Cloud_HTF, a version of the ExTrend indicator with a timeframe setting. Users can select the chart period through an input parameter, with a four-hour period shown as the default example. The document says the indicator…

Technical indicators
MQL5 code base

This indicator estimates buying and selling pressure from each candle’s range around its open. Buying pressure is defined as the high minus the open, while selling pressure is the open minus the low. Prevailing pressure is set to whichever of those two…

Technical indicatorsStatistics
MQL5 code base

This document outlines an expert advisor intended for XAUUSD on a 15-minute chart. It combines RSI entry filtering with recovery entries spaced according to ATR, plus market-structure checks based on lower lows, lower highs, and support conditions. Position…

CommoditiesTechnical indicatorsVolatilityRisk management
MQL5 code base

This document describes a MetaTrader 5 script that opens a buy or sell position at the current market price and attaches a stop-loss and take-profit when placing the order. The stop-loss and take-profit distances are specified in pips, and the script also…

ExecutionRisk managementPosition sizing
MQL5 code base

The described Expert Advisor seeks reversal trades by checking for divergence in RSI, MACD, and the Stochastic Oscillator. It uses a configurable minimum confirmation count, so a signal can require agreement from multiple oscillators rather than relying on a…

Technical indicatorsMomentumRisk management
MQL5 code base

The document explains TWR as a candle-reconstruction indicator: it uses the previous bar’s color and the current bar’s close while disregarding other price information, then redraws the candle chart around closing prices. In its color convention, red marks a…

Technical indicatorsTrend followingStatistics
MQL5 code base

This short description outlines an Expert Advisor built to demonstrate a trading system using a ZigZag Fibonacci indicator. The indicator places Fibonacci levels and stores their corresponding price values in buffers, allowing an expert program to retrieve…

ForexBreakoutTechnical indicatorsRisk management
MQL5 code base

The document describes a tool for checking whether a trader’s actions and recent outcomes are associated with subsequent losses. It trains a neural network on eight features from closed trades, then reports validation accuracy relative to a majority-class…

Machine learningStatisticsRisk managementPosition sizing
MQL5 code base

Ang_Zad_C_HTF is a MetaTrader 5 indicator variant that lets the user choose the timeframe used for its oscillator through an input parameter. The example defaults to a four-hour chart period. The space between the oscillator and its signal line is filled…

Technical indicatorsTrend following
MQL5 code base

This brief description presents an expert advisor intended to manage exits using a percentage-based threshold. It says the robot will close a position when floating profit reaches a configured level, and lists a stop-loss parameter tied to a loss amount…

Risk managementPosition sizingExecution
MQL5 code base

This note describes two MetaTrader 5 indicator variants that display JFatlCandle output either in a separate chart window or over the main price chart. Both provide an input to choose the timeframe used for the indicator, with a four-hour period shown as the…

Technical indicators
MQL5 code base

This expert advisor is described as a multi-pair breakout system. It estimates support and resistance for selected currency pairs, places incremental orders, and manages positions after a combined profit threshold is reached by attempting to trail gains…

ForexBreakoutRisk managementPosition sizing
MQL5 code base

Skyscraper is described as an NRTR-type trend indicator with an additional middle line. Its inputs include an ATR period, a sensitivity factor, a setting that controls how the middle line approaches the outer lines, and a choice between calculating from…

Technical indicatorsTrend followingVolatility