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

16,761 documents

MQL5 code base

The trading system uses the XRVI oscillator and its signal line to generate trades. A signal is formed when the two lines cross, with the decision made at bar close. The document identifies a test on XAUUSD using four-hour bars for 2011 and says the…

Technical indicatorsCommoditiesBacktesting
SuperMind

The proposed screen selects Chinese stocks associated with the robotics theme, with circulating market value below 10 billion yuan and turnover within a stated 3%–12% band. It also requires the opening price to lie between the 10-day moving average and 3%…

EquitiesChina marketsTechnical indicatorsBacktesting
SuperMind

The document proposes a stock screen based on how closely five moving averages align and where the current closing price sits within its recent 30-day high-low range. It suggests interpreting alignment above 0.8 or below 0.2 alongside an upward or downward…

EquitiesTechnical indicatorsTrend followingBacktesting
MQL5 code base

This document describes an Expert Advisor that generates a trade signal when a bar closes and the direction of the third-generation XMA moving average changes. It notes that the corresponding compiled indicator must be available to the trading terminal for…

ForexTechnical indicatorsTrend followingBacktesting
SuperMind

This document presents a mainland China stock selection screen combining three conditions: MACD above its zero line, a daily gain greater than 1%, and at least two limit-up sessions in the past 500 days. It restricts the universe to main-board stocks. The…

EquitiesChina marketsTechnical indicatorsMomentum
SuperMind

This screening idea combines a historical fundamental condition with two technical filters: a 2019 dividend payout ratio above 25%, RSI below 65, and a shrinking MACD histogram on a 15-minute chart. The post presents the combination as a way to consider both…

China marketsEquitiesTechnical indicatorsRisk management
MQL5 code base

This Expert Advisor uses the RD-TrendTrigger oscillator to enter trades at the close of a bar. Its configurable entry mode can trigger when the oscillator changes direction or when it breaks user-defined upper and lower thresholds. The stated default levels…

CommoditiesTrend followingTechnical indicatorsBacktesting
MQL5 code base

The indicator combines two simple moving averages with two triple exponential moving averages calculated from different price inputs, including open and close. It presents the resulting movement in a separate histogram window, coloring rising and falling…

Technical indicatorsTrend followingBacktesting
MQL5 code base

This brief description outlines an Expert Advisor that trades from a single indicator called Beginner. A deal signal is generated at the close of a bar when a colored point appears. The EA can add the indicator to the active chart itself, provided the…

ForexTechnical indicatorsBacktesting
SuperMind

This post describes a stock screen combining three conditions: at least five moving averages converge, the ticker begins with 60, and the quoted 9:25 gain is below 6%. It interprets convergence as a sign of relative price stability and the opening-price…

EquitiesChina marketsTechnical indicatorsBacktesting
SuperMind

This stock screen ranks candidates by capital intensity, using measures such as turnover and trading value, and requires turnover above 8% on the prior day plus more than two limit-up sessions within the preceding ten days. The rationale is to find actively…

EquitiesMomentumChina marketsBacktesting
MQL5 code base

This description explains a EUR/USD expert advisor that compares opening prices from two bars at configurable shifts. When the difference exceeds a direction-specific threshold, it opens a long or short position. It includes configurable take-profit and…

ForexTechnical indicatorsPosition sizingRisk management
SuperMind

This post describes a short-term A-share stock screen based on daily price amplitude above 1%, ranking by net large-order volume, and a reference to 2021 market conditions. It frames amplitude and large-order flow as measures of trading activity and…

EquitiesChina marketsMarket microstructureSentiment
SuperMind

This proposed A-share screen looks for stocks with at least five clustered moving averages, previous-day turnover above 8%, and a ten-day return above zero but below 35%. It also presents an expanded version adding valuation filters—price-to-earnings below…

EquitiesChina marketsMomentumTechnical indicators
SuperMind

This note proposes a historical stock screen based on five moving averages (5, 10, 20, 30, and 60 days), average turnover over 20 days between 2% and 9%, and the year 2021. Its stated final selection logic adds market capitalization above 1 billion yuan and…

China marketsEquitiesTechnical indicatorsBacktesting
SuperMind

This proposed A-share screen looks for stocks with at least five overlapping moving averages, a 20-day average above the 120-day average, and a 9:25 gain below 6%. The note interprets moving-average overlap as a period of relative price stability and the…

EquitiesChina marketsTrend followingTechnical indicators
SuperMind

This A-share screening rule combines three conditions: intraday amplitude above 1, more than two limit-up sessions within the past ten days, and a 9:25 gain below 6%. The note frames recent limit-up frequency as a sign of short-term trading interest, while…

EquitiesChina marketsMomentumBreakout
MQL5 code base

The i-AnyRange indicator measures the high and low reached between two user-selected times during a trading day, then plots those values as horizontal levels. Its configurable inputs include the start and end times, how many days of ranges to calculate, and…

Technical indicatorsBreakoutBacktesting
SuperMind

This proposed stock screen selects normally operating companies whose 30-day moving average is rising and whose price has at least five overlapping moving averages. The article interprets overlapping averages as a period of relative stability and a rising…

EquitiesChina marketsTechnical indicatorsTrend following
SuperMind

The strategy selects equities with an RSI below 65, 2021 revenue greater than 2018 revenue by a ratio above 1.1, and positive net profit in the first quarter of 2021. It then proposes taking the first N qualifying stocks and holding them for one year. The…

EquitiesTechnical indicatorsMomentumFactor investing
MQL5 code base

This document describes an Expert Advisor that trades from the StepMA_NRTR indicator. A signal is generated at a bar’s close when the indicator displays a color point. The system depends on a compiled indicator file and mentions a supporting trade library…

ForexTechnical indicatorsBacktestingExecution
ProRealCode

This daily CAC 40 strategy takes the opposite side of a signal from a three-line-break reversal indicator: it buys when the indicator signals a sell and sells short when it signals a buy. It only enters when the prior daily candle has a small body relative…

FuturesMean reversionTechnical indicatorsBacktesting
MQL5 code base

The Choppy Market Index (CMI) is presented as a 0–100 indicator for assessing whether price action is more consistent with a trend or an unstable, choppy market. The article describes using a moving average of CMI together with the indicator histogram: lower…

Technical indicatorsTrend followingMean reversionBacktesting
FMZ forum

This essay outlines common reasons a promising backtest may fail in live trading. It recommends checking calculations when returns look implausibly strong, including comparing the account’s initial and current states to derive profit and loss. It also warns…

BacktestingStatisticsExecutionRisk management