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

Search the library

8,851 documents

ProRealCode

This ProRealTime indicator displays several Ichimoku-related events as histogram signals. It calculates Tenkan-sen and Kijun-sen from recent highs and lows, derives Senkou spans for the cloud, and marks short sequences where the two lines remain equal,…

Technical indicatorsTrend followingForex
MQL5 code base

This brief description concerns a version of Kaufman’s Adaptive Moving Average (AMA), an adaptive smoothing indicator used to follow price trends. It says the implementation modifies the smoothing ratio by raising it to a power, controlled by an external…

Technical indicatorsTrend following
MQL5 code base

The document describes SuperTrend as a price-chart overlay that uses Average True Range (ATR) to adjust a trend line to market volatility. It presents crossings of price and the line as potential buy or sell signals, with changes in line color marking trend…

Technical indicatorsTrend followingVolatility
MQL5 code base

The document describes a higher-timeframe signal display for the AFL_WinnerSign indicator. It shows whether the selected bar continues the current trend or marks a change in direction: continuation uses a horizontal arrow, while a changed trend uses a…

Technical indicatorsTrend following
ProRealCode

This note describes a trailing stop indicator that sets long and short thresholds as a percentage of each bar’s high and low. While a position direction continues, its stop is updated to move with price; a crossing of the active stop switches the direction.…

Technical indicatorsRisk managementTrend following
MQL5 code base

The document describes a basic signal based on a closing price moving beyond the upper or lower Bollinger Band. Such a breach can be interpreted in two different ways: as evidence of a reversal or as the start of a trend. The proposed use is to display…

Technical indicatorsBreakoutTrend following
ProRealCode

The document explains the Gann HiLo Activator as a trend-following indicator attributed to Robert Krausz. It compares the close with moving averages of prior highs and lows, using a three-period lookback in the supplied version. When price is above the…

Technical indicatorsTrend followingRisk managementEquities
MQL5 code base

The document describes a Kalman Filter indicator intended to smooth price noise and extract an underlying trend. It distinguishes this recursive approach from filters that rely on a history of observations: each update uses the prior state estimate and its…

Technical indicatorsStatisticsTrend following
MQL5 code base

This document describes a trend indicator derived from previously published work and updated with user-requested changes. The listed improvements include terminal, email, and push alerts, independent controls for each alert type, a simpler color scheme, an…

Technical indicatorsTrend followingRisk management
ProRealCode

The 89WMA Trend Aktivator is described as a standalone trend-following indicator with behavior similar to Supertrend. It begins with a weighted moving average, then derives two offset levels from shifted versions of that average. An average true range…

Technical indicatorsTrend followingVolatilityFutures
MQL5 code base

The DZP Trend indicator aims to show price movement after accounting for the underlying trend. It compares the percentage change in the applied price over a chosen shift with the percentage change in an exponential moving average over the same shift. The…

Technical indicatorsTrend followingStatistics
SuperMind

This Chinese-language stock selection example combines membership in the metaverse concept group with a rising 30-day moving average and a condition intended to identify rising price bottoms. It proposes holding stocks that meet the combined screen. The…

EquitiesChina marketsTrend followingTechnical indicators
MQL5 code base

The Fractal Dimension Index is presented as a way to characterize market behavior and volatility. The document identifies 1.5 as a reference value associated with random price action and suggests that departures from this level may indicate more structured…

Technical indicatorsVolatilityTrend following
MQL5 code base

This Expert Advisor uses three moving averages to generate directional entries. A long setup requires the fast average to cross above the middle average while both faster averages remain above the slow average across the current and prior bar comparisons.…

Technical indicatorsTrend followingPosition sizingRisk management
MQL5 code base

XMA is described as a moving average whose output is filtered by a minimum price step. It first calculates a moving average using a selected period, calculation method, and applied price. The displayed value updates only when the difference from the prior…

Technical indicatorsTrend following
MQL5 code base

The Choppiness Index is presented as an oscillator for distinguishing trending conditions, flat markets, and unstable consolidation. Its calculation compares the sum of one-period average true ranges over a lookback window with the high-to-low range across…

Technical indicatorsVolatilityTrend following
ProRealCode

This indicator estimates buying and selling pressure from candle bodies and wicks. It assigns values to bullish, bearish, and neutral candle configurations, then smooths the directional series with a Hull-style weighted average. The resulting upper and lower…

Technical indicatorsTrend followingVolatilityStatistics
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
ProRealCode

This indicator extends the classic SuperTrend by centering its bands on the midpoint of the recent high-low range, rather than the closing price. It offers three ways to measure the band width: Average True Range, standard deviation, or standard error. A…

Technical indicatorsTrend followingVolatility
ProRealCode

Trend Envelopes is a trend-following overlay built from moving averages of highs and lows. The upper and lower bands form a range that responds to recent price extremes. A close beyond the prior band changes the regime; closes between the bands leave the…

Trend followingTechnical indicatorsRisk management
ProRealCode

This indicator uses a slow Supertrend to define trend legs and automatically anchor Fibonacci retracement levels to each leg. At a trend flip, it resets the anchors using the flip bar and a five-bar lookback, then updates them as the leg makes new highs or…

Technical indicatorsTrend followingVolatilityRisk management
ProRealCode

This indicator description combines directional movement from ADX with Bollinger Bandwidth to visualize trend direction alongside volatility expansion. It colors the histogram green when the positive directional indicator is at least the negative one, and…

Technical indicatorsVolatilityTrend following
ProRealCode

This indicator uses a rolling linear regression of closing prices to identify directional trend changes. It plots a blue line during a positive regime and a red line during a negative regime. The described settings use a 100-bar regression window and a…

Technical indicatorsTrend followingMean reversionVolatility
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