Skip to content

Gunbot StepGain (laddered dip levels)

What it does: Buys small dips below a 16-candle average, up to 3 positions, and sells at a small gain. This buys when the price is 0.3% or more below its 16-period EMA, up to 3 positions.

Style: Bot classics · Difficulty: Intermediate · Risk: medium · Ready: 1 of 1 variants

When people use it: It tends to work in sideways markets.

Where it struggles: It struggles when the price trends down through every level: there is no stop-loss by default, so positions can stay underwater.

Markets it was written for: BTC, ETH (spot). 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 small dips below a 16-candle average, up to 3 positions, and sells at a small gain.

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

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

Entry

  • IF PCTD(EMA,16) ≤ -0.3 (15m)
  • Trailing entry %: 0.3%

Exit: Standard Exit

  • Trailing take-profit: activation 1%, trail 0.3%
  • Loss controls: none (no stop-loss)

Settings

Setting Default Editable What changing it does
Buy level % below average -0.3 Yes How far below the 16-candle average the price must be to buy. Smaller buys more often on mild dips; larger waits for deeper dips, so fewer trades.

How it works (as shown in the app)

  • This buys when the price is 0.3% or more below its 16-period EMA, up to 3 positions.
  • Once a trade is 1% up, a trailing take-profit follows the price and sells on a 0.3% pullback.
  • It tends to work in sideways markets.
  • It struggles when the price trends down through every level: there is no stop-loss by default, so positions can stay underwater.
  • Gunbot's full StepGain ladder, where each extra position waits for a deeper dip, needs per-position entry levels. That is on the roadmap next to DCA. Until then, every position uses the same 0.3% level.
  • Frequent small trades on 15-minute candles: fees take a large share of a 1% target. Consider adding a stop; the builder will warn if there is none.

Warnings

  • "No stop: losing positions are only closed by take-profit." (Long): shown on this variant's page in the Strategy Library before you add it. It doesn't block adding or saving, and it repeats in the strategy's Exit section after you add it.
  • At least one variant has no stop-loss: a losing trade stays open until its exit rule fires.
  • 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: PCTD.