Skip to content

Trailing Stop-Limit Dip Buyer (TSSL)

What it does: Buys a small bounce after the price dips below its 15-minute average, then trails the exit. When the price is below its 15-minute 20-candle average, this follows the price down and buys once it bounces 0.5% off the low.

Style: Bot classics · Difficulty: Beginner · Risk: medium · Ready: 2 of 2 variants

When people use it: It tends to work in choppy, back-and-forth markets.

Where it struggles: It struggles in steep falls, where a 0.5% bounce can happen mid-crash.

Markets it was written for: BTC, ETH, majors. Timeframes: 15m.

Open it in the Strategy Library (on the Strategies page), pick a variant, adjust the settings and press Add to my strategies. It becomes your own strategy: edit, backtest or trade it like any other.

Long

Buys a small bounce after the price dips below its 15-minute average, then trails the exit.

Labels: Mean Reversion, Long, Spot, Beginner, Fast

  • Direction: Buy (long) · Market: spot
  • Trigger: On candle touch · Main timeframe: Auto (15m)

Entry

  • IF Price < EMA(20) (15m)
  • Trailing entry %: 0.5%

Exit: Standard Exit

  • Trailing take-profit: activation 1%, trail 0.3%
  • Loss controls: Trailing stop % 3%, Break-even stop after % 0.5%

Settings

Setting Default Editable What changing it does
Bounce before entry % 0.5 Yes After the signal, the bot waits for the price to turn back by this much before entering. Higher waits for more proof the move has turned, but enters at a worse price and can miss quick turns; lower (or 0) enters sooner, with more risk of catching a move that keeps going.
Exit trail % 0.3 Yes How far the price may pull back from its best level before the trailing take-profit sells. Tighter locks in gains sooner but exits on small wiggles; wider rides moves further but gives back more.

How it works (as shown in the app)

  • When the price is below its 15-minute 20-candle average, this follows the price down and buys once it bounces 0.5% off the low.
  • Once the trade is 1% up, a trailing take-profit follows the price and sells on a 0.3% pullback. There is also a 3% trailing stop, and after a 0.5% gain the stop moves to your entry price.
  • It tends to work in choppy, back-and-forth markets.
  • It struggles in steep falls, where a 0.5% bounce can happen mid-crash.
  • Frequent trades on 15-minute candles: fees take a large share.
  • After an exit it can re-enter quickly; the bounce wait is what spaces trades out.

Short (perp)

Shorts a small drop after the price spikes above its 15-minute average, then trails the exit.

Labels: Mean Reversion, Short, Futures, Fast, Backtest Only

  • Direction: Sell (short) · Market: swap
  • Trigger: On candle touch · Main timeframe: Auto (15m)

Entry

  • IF Price > EMA(20) (15m)
  • Trailing entry %: 0.5%

Exit: Standard Exit

  • Trailing take-profit: activation 1%, trail 0.3%
  • Loss controls: Trailing stop % 3%, Break-even stop after % 0.5%

Settings

Setting Default Editable What changing it does
Bounce before entry % 0.5 Yes After the signal, the bot waits for the price to turn back by this much before entering. Higher waits for more proof the move has turned, but enters at a worse price and can miss quick turns; lower (or 0) enters sooner, with more risk of catching a move that keeps going.
Exit trail % 0.3 Yes How far the price may pull back from its best level before the trailing take-profit sells. Tighter locks in gains sooner but exits on small wiggles; wider rides moves further but gives back more.

How it works (as shown in the app)

  • When the price is above its 15-minute 20-candle average, this follows the price up and shorts once it drops 0.5% off the high.
  • Once the trade is 1% in profit, a trailing take-profit follows the price and buys back on a 0.3% bounce. There is also a 3% trailing stop, and after a 0.5% gain the stop moves to your entry price.
  • It tends to work in choppy, back-and-forth markets.
  • It struggles in steep rallies, where a 0.5% drop can happen mid-surge.
  • Frequent trades on 15-minute candles: fees take a large share.
  • After an exit it can re-enter quickly; the 0.5% drop wait is what spaces trades out.
  • Shorting means you profit if the price falls and lose if it rises.
  • Suggested leverage is at most 5x. On isolated margin, at 5x the exchange closes the position (liquidation) if the price moves about 19.6% against you, and you lose the margin you put into it. Keep your stop well inside that.
  • For now this version runs in backtests only; paper and live futures trading are coming later.

Warnings

  • "Backtest only for now: paper and live trading of shorts are coming later.": shown on short variants. They need perpetual or futures pairs.
  • Variants on On candle touch act while the candle is still forming. The backtest estimates touches inside a candle, so live fills can differ, and a signal can repaint if price turns back before the close.
  • Some variants suggest leverage. On isolated margin a liquidation loses the margin in that position; keep any stop well inside the liquidation distance (the Trade Builder warns you when it isn't).
  • Once added, the strategy's conditions get the usual condition checks. Messages show under each condition on the entry / exit conditions screen; setting errors start with the indicator's short name (for example "MACD: Fast must be between 1 and 1000") and block saving, while the other warnings never block saving and repeat in the strategy's Entry or Exit section. See the indicator pages below for each one.
  • "You already have this strategy with these settings (…). Change a setting to add another copy.": shown on the variant's page in the Strategy Library when you already added this variant with the same settings.

Good to know

  • After you add it, the strategy keeps the library's trigger and an Auto main timeframe; you can change both in the builder. Nothing links it back to the library, except that the builder still shows the library's explanations in the info bubbles.
  • Changing a setting before adding it also changes the saved name, so you can tell copies apart.
  • Past results don't predict future ones. Try it in a backtest and on paper before using real money.
  • Indicators used: EMA.