Multiband - Market Timer

This strategy is made for market timing in the bull markets. Hence, more ideal to use it with index ETFs or high conviction large caps.

This makes use of different custom indicators:

Multi Band Oscillator is used for identifying overbought/oversold state of the instrument. This is used in conjunction with VIXFix Linear Regression to to find market bottoms for entry conditions.

Few parameters are explained below:

  • CheckBandDistance - If checked checks for narrow bands and ignore signals when crossover happens in narrow bands.
  • ConsiderOversoldDaysCounter/ConsiderOverboughtDaysCounter - If checked, considers oversold and overbought crossovers only if instrument stays in oversold/overbought state for that many bars.
  • UseLinearRegressionToOpen/UseLinearRegressionToClose - If checked, combines linear regression along with overbought/oversold condition for entry and exits.
  • UseVixFixToOpen - Uses VixFixLinear regression to identify market bottom and this condition will be combined with oversold/overbought state. When using VixFixLinearRegression signal, we can allow generating entry signals during non crossover bars. Vix Fix Entry Range sets the max bar for multi band state to be for generating signal. For example, if Vix Fix Entry Range is set to oversold, signal is generated based on VixFix if price is below oversold.
  • ExitStrategy - This can be trailing/reversal or combined. If set to reversal, exit will happen on state moving out of oversold region. If set to Trailing, stop will be based on trailing stops. Indicator shows what is the present stop value. If set to combined, exit will happen on stages. 30% of the remaining position gets closed upon reversals. State may go into oversold and return back many times before having full exit. If this happens, each time, 30% of the position will be closed. Full position closure happens on hitting training stop.

Candles are colored based on linear regression .

  • Green -> positive and moving up
  • Lime -> Positive moving down
  • Orange -> Negative moving up
  • Red -> Negative moving down
  • Purple -> Possible VixFix peak - aka Market bottom

Another snapshot of the script along with Linear regression and VIXFix-LinReg indicators:

Related scripts are found here:

I have not put additional indicators to identify trend. But, can be combined with higher timeframe trend filters to generate better signals. Making this as invite only script as I find it very lucrative to time index ETFs. Please PM me if you want to try this script.
Phát hành các Ghi chú:
  • Added maxLossPercentage for protection. This is set to 50 by default to allow more room for instrument to recover during dips.
  • VixStateEntry disabled for reversal Exits. If exit type is reversal, entry is only done in oversold region.

Note: Only parameter you need to set is Exit Strategy. More trending instruments such as Nasdaq, trailing stop is better method. More volatile (BTC) or less aggressive instruments (XJO) - reversal exits are better suited.
Phát hành các Ghi chú: Add optional donchian trend filter for strengthening entry and exits.

Original donchian trend filter is present here:
Phát hành các Ghi chú: Minor optimizations on oversold-overbought boundaries
Phát hành các Ghi chú: Add optional higher time frame moving average condition
Phát hành các Ghi chú: Added option to use different initial stop multiplier. Removed trail percentage stop.
Phát hành các Ghi chú: Ignore oversold days for entry when exit condition based on trailing stops
Phát hành các Ghi chú: Added option to use custom moving average for ATR. Settings optimized for non leveraged index ETFs - SPX, QQQ, DIA, IWM
Phát hành các Ghi chú:
  • Added trailProfitPercent - after which tighter trailing will be done.
  • Updated Stoploss values before tightened trailing.
Phát hành các Ghi chú:
  • Updated implementation to use strategy.order instead of strategy.entry to allow regular topups
  • Added trade stats table
Phát hành các Ghi chú: Added reduce percent input
Tập lệnh chỉ hiển thị cho người được mời

Quyền truy cập vào tập lệnh này bị hạn chế đối với người dùng được tác giả ủy quyền và thường yêu cầu thanh toán. Bạn có thể thêm nó vào mục yêu thích của mình, nhưng bạn sẽ chỉ có thể sử dụng nó sau khi yêu cầu sự cho phép từ tác giả. Liên hệ HeWhoMustNotBeNamed để thêm thông tin, hoặc làm theo hướng dẫn của tác giả bên dưới.

TradingView không đề xuất trả tiền cho một tập lệnh và sử dụng cho đến khi bạn hoàn toàn tin tưởng tác giả và hiểu cách thức hoạt động của tập lệnh. Trong nhiều trường hợp, bạn có thể tìm thấy một giải pháp thay thế nguồn mở miễn phí trong Thư viện Công cộng của chúng tôi.

Hướng dẫn của tác giả

Please PM me if you want to access this script. Settings are optimized for Index ETFs. For leveraged index ETFs, it is better to set maxLossPercent to 50 and exitStrategy to combined in order to tolerate deeper drawdown and take profit often.

Bạn muốn sử dụng tập lệnh này trên biểu đồ?

Cảnh báo: vui lòng đọc trước khi yêu cầu quyền truy cập.

Please PM me if you need access to any invite only scripts.

Join tradingview: https://www.tradingview.com/gopro/?share_your_love=sudh

Bình luận