After drop triggers, chase price down — buy on bounce
Three independent guards. All optional.
Place sell at "ceiling"; arm trailing after price hits arm %; exit on drop from peak. Captures more upside than fixed +3%.
Runs alongside the normal +target sell. Arms at any small profit, tracks the peak, exits on a tiny pullback — but only if still above the floor. Stops the "price rallied past entry but target didn't fill, then it crashed back" pattern. (Skipped when Trailing TP is ON.)
Example: arm=0.5, pullback=0.3, floor=0.1 — wait until +0.5% above entry, then exit on any 0.3% drop from the peak, provided current price is still at least +0.1% above entry.
If short-term momentum dies after entry, lower the +3% TP to a smaller profit. Protects against giving back gains. (Skipped when Trailing TP is ON.)
Skip pre-buy if recent N-min momentum is sharply negative (catches "knife mid-fall" entries the 4h trend filter doesn't see).
Skip pre-buy if the coin's recent dips mostly DON'T recover (low recovery %). Helps avoid "falling-knife" coins. Coins with insufficient dip data are passed through.
Reject the buy if the coin's 24h trend (close vs 24h ago) is worse than the threshold. The existing 4h filter misses coins in a slow, sustained bleed all day — this catches them.
Before buying, compare bid depth vs ask depth within ±range% of the mid price. If sellers vastly outnumber buyers (low ratio), the dip is likely to keep dipping. Reject the entry.
Example: ratio=0.8, range=2% — total bid liquidity within 2% below the mid must be ≥80% of total ask liquidity within 2% above the mid, or the entry is skipped.
Reject the buy when the current spread (ask − bid as % of mid) is wider than the threshold. Wide spreads = thin liquidity = bad fills + bigger drawdowns.
After the SAME coin wins N times in a row, lock it out for M minutes. Lets streaks compound (1st, 2nd, ... Nth wins still happen) but forces diversification before the rally ends with a big loss. Streak resets on any loss or after a win on a different coin.
After consecutive wins on the SAME coin within the window, raise the required drop% progressively. Stops the bot chasing the 3rd buy of a parabolic move that's about to reverse. Resets on a loss or when the window expires. Cap prevents the bar from going crazy.
After N consecutive wins on the same coin within the same window, tighten the take-profit. If the streak entry does fire, the bot scalps and exits faster — less profit per trade but cuts the chance the position rolls over into a loss.
Hold multiple coins simultaneously. Each new buy uses (available USDT × Trade %) ÷ free slots. Set to 1 for single-position legacy behaviour.
After a hard stop, coin is banned from buying for a cooldown period. After max stops, coin is removed for 24h.
Auto-halt the bot when net session loss or consecutive losses exceed thresholds. Manual restart required after halt.
When ON, the flat Max-Hold timer is replaced by a behavioural detector. The bot keeps holding indefinitely unless the coin shows a clear dying pattern (no green hours, worsening trend, no bounce attempts, volume collapse). When OFF, the bot uses the Max-Hold setting above as before.
Adopt = pick up an open sell order on Gate.io for a coin not yet managed. Sync = if the coin is already managed, re-fetch its qty + sell price from the exchange (use this when bot's stored qty is wrong).
Buy price: blank on adopt → estimated; blank on sync → keeps existing. Provide the real buy price for accurate P/L.
| Coin | Buy | Cost | Now | Target | Unr% | Unr$ | Hold |
|---|---|---|---|---|---|---|---|
| no open positions | |||||||
| Coin | Current | Reference | Drop | Progress |
|---|---|---|---|---|
| No coins watching yet | ||||
Showing last 24h
Finds coins with frequent drops + strong recoveries — ideal for the drop-and-recover strategy. Min $5M 24h volume. Higher score = better candidate.
| # | Coin | Price | 24h Range % | Drop signals | Recovery rate | 24h Trend | Volume ($M) | Score ↓ |
|---|