Type/to search

Relative Volume Trend Following Trading Strategy

Cryptocurrency
Created: 2023-10-17 16:19:59
Last modified: 3 years ago
1
Follow
1781
Followers

img

Overview

This strategy combines relative volume indicator and price action trend judgment to build an automated trading system integrating trend following and breakout. It buys when volume increases and volatility is low, and sells based on stop loss and price action.

How It Works

  1. Use Bollinger Bands to determine if price volatility is low. Specifically by comparing ATR and BOLL band width.

  2. Calculate the average volume of past N days, compare with current volume to see if volume has increased.

  3. Buy when price is near low, volume increases and volatility is low.

  4. Set stop loss, track lowest price.

  5. Sell when price breaks below stop loss.

  6. Sell when price forms bullish engulfing pattern.

Advantages

  1. Combining volume and volatility filters false breakout effectively.

  2. Trailing stop loss locks in profit maximally.

  3. Exit signals like bullish engulfing catch trend reversal early.

  4. Intuitive and easy to follow.

  5. Clear rules on stop loss and take profit reduce uncertainty.

Risks

  1. Volume indicator lags, could miss best entry point.

  2. Exit signals like engulfing lack reliability, risks early exit.

  3. Wider stop risks larger loss on single trade.

  4. Needs tuning of parameters like ATR period and volume period to avoid over trading.

  5. Need to optimize exit rules to avoid unnecessary exit.

Enhancement Opportunities

  1. Try additional filters like MACD to improve entry signals.

  2. Optimize ATR and volume periods to reduce over trading.

  3. Explore other exit signals like price breaking lower band.

  4. Research trailing stop loss to lock in more profit.

  5. Test different holding periods for best performance.

  6. Backtest on different products to find the best fit.

Summary

The strategy is relatively simple, using volume and price action for trend following. It has clear signals and easy tracking. But the quality of filters and exit rules can be further improved for more reliable performance. With continued efforts on parameter tuning and entry/exit design, outstanding results could be achieved.

Source
Pine
/*backtest
start: 2022-10-10 00:00:00
end: 2023-10-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © DojiEmoji (kevinhhl)

//@version=4
Strategy parameters
Strategy parameters
Backtest Start Time
Define backtest end-time (If false, will test up to most recent candle)
Backtest End Time (if checked above)
Length of ATR [Trailing Stop Loss] (x2)
SMA(volume) length (for relative comparison)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)