This Bitcoin strategy looks for pullbacks in the direction of a broader trend. It combines a higher-timeframe exponential moving average with faster and slower averages on the chart, then filters potential entries using ADX, directional indicators, RSI, and…
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.
Search the library
8,851 documents
This strategy combines three configurable setup families: pullbacks into fair value gaps, volume-exhaustion reversals, and breakouts of prior swing levels followed by retests. Its filters use an EMA trend, higher-timeframe direction, ADX, EMA slope,…
This futures strategy defines direction using the relationship between closing price and a configurable exponential moving average. It enters long when price is above the average while RSI is sufficiently low, treating weakness as a pullback within an…
This strategy uses separate nine-period exponential moving averages of bar highs and lows as a price channel. It enters long when the close is above the high-based average and short when the close is below the low-based average. A qualifying signal can close…
This ES strategy combines a higher-level directional bias with short-term breakout entries. It defines bullish or bearish bias from price relative to the 50- and 200-period EMAs, then requires ADX to exceed a threshold and price to cross the corresponding…
This strategy uses a 50-period and a 200-period exponential moving average to define directional signals. A bullish cross occurs when the faster average moves above the slower one, and a bearish cross occurs when it moves below. Traders can configure the…
This swing-trading strategy combines a 200-period exponential moving average with a SuperTrend indicator using a 10-period setting and a multiplier of 5. It opens a long when SuperTrend indicates an upward direction, price is above the EMA, and the EMA is…
This indicator evaluates a grid of Supertrend settings formed by varying ATR length and multiplier across ten values each. For every combination, it tracks trend reversals as hypothetical entries and exits, records trades and wins, and calculates selectable…
The strategy tracks recent pivot highs and lows, changing its directional state when price closes beyond the latest relevant pivot. It defines an imbalance candle as one whose body exceeds a specified share of its full range. A bullish candle creates a…
This script generates trade signals when a configurable short moving average crosses a longer one. It can use exponential, simple, or smoothed averages. Signals are filtered by Bollinger Band width and position relative to the middle band, RSI, MACD,…
This strategy seeks pullbacks within a strong trend. It defines direction with a long-period exponential moving average and directional indicators, requiring the average directional index to exceed a threshold. A confirmed pivot low can trigger a long entry…
This strategy combines a fast and slow exponential moving average with rolling support and resistance levels. By default, the 9-period EMA above the 20-period EMA permits long breakouts, while the reverse alignment permits shorts. Resistance is the highest…
This strategy enters long when the Know Sure Thing momentum line crosses above its signal line, while price is above both a configurable long-term moving average and the Williams Alligator jaw. An optional Choppiness Index filter blocks entries when the…
This strategy combines moving-average crossover signals with filters intended to control when trades are allowed. The visible code offers TEMA, Hull, or ALMA smoothing, optional alternate-timeframe signals, and optional Heikin-Ashi prices. It also checks…
This strategy uses a fast and slow exponential moving average crossover for directional entries, with an optional ADX filter to block new trades when trend strength is low. It describes four ways to set take-profit and stop-loss distances: fixed points, a…
This strategy combines a 200-period exponential moving average with a Wave Trend style oscillator. The oscillator is derived from price’s deviation from an exponential average, normalized by a smoothed measure of that deviation, and smoothed again. A long…
This indicator standardizes closing price against its rolling mean and standard deviation, then smooths the resulting z-score with a short exponential average. Its sign supplies a simple bullish or bearish trend state. The change in the smoothed score is…
This strategy trades pullbacks around a 21-period exponential moving average, using a smoothed version of that average as a directional filter. Long setups require the smoothed line below the EMA, a prior-bar low reaching the EMA, a close above the EMA and…
This long-only strategy combines a multi-pole Gaussian filter with a volatility band and Stochastic RSI. It enters when the filtered baseline rises, price closes above the upper band, and the Stochastic RSI %K is above %D. The script applies a date window…
This daily strategy for Grupo Financiero Galicia’s ADR uses moving-average crossovers to build and exit a long position. A faster average crossing above a medium average triggers an entry during a configurable backtest window. The script allows either…
This five-minute MNQ strategy combines a fast and slow exponential moving average trend filter with pullback entries. Longs require the fast average above the slow one, price to touch or cross the fast average intrabar and close back above it, a sufficiently…
This strategy uses Wilder-style running moving averages of closing price with default lengths of 20 and 55. It enters long when the shorter average crosses above the longer average and enters short when it crosses below, using the crossover direction as a…
This indicator represents trend direction and strength as a ribbon built from differences between adjacent moving averages, spanning short through longer lookback periods. Users can choose EMA, SMA, RMA, WMA, or VWMA calculations and optionally smooth each…
This indicator builds several linked measures from price action. Z-Pulse combines a short-horizon close position within its high-low range with a stochastic transformation and smoothing. Z-Trend blends short, medium, and long range readings, then adjusts for…