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

4,574 documents

BigQuant

The article discusses data integration challenges when developing strategies across US equities and forex. It highlights differences in update speed, price conventions, and data formats, arguing that timestamp misalignment and latency can create gaps between…

Multi-assetUS marketsForexExecution
MQL5 code base

TDSGlobal is described as an Expert Advisor that combines MACD, OsMA, and Williams Percent Range (WPR) indicators. It is configured for daily charts and four currency pairs: USDCHF, GBPUSD, USDJPY, and EURUSD. The document identifies the idea’s collector…

ForexTechnical indicatorsBacktesting
MQL5 code base

This description covers four MetaTrader 5 scripts for opening short positions with stop-loss and take-profit levels set in points from the current price. Two variants send the position and attached orders together, intended for brokers with nonzero spreads…

ExecutionRisk managementPosition sizingForex
MQL5 code base

This MetaTrader 4 tool places pending buy and sell limit orders at a retracement distance from the Parabolic SAR value. For a sell limit, the reference is the bid price; for a buy limit, it is the ask price. The retracement distance, position size, stop…

ForexTechnical indicatorsExecutionRisk management
MQL5 code base

This document describes an Expert Advisor that trades signals from the Color TSI oscillator. It generates a signal when a bar closes and the indicator’s cloud changes color. The EA depends on a separately compiled indicator file, and the text mentions a…

ForexTechnical indicatorsBacktesting
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 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

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

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
MQL5 code base

The expert advisor combines the Commodity Channel Index with a moving average to condition CCI entry thresholds on the moving average’s direction. When the average rises, the system uses one pair of CCI levels for buying and selling; when it falls, it…

Technical indicatorsTrend followingForex
MQL5 code base

This document describes an automated trading system driven by a Spearman rank correlation histogram indicator, with signals evaluated at bar close. It presents three ways to trade the indicator: enter and exit on zero-line breaks; enter in overbought or…

ForexTechnical indicatorsBacktestingExecution
MQL5 code base

This Expert Advisor concept seeks short-term trend entries on a 15-minute chart, using moving averages on both the 15-minute and hourly charts to establish direction. After identifying the trend, it checks that price is close to the 15-minute moving average…

ForexTrend followingTechnical indicators
MQL5 code base

This document describes an automated trading system framework that combines a two-layer neural network with MACD when assessing whether to open positions. The neural network and indicator signals are analyzed together; MACD is not merely a fallback used only…

ForexMachine learningTechnical indicators
MQL5 code base

This indicator presents the direction or signal produced by ForexOFFTrendSign on a selected bar, using a colored arrow and optional sound or alert. A right-pointing arrow marks continuation of the existing trend; a diagonal arrow indicates a change and…

ForexTechnical indicators
MQL5 code base

This document describes an automated trading bot that connects machine-learning models trained in Python and converted to ONNX format. It presents configurable controls for risk-based or fixed lot sizing, order limits, stop loss, and take profit, and notes…

ForexMachine learningExecutionRisk management
MQL5 code base

This document describes an MT4 expert advisor that places one-cancels-the-other orders alongside one-pip limit and stop orders. It lists global variables for buy and sell limit or stop prices, plus a confirmation setting used to enable the advisor after…

ExecutionForexRisk management
MQL5 code base

The Dots indicator displays a directional trend estimate directly on a chart using colored dots: blue indicates bullish conditions and red indicates bearish conditions. Its calculation is described as using the cosine of the angle of price change, with a…

Technical indicatorsTrend followingForex
MQL5 code base

The document outlines a one-minute currency scalping Expert Advisor intended for tight-spread conditions and markets described as flat with adequate volume. Its features include trading across currency crosses, handling multiple currencies, calculating…

ForexPosition sizingRisk managementExecution
MQL5 code base

This expert advisor describes a trend-following system using two ColorX2MA indicators on separate timeframes. The slower indicator sets the prevailing trend from its line color; the faster indicator supplies entry timing when its color changes. A signal is…

Trend followingTechnical indicatorsForexBacktesting
MQL5 code base

The Expert Advisor uses changes in the Donchian Channel’s upper and lower buffers as directional signals. A buy is triggered when the upper buffer on the first bar is higher than on the second bar; a sell signal occurs when the lower buffer on the first bar…

ForexTechnical indicatorsTrend followingRisk management
ProRealCode

This strategy uses a five-minute chart to trade breakouts in the direction of a longer term moving average. For longs, price must be above the 200 period hourly average while remaining below its upper Bollinger boundary; a rising short term average and…

ForexBreakoutVolatilityTechnical indicators
MQL5 code base

This page describes an Expert Advisor that uses the EMAAngle indicator as an initial directional gate, then checks additional indicators, including Laguerre RSI with a Laguerre filter, two moving averages, and CCI. It states that the EA compares the EMAAngle…

ForexTechnical indicatorsBacktesting
MQL5 code base

This Expert Advisor implements a Bill Williams style trend entry by placing pending orders around fractal breakouts. It places a stop at the Alligator Lips level and sets profit targets at Fibonacci extensions. The first order is described as twice the size…

ForexBreakoutTrend followingTechnical indicators