PresentTrend is a trend-following method that builds a trailing level from average true range and a custom indicator using either RSI or MFI. The indicator’s value is compared with its value two bars earlier to generate long and short signals; a direction…
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 cryptocurrency strategy uses a 50-period EMA and a 100-period SMA to set direction: an upward crossover opens a long position, while a downward crossover opens a short. RSI provides exit conditions, closing longs above the stated overbought level and…
This BTC perpetual futures strategy combines an EMA crossover with RSI and ADX filters. It enters long when price crosses above the EMA while RSI is above 50 and ADX exceeds a threshold; short entries use the inverse crossover and RSI condition. ATR sets…
This strategy combines three exponential moving averages with Supertrend direction. It uses the 5-, 10-, and 20-period averages to identify bullish or bearish alignment: the faster averages must sit on the corresponding side of the 20-period average, with…
This strategy combines MACD conditions with a 200-period simple moving average to filter directional trades. The described long setup requires positive MACD momentum and histogram readings, the fast average above the slow average, and price above the…
The strategy derives speed, acceleration, jerk, and jounce from a Hull Moving Average. It opens long positions when acceleration, jerk, and jounce are all positive, and shorts when all three are negative. Positions may close on a signal in the opposite…
This one-hour Bitcoin strategy takes short positions when Stochastic RSI forms a reversal signal: K was recently overbought, crosses back below the threshold, and sits below D. It also requires price below a higher-timeframe EMA, a low reading from its VIX…
This strategy uses moving-average relationships to trade both directions. It describes a 13-period EMA crossing a 33-period EMA as the long or short entry signal, with a 13-period EMA crossing back below the 33-period EMA to exit longs and rising above a…
The described approach combines two exponential moving averages with an Arnaud Legoux Moving Average (ALMA). A crossover between the faster and slower EMA supplies a potential directional signal, while price relative to ALMA acts as a trend filter: long…
This system uses a 9-period and 21-period simple moving average crossover to signal long or short positions. It only opens a position when ADX is above its stated threshold, indicating directional strength, and the Choppiness Index is at or below its…
This strategy combines Supertrend direction, a 50-period EMA trend filter, RSI confirmation, and an ATR-based volatility condition to generate long and short entries. The described setup uses a 14-period ATR compared with its 50-period moving average, or a…
T-Step LSMA is a trend indicator that smooths price, adapts a step-like baseline to price movement, and fits a least-squares line to that baseline. Its efficiency-ratio term and cumulative movement determine how readily the baseline advances, while a…
This long-only trend-following strategy enters when a short-period moving average crosses above a longer-period average. It exits when the closing price crosses below a separate exit average. Traders can select periods and smoothing methods for the entry and…
The narrative describes a BTC/USDT trend strategy centered on a range filter, whose middle line is derived from smoothed price movement. A sustained move through that line is treated as a breakout; RSI is described as an overbought or oversold check, moving…
This trend-following approach builds an upper and lower price band from a simple moving average plus or minus an ATR-based range. It looks for price to cross beyond a band, then uses an exponential moving average to check whether the breakout agrees with the…
This trend-following system combines Renko charts, a UT Bot-style adaptive ATR trailing stop, EMA crossovers, and an ADX directional filter. The stop distance changes with volatility, while EMA and stop-line crossovers provide candidate long or short…
This strategy follows trends using EMA bands calculated from candle highs and lows. It enters long when price breaks above the high EMA band and short when price breaks below the low band, then ordinarily exits after price crosses the opposite band. A second…
This strategy combines short and long exponential moving average crossovers with Bollinger Band breakouts. A long signal requires the short EMA to cross above the long EMA while price closes above the upper band; a short signal uses the reverse crossover and…
This long-only trend-following strategy enters when a short simple moving average crosses above a longer one. The described periods are 9 and 21, and the strategy sets a profit target 1.5% above the entry price and a stop 1% below it. The accompanying source…
This strategy pairs RSI threshold crossings with candlestick patterns to time entries. It describes buying when RSI rises through 30 alongside a bullish pattern, and shorting when RSI falls through 70 with a bearish pattern. Patterns include single candles…
This strategy combines higher-timeframe trend direction with short-term mean-reversion entries. It uses fast and slow EMAs on a higher timeframe to set a bullish or bearish bias, then applies Bollinger Bands to Heikin-Ashi prices. In an uptrend, a long setup…
This script builds a strategy around six configurable exponential moving averages, with default lengths of 5, 20, 50, 90, 140, and 200 periods. Users can separately control which averages appear on the chart and which participate in a directional bias…
This technical trading system combines candlestick pattern detection with moving averages to produce directional entries. It describes using a 6-period EMA as a short-term trend reference and 50- and 200-period SMAs for longer-term context. The listed…
This strategy uses a fast and a slow Triple Exponential Moving Average (TEMA) to trade trend changes. The described default periods are 5 and 8. A cross of the fast line above the slow line triggers a long entry; a cross back below closes the long. An…