TradingView
tbiktag
١٩ آذار مارس ٢٠٢١ ١٦:٠٦

Delta-RSI Strategy (with filters) 

BitcoinOANDA

الوصف

Delta-RSI Strategy (with filters):
This is a version of the Delta-RSI Oscillator strategy with several criteria available to filter entry and exit signals. This script is also suitable for backtesting over a user-defined period and offers several risk management options (take profit and stop loss).

Since the publication of the Delta-RSI Oscillator script, I have been asked many times to make it compatible with the Strategy Tester and add filtering criteria to minimize "false" signals. This version covers many of these requests. Feel free to insert your favorite D-RSI parameters and play around!



ABOUT DELTA-RSI
Delta-RSI represents a smoothed time derivative of the RSI designed as a momentum indicator (see links below):
tradingview.com/script/OXQVFTQD-Delta-RSI-Oscillator/
tradingview.com/script/oIHW2xG2-Delta-RSI-Oscillator-Strategy/

INPUT DESCTIPTION
MODEL PARAMETERS
Polynomial Order: The order of local polynomial used to interpolate the relative strength index (RSI).
Length: The length of the lookback frame where local regression is applied.
RSI Length: The timeframe of RSI used as input.
Signal Length: The signal line is a EMA of the D-RSI time series. This input parameter defines the EMA length.

ALLOWED ENTRIES
The strategy can include long entries, short entries or both.

ENTRY AND EXIT CONDITIONS
  • Zero-crossing: bullish trade signal triggered when D-RSI crosses zero from negative to positive values (bearish otherwise)
  • Signal Line Crossing: bullish trade signal triggered when D-RSI crosses from below to above the signal line (bearish otherwise)
  • Direction Change: bullish trade signal triggered when D-RSI was negative and starts ascending (bearish otherwise)


APPLY FILTERS TO
The filters (described below) can be applied to long entry, short entry and exit signals.

RELATIVE VOLUME FILTER
When activated, the D-RSI-driven entries and exits will be triggered only if the current volume is greater than N times the average over the last M bars.

VOLATILITY FILTER
When activated, the D-RSI-driven entries and exits will be triggered only if the N-period average true range, ATR, is greater than the M-period ATR. If N < M, this condition implies increasing volatility.

OVERBOUGHT/OVERSOLD FILTER
When activated, the D-RSI-driven entries and exits will be triggered only if the value of 14-period RSI is in the range between N and M.

STOP LOSS/TAKE PROFIT
Fixed and trailing stop loss as well as take profit options are available.

FIXED BACKTESTING START/END DATES
If the checkboxes are not checked, the strategy will backtest all available price bars.

ملاحظات الأخبار

Fixed a typo in the input window (RSI filter string).
التعليقات
Ether2020
Thank you so very much for your incredible hard work! Super!
tbiktag
@Ether2020, thanks a lot!
Sushil2109
tbiktag
@Sushil2109, thank you, mate!
trader_moein1
Anyone have any recommendations on the parameters/settings?
YouPi
This strategy is amazing.
Can I get an alarm indicator for this strategy?
Same as "Delta-RSI Oscillator Strategy", but the "Delta-RSI Oscillator Strategy" setting has a "signal line" difference.
allenlk
I didn't realize you updated this. This is awesome! I had my best results when I modified the previous version to include a volatility filter (when volatility is low refer to the slope of a long moving average).
basically when: sma(((1 - (low / high)) * 100) , 10) < 2.4 , refer to the long moving average slope. That method seems to work a little better than ATR from my experience.
trader_moein1
thank you
How to set the settings?
pawasha
error appears at line 116. can any one help me.
erroldelandro56
Anyone have any recommendations on the parameters/settings?
المزيد