This long-only cryptocurrency strategy combines a short moving-average crossunder with a CCI oversold signal. The default setup uses 1-hour signals, and its AND mode allows both events to align within a configurable keep-alive window; OR mode accepts either…
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
4,613 documents
This strategy uses the direction of Kaufman’s Adaptive Moving Average (KAMA) as its trend signal. A long setup requires KAMA to rise over a chosen period, price to be above a simple moving average regime filter, and RSI to exceed a selected midpoint. Short…
This strategy combines Supertrend direction, an SSL channel crossover, MACD sign, and candle color to identify long or short entries. Signals are accepted only when the bar closes and falls within one of up to five configurable trading sessions, with a…
This strategy combines a Turtle-style price breakout with a long-term trend filter, staged entries, and two exit mechanisms. It opens long positions when the close exceeds the highest high over the entry lookback and, by default, sits above a simple moving…
This Bitcoin strategy combines a volume condition with a short-versus-long moving-average trend filter, an RSI ceiling, and ATR above its own moving average to generate long entries. It also retrieves Bitcoin dominance data and uses a dominance threshold as…
This Gold strategy builds an opening range from highs and lows during the 13:00–14:00 UTC hour, then looks for a long breakout during a later entry window. A qualifying signal requires a close above the range high, a bullish bar, volume above its recent…
This strategy places rolling limit orders at the prior bar’s EMA when the previous close is on the corresponding side of that EMA. It can trade long, short, or both directions, within a configurable New York time window. The order price updates with the…
The strategy combines a fast and slow exponential moving average crossover with a candle-body filter. A long entry requires the fast average to cross above the slow one, the close to finish above the fast average, and the candle body to occupy at least 30%…
This strategy checks a candle at a configurable clock time in a chosen timezone, then enters at the next bar’s open based on that candle’s direction. Bullish candles trigger long entries, bearish candles trigger short entries, and dojis are skipped. Separate…
This grid strategy divides a fixed price range into configurable levels, spaced either geometrically or arithmetically. It buys a slot when the closing price crosses downward through its level and closes that slot when price crosses upward through the next…
This TSLA-focused strategy seeks long swing entries when a composite momentum oscillator and smoothed money-flow measure are both positive and rising, while price is above the 50-period and 200-period EMAs. The oscillator blends RSI, Stochastic, and a…
This trend-following strategy combines fast, medium, and slow SuperTrend signals. Traders can require all three lines to agree, accept a two-of-three majority, or use the fast and slow lines together. Long and short entries also require directional movement…
This strategy implements a Turtle-style trend-following system for long and short positions. It enters when the closing price crosses beyond the prior 55-period high or low, then exits when price crosses the opposing 20-period channel boundary. The lookback…
This swing strategy looks for continuation after an unusually large directional candle. It defines bullish or bearish displacement by comparing the candle body with a multiple of the 14-period ATR, then tracks the displacement bar's low or high. Within a…
This intraday strategy is designed for BankNifty futures and uses both long and short signals. Entries combine the direction and slope of a linear-regression price estimate with price relative to VWAP and VWAP slope. Optional cumulative volume delta and RSI…
This one-hour strategy combines trend, breakout, sentiment, volume, and market-structure signals into a weighted confluence score. Its components include fast and slow EMAs, a Donchian Channel breakout, a higher-timeframe EMA filter, a nonparametric kernel…
This Bitcoin strategy combines signals across three timeframes to trade pullbacks in the direction of a broader trend. The one-hour 200-period EMA sets the directional bias, while 15-minute RSI identifies a pullback and three-minute Stochastic RSI crossovers…
This script implements an opening range breakout strategy with configurable trade filters and risk controls. It enters long or short positions when price breaks the range established by the opening period, then sets a target using a chosen risk-reward…
This single-pair long strategy combines RSI entry signals with a dollar-cost-averaging ladder. It opens a base position when a 14-period RSI on a configurable timeframe crosses above 30. Additional safety orders require price to fall below progressively…
This script is a framework for backtesting an external indicator's long signals with configurable exits. The connected indicator exposes a plotted signal value; when that value matches a chosen threshold and the strategy is flat, the script opens a long…
This Bitcoin strategy opens an initial long position when a selected signal activates, with choices based on MACD-like momentum, a Stochastic RSI condition, or an ATR channel. If price falls by a configured amount relative to the average position price, it…
This intraday stock strategy scores long and short setups using several filters: relative volume, price and EMA alignment with VWAP, higher-timeframe trend, RSI momentum, a recent range breakout, and candle pressure. Each condition contributes a weighted…
This strategy uses two exponential moving averages calculated from closing prices: a fast EMA with a default length of five bars and a slow EMA with a default length of thirteen. It opens a long position when the fast average crosses above the slow average…
This script models long or short dollar-cost averaging strategies using RSI threshold crossings to start a deal. It places an initial limit order and up to ten safety orders at progressively wider price deviations. Safety-order size is controlled by a…