This long-only method builds modified Heiken Ashi candles by first applying an EMA to open, high, low, and close, then smoothing the resulting candle open and close with another EMA. A color change from bearish to bullish triggers a long entry; a change back…
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 document outlines a long-only grid strategy calibrated for an ENA perpetual market. It sets upper and lower price boundaries and distributes grid levels between them, using either geometric or arithmetic spacing. The description says the bot buys as…
This strategy uses four exponential moving averages, calculated over 20, 50, 100, and 200 bars, to filter directional trades. A long entry requires the close to be above all four averages and to exceed the previous bar’s high; a short entry requires the…
This document describes a generic position-management strategy that consumes an external buy or sell signal. A positive signal opens a long or adds to an existing long by the configured order size; a negative signal does the same for a short. An opposing…
The available script describes a multi-filter trading framework organized around regime, liquidity, confluence, signal, risk, and session components. Its visible settings combine moving-average baselines, a higher-timeframe directional bias, ADX and…
This long-only method enters during an uptrend when price is above a 100-period EMA and pulls back near the lowest low of the prior 10 periods. It uses ATR to set a stop below support and staged profit targets, closing half at five ATRs and the remainder at…
This strategy combines a fast and slow exponential moving average trend filter with a smoothed RSI trigger. The visible settings use 10- and 20-period EMAs, a 21-period RSI smoothed by a 50-period simple average, and separate trigger levels at 51 for buys…
This strategy uses 20- and 50-period EMA crossovers for entries, with the 200-period EMA defining the broader trend. Long signals require the faster EMA to cross above the slower one while price is above the long-term average; shorts use the inverse.…
This strategy uses the 50-day and 200-day simple moving averages to filter rebound entries. A long entry occurs when price crosses above the 50-day average while it is above the 200-day average; a short entry uses the reverse conditions. Trades are limited…
This document describes a long-only system for BTC/USDT futures that combines RSI, Bollinger Bands, two EMAs, and MACD. It specifies a 14-period RSI, 20-period Bollinger Bands at two standard deviations, 50- and 200-period EMAs, and MACD settings of 12, 26,…
This strategy uses two moving averages on different timeframes to set a long or short direction. The source calculates a short simple moving average on the current chart and another on a configurable higher timeframe, defaulting to daily. When the current…
This note describes an aggressive tactic for trading a newly listed Binance coin at the opening. The script watches for a ticker, then places a series of market buys sized in successively smaller fractions of an initial amount. After a short wait, it…
This strategy generates long entries when a faster moving average crosses above a slower one, and short entries when it crosses below. Each average can be selected independently from EMA, SMA, WMA, DEMA, or VWMA, and users can adjust the periods and input…
This document presents a configurable trend-trading framework for a selected futures contract. Its parameters indicate that trend judgment can run on a chosen candle interval using an EMA and, optionally, standard deviation bands based on candle midpoints or…
This BTC futures strategy uses three exponential moving averages to define pullbacks and trend direction. It enters long when price crosses back above the short EMA, provided the medium EMA and long EMA filters are met; short entries use the inverse…
This strategy combines a recursive Kalman price estimate with a trailing stop rail whose distance from the estimate narrows over time. The rail is intended to follow favorable moves and exit when price crosses it. The described system also adds to positions…
This long-only trend strategy uses the ordering of the 25-, 50-, and 100-period EMAs as an upward-trend filter. Once the shorter averages are above the longer ones, it enters when price crosses above the 25-period EMA, dividing the position into two equal…
This strategy uses a 14-period RSI on closing prices to identify potential reversals. It enters long when RSI crosses upward through 30 and short when it crosses downward through 70. Long positions close when RSI rises through 70, while shorts close when it…
This strategy opens a spot position, places a profit-taking order, and adds to the position after an adverse move to bring its average entry price closer to the market. Parameters set the initial direction and amount, spacing between additions, desired…
This strategy smooths stochastic %K and %D values with exponential moving averages, then trades their crossovers in extreme oscillator zones. It enters long when average %K crosses above average %D while average %D is below 20, and enters short when %K…
This trend-following system uses Bollinger Bands to enter breakouts while avoiding periods classified as consolidation. The bands use a 20-period moving average and two standard deviations. Consolidation is defined as band width falling below half its own…
This strategy enters when price breaks above a prior lookback high or below a prior lookback low. Its published defaults use a 20-bar breakout window and a 14-period ATR. The initial stop distance is set to two ATRs and the take-profit distance to one ATR;…
This BTC/USDT futures strategy uses a short-period RSI for entries and a daily RSI as a trend filter. It opens a long position when the short RSI rises after being below 40 while daily RSI is above 55. If price falls below the first entry price, another long…
This long-only daily strategy combines a moving-average trend filter with an ATR-based breakout level, a bullish candle, and above-average volume. Entry requires the 50-day EMA to exceed the 100-day EMA, the close to clear the 10-day EMA plus one ATR, the…