SOL RSI DCA - Long Strategy by 3Commas
By 3Commas
Performance Metrics
- Author: 3Commas
- Symbol: BINANCE:SOLUSDT
- Timeframe: 1 hour
- Win Rate: 86.2%
- Profit Factor: 22.256
Description
SOL RSI DCA - Long Strategyπ· What it does:This is a long-only DCA strategy that opens a base long while SOL's higher-timeframe momentum is depressed, then averages down on a geometric price-deviation ladder if the dip extends. A long entry arms whenever the 1-hour RSI(14) sits below a configurable level (default 44). Up to three averaging orders ladder the position deeper on widening deviation steps and growing order sizes. Exit is a fixed Take Profit from the running average entry. No trailing, no Stop Loss. - Single base order with up to three averaging orders on a geometric deviation Γ geometric size ladder. - HTF RSI entry gate: base order arms while 1h RSI(14) is below the threshold (Less Than condition). - Deviation ladder grows by a 1.3Γ step multiplier; order sizes grow by a 1.25Γ size multiplier. - Fixed Take Profit: 2.4% above average entry, no trailing. - Every entry, averaging order, and exit emits a webhook-ready JSON alert payload for direct DCA Bot consumption.π· Who is it for: - Swing traders who want systematic long exposure on SOL when momentum is soft, scaling in if the dip deepens. - DCA-style traders who prefer a measured geometric ladder over an aggressive doubling schedule. - Bot operators who want to drive a DCA Bot via webhook with per-event JSON payloads tagged for each base / averaging order / exit action. - Range and mean-reversion traders comfortable with a moderate per-trade capital footprint (~5% of equity at default settings).π· How does it work: Entry RSI Filter (HTF Oversold): A 1-hour RSI(14) is sampled via request.security with lookahead disabled (no repaint). The base order arms whenever this RSI is below the configured level (default 44). At host-bar close, if no position is open, the strategy opens the base order at market. Base Order: Sized at 200 USDT default (2% of 10k capital). Configurable as Market (default) or Limit at the bar's close. Averaging Order Ladder (Price-Driven): After the base fill, the strategy watches price deviation against the position. The k-th averaging order fires when close β€ base entry Γ (1 β cumulative deviation). Cumulative deviation grows by the 1.3Γ step multiplier: 2.50%, 5.75%, 9.98%. Each averaging order's size grows by the 1.25Γ size multiplier: 87.5, 109.4, 136.7 USDT. Averaging is gated by price only β no extra RSI condition, matching the source bot configuration. Exit: A fixed Take Profit at 2.4% above the running average entry. The strategy closes the moment close β₯ TP target. No trailing, no scaling out.π· Why it's unique: - HTF RSI Entry Gate: The base order keys off a 1-hour RSI(14) rather than the chart timeframe, so entries are anchored to the higher-timeframe momentum picture instead of intrabar noise. - Measured Geometric Ladder: A 1.3Γ deviation step paired with a 1.25Γ size step keeps the average entry compounding controlled β the position deepens gradually rather than ballooning, which keeps maximum deployment near 5% of equity. - Honest Position Bookkeeping: The avg-entry line, TP line, and status table all reflect the actual broker-equivalent position state derived from fill-by-fill order tracking β no synthetic averaging. - DCA Bot Integration: Every event (base, AO 1β3, exit) emits a fully-formed JSON alert payload. Connect one alert to a DCA Bot's webhook URL and the strategy drives the bot end-to-end without any glue layer.π· Considerations Before Using the Strategy: Market & Timeframe: Defaults are calibrated for BINANCE:SOLUSDT spot, with the RSI filter on 1h. Run the strategy on a 1h chart (or lower for finer averaging-order fills). The logic is portable to other liquid pairs, but the RSI level and the deviation ladder should be reviewed before redeployment. Entry Is a Level, Not a Cross: The base order uses a Less Than condition (RSI < 44), matching the source bot. This means after a Take Profit, if RSI is still below 44 the strategy can immediately reopen a new deal. This produces more frequent re-entries than a cross-down trigger β intended behavior, but review it against your risk appetite. Capital Deployment: If all three averaging orders fill, the position scales from 200 USDT base to ~534 USDT total β 5.3% of equity at default settings β comfortably inside TradingView's 5β10% per-trade band. Scale base + AO sizes down to dial position risk lower. No Stop Loss Justification: There is no exit on adverse moves beyond the 3-AO ladder. Per-trade risk is structurally capped by the bounded position-size ladder β at defaults that is ~534 USDT max deployed β 5.3% of equity, well inside the conventional 5β10% per-trade band. If a hard exchange-side stop is required, layer it on the bot directly. Strong Downtrends: Like any dip-buying setup, this strategy is positioned for mean reversions, not waterfall declines. In a sustained downtrend the ladder fills out and the position holds underwater until price recovers to the 2.4% TP above average. The bounded ladder limits the size of that exposure, but underwater hold time can still extend. Commission Calibration: The default 0.1% commission matches Binance spot taker conditions. Update the commission input to match your fee tier for accurate forward expectations. Sample Size: The ~3.5-month backtest produced 29 closed trades β below the β₯100 floor typically used for statistical confidence. The 86.21% win rate and the very high 22.256 profit factor are encouraging but rest on a small sample and a high-win/low-frequency profile (a fixed 2.4% TP that is hit most of the time). Extend the test window to 12+ months and re-validate before drawing firm conclusions or deploying live. Demo Testing: Always demo-test before going live. Past results do not guarantee future performance.π· STRATEGY PROPERTIES Symbol: BINANCE:SOLUSDT (Spot) Timeframe: 1H (recommended; RSI filter sampled on 1h). Test Period: February 16, 2026 β June 1, 2026 (~3.5 months). Initial Capital: 10,000 USDT. Order Size per Trade: 2% of Capital base + 3 averaging orders on a 1.25Γ size ladder. Max Capital Deployed: ~534 USDT per trade (~5.3% of equity). Commission: 0.1% per trade. Slippage: 3 ticks. Margin for Long Positions: 100%. Indicator Settings: Default Configuration. Base Order: 200 USDT, Market by default (Limit toggle available). Take Profit: 2.4% above average entry (no trailing). Stop Loss: None β bounded position size is the structural risk cap. Entry Filter: 1h RSI(14) Less Than 44. Averaging Orders: 3, Deviation 2.5%, Deviation Step 1.3Γ, Size Multiplier 1.25Γ (cumulative β2.5% / β5.75% / β9.98%). Strategy: Long Only.π· STRATEGY RESULTS β οΈ Remember, past results do not guarantee future performance. Net Profit: +82.90 USDT (+0.83%) Max Equity Drawdown: 63.27 USDT (0.63%) Total Closed Trades: 29 Percent Profitable: 86.21% (25 / 29) Profit Factor: 22.256π· How to Use It: πΈ Adjust Settings: Open the strategy inputs and review the Base Order Size, the entry RSI filter (timeframe / length / level), the 3-AO ladder parameters, and the Take Profit percentage. Defaults are calibrated for SOLUSDT on 1h β recalibrate per asset before deploying. πΈ Results Review: Run a full-period backtest and confirm Max Drawdown stays inside your personal risk band. Validate that the closed-trade count is statistically meaningful (β₯ 100 is a reasonable floor; extend the test window if needed). Update commission and slippage to match your exchange's actual conditions. πΈ Create alerts to trigger the DCA Bot: Add one alert on the strategy using "Any alert() function call". Paste the DCA Bot's webhook URL into the alert's Webhook field, and fill the Bot ID, Email Token, and Pair inputs on the script. The strategy will emit JSON payloads for entry, each averaging order, and exit β formatted for direct DCA Bot consumption.π· INDICATOR SETTINGS Base Order Size (USDT): USDT amount opened on the long entry. Use LIMIT for Base: Toggle between Market (default) and Limit at bar close. Averaging Orders per Trade: Maximum number of averaging orders per deal (default 3). First AO Size (USDT): USDT size of the first averaging order; subsequent AOs scale by the Size Multiplier. Deviation to First AO (%): Distance from base entry at which AO1 becomes eligible. Deviation Step Multiplier: Ladder factor that widens each subsequent deviation step. Order Size Multiplier: Factor that grows each subsequent averaging order's USDT size. Entry RSI Timeframe / Length / Level: Higher-timeframe RSI filter that arms the base entry (Less Than condition). Take Profit (%): Fixed distance above average entry where the long closes for profit. DCA Bot Webhook: Bot ID, Email Token, and Pair fields injected into every alert payload. Visualization: Toggle AO Ladder, Avg / TP plot lines, fill labels, status table. Brand Watermark: Configurable text, position, size, and transparency.π¨π»βπ»π We hope this tool helps enhance your trading. Your feedback is invaluable, so feel free to share any suggestions for improvements or new features you'd like to see implemented.__The information and publications within the 3Commas TradingView account are not meant to be and do not constitute financial, investment, trading, or other types of advice or recommendations supplied or endorsed by 3Commas and any of the parties acting on behalf of 3Commas, including its employees, contractors, ambassadors, etc.