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

The document presents a trading-platform routine that limits a requested order size using a configured percentage of the account’s free margin. When the requested lots exceed the calculated cap, the routine reduces them and adjusts the result to the broker’s…

Risk managementPosition sizing
MQL5 code base

This document describes a Murrey Math level indicator variant that displays its levels as labels and allows their symbol and size to be changed through input parameters. The symbol value determines which character is used to represent the levels, while the…

Technical indicatorsForex
MQL5 code base

Projection Bands are presented as a way to estimate upper and lower boundaries of a price range, alongside tools such as channels, envelopes, and Bollinger Bands. The indicator has a configurable lookback period. Its upper boundary uses the maximum high…

Technical indicatorsVolatilityMean reversion
MQL5 code base

This brief MetaTrader 5 listing describes a higher-timeframe variant of the Mikahekin indicator. Its stated feature is a user-selectable chart period, with a four-hour period shown as the default. This lets the indicator be configured to use a timeframe…

Technical indicators
MQL5 code base

This document describes the implementation of a Non-Lag moving average indicator with ATR bands and an interactive chart panel. The panel can toggle the trend display, be moved, show selected internal values, and report indicator values for a bar chosen on…

Technical indicatorsVolatilityTrend following
MQL5 code base

The document explains a Donchian Percentage oscillator that expresses the closing price as a percentage of its position between the channel’s lower and upper bounds. The bounds are the lowest low and highest high over a configurable lookback period. A…

Technical indicatorsStatistics
MQL5 code base

This trading-platform script creates pending limit orders from horizontal chart lines named for entry, stop-loss, and take-profit levels. It supports up to four numbered orders. If an order omits an entry or stop-loss line, the script can inherit that level…

ExecutionPosition sizingRisk managementForex
MQL5 code base

This brief description outlines a trading expert advisor that uses mean reversion, price-action boundaries, and a moving average to orient trades with the broader trend. It also says the tool exposes settings such as lookback periods, RSI thresholds, and pip…

Mean reversionTechnical indicatorsRisk management
MQL5 code base

This document outlines an automated forex system that enters a trade when the STLMCandle indicator changes color at a bar close. A transition between blue-green and orange triggers a deal in the corresponding direction. The post identifies the required…

ForexTechnical indicatorsBacktestingExecution
MQL5 code base

This document describes an expert advisor that detects price gaps on a selected timeframe and opens a position according to the gap's direction. A newly formed bar triggers the check; the measured gap is compared with a configurable threshold before the EA…

ForexBreakoutExecutionRisk management
MQL5 code base

This indicator plots price levels associated with earlier Parabolic SAR switches, aiming to reveal areas where price may reverse or where a trader may reassess a position. Its settings are described as optimized especially for hourly and four-hour charts,…

ForexTechnical indicatorsTrend followingRisk management
MQL5 code base

This document describes a forex Expert Advisor that combines MACD and Stochastic indicators. It limits entries to one position per bar and uses three configurable time windows to determine when entries may occur. Its settings include an option to disable…

ForexTechnical indicatorsBacktestingRisk management
MQL5 code base

The document describes a currency-strength indicator that estimates the relative strength of a currency from closing prices of seven pairs containing that currency. To analyze a pair, it says to place the base currency’s strength curve and then the quote…

ForexMean reversionTechnical indicators
MQL5 code base

This automated trading system uses signals from the ColorStochNR oscillator and evaluates them when a bar closes. Its selectable signal modes respond to the oscillator crossing its midpoint, a change in the oscillator’s direction, a change in the signal…

ForexTechnical indicatorsBacktestingMomentum
MQL5 code base

The indicator creates a channel by filtering closing prices with the Hodrick–Prescott method at two periods, then measuring the standard deviation of the faster filtered series relative to the slower one. It also displays the average spread and the channel…

Technical indicatorsVolatility
MQL5 code base

The document describes a custom Laguerre indicator for MetaTrader 4 and 5. It plots a weighted trend line in a separate chart window and is presented as a possible source of simple entry and exit signals. It does not depend on the platforms’ standard…

Technical indicators
MQL5 code base

This indicator is designed to identify when to place pending orders using the ColorMETRO_XRSX oscillator. A fast gray oscillator line is monitored against a channel bounded by thick blue and red lines. The suggested trigger occurs when the fast line moves…

Technical indicatorsExecutionRisk management
MQL5 code base

This MetaTrader 5 Expert Advisor uses signals from the CenterOfGravityCandles indicator. A signal is generated when a bar closes with a change in the indicator’s candle color. The description notes that the compiled indicator file must be installed for the…

ForexTechnical indicatorsBacktestingExecution
MQL5 code base

This short description presents an indicator that transforms price time-series processed by a Directed Movement algorithm into a candlestick sequence. It states that this representation may make the output more informative for analysis, but does not explain…

Technical indicatorsTrend following
MQL5 code base

This indicator calculates intraday pivot levels using fractions of a price range, drawing on an idea attributed to Austin Passamonte. Its default levels are set at 38% and 61% of the range. Users can change the parameters to use the Fibonacci-style levels…

Technical indicatorsFuturesBreakout
MQL5 code base

This MQL5 indicator description outlines automated support and resistance trendlines with breakout detection. It lists real-time breakout alerts and chart arrows, a configurable pip threshold, and an adjustment feature that redraws trendlines after…

Technical indicatorsBreakout
MQL5 code base

The document describes an indicator that displays Money Flow Index (MFI) calculations as a sequence of candlesticks. Instead of presenting MFI only in its conventional indicator form, it processes the relevant price time series with the MFI algorithm and…

Technical indicatorsEquitiesStatistics
MQL5 code base

This strategy pairs a set-and-forget approach with anti-Martingale position sizing. The stated idea is to place pending buy-stop and sell-stop orders at specified levels, then increase position size as trades move favorably or after a win. It is presented as…

ForexPosition sizingExecutionRisk management