OPEN-SOURCE SCRIPT

RSI Screener and Divergence [5ema]

ที่อัปเดต:
  • Displayed on the RSI chart according to a custom timeframe.
  • Displays the RSI tracking table of various timeframes.
  • Identify normal divergence, hidden divergence on RSI chat.
  • Show buy and sell signals (strong, weak) on the board.
  • Send notifications when RSI has a buy or sell signal.

-----
I reused some functions, made by (i believe that):
  • *©paaax: The table position function.*@everget: The RSI divergence function.*@QuantNomad: The function calculated value and array to show on table for input symbols.

I have commented in my code. Thanks so much!
-----
How it works:
1. Input :
  • input.int length of RSI => calculate RSI.
  • input.int upper/lower => checking RSI overbought/oversold.
  • input.int right bars / left bars => returns price of the pivot low & high point => checking divergence.
  • input.int range upper / lower bars => compare the low & high point => checking divergence.
  • input.timeframe => request.security another time frame.
  • input.string table position => display screener table.

2. Input bool:
  • plot RSI on chart.
  • Plot Regular Bullish divergence .
  • Regular Bearish divergence.
  • Hidden Bullish divergence .
  • Hidden Bearish divergence.

3. Basic calculated:
  • Make function for RSI , pivot low & high point of RSI and price.
  • Request.security that function for earch time frame.
  • Result RSI, Divergence.

4. Condition of signal:
Buy condition:
  • RSI oversold (1)
  • Bullish divergence (2).
  • => Buy if (1) and (2), review buy (1) or (2).

Sell condition:
  • RSI overbought (3).
  • Bearish divergence (4).
    => Sell if (3) and (4), review sell (3) or (4).

5. Table screener:
  • Time frame.
  • RSI (green - oversold, red - overbought)
  • Divergence (⬈⬈ - regular bullish , ⬊⬊ regular bearish , ⬊ - hidden bullish , ⬈ - hidden bearish ).
  • Signal (🟢 - Buy, 🔴 - sell, green 〇 - review buy, red 〇 - review sell)

----
This indicator is for reference only, you need your own method and strategy.
If you have any questions, please let me know in the comments.
เอกสารเผยแพร่
Update the reused code:
Reused some functions from. I believe made by:

Thanks!
เอกสารเผยแพร่
Update chart sample.
thanks!
เอกสารเผยแพร่
Change the signal shape: 🔴 - > red ⦿
Reason: Pine updated not support.
Thanks
เอกสารเผยแพร่
Update divergence shape.
Reason: Pine changed to support.
เอกสารเผยแพร่
Update signal shape.
Final:
>>: Regular Bull Divergence.
<<: Regular Bear Divergence.
>: Hidden Bull Divergence.
<: Hidden Bear Divergence.
Green ⦿: Buy.
Red ⦿: Sell.
Green 〇: Review Buy.
Red 〇: Review Sell.
---
Reason change: Pine update not to support special symbol.
Thanks.
เอกสารเผยแพร่
Updated Alert conditions and message.
เอกสารเผยแพร่
Update:
  • Modified Alert.
  • Select only strong signal or all.

Thanks!
เอกสารเผยแพร่
Update position of signal.
thanks!
เอกสารเผยแพร่
Some bros recommend me to return the signal shape to the original.
thanks.
เอกสารเผยแพร่
Update: Add the Alert for Regular Divergence (review Buy, Sell).
thanks!
เอกสารเผยแพร่
Update: changed title and short title
thanks!
เอกสารเผยแพร่
Update:
  • Position some items.
  • Tooltip of some items.

เอกสารเผยแพร่
Update:
Change content of Alert.
เอกสารเผยแพร่
add RSI MA
เอกสารเผยแพร่
add Overbought and Oversold fill color
เอกสารเผยแพร่
Add strong signal condition
เอกสารเผยแพร่
modify condition
เอกสารเผยแพร่

  • Optimizing the code
  • Add theme color
multitimeframeRelative Strength Index (RSI)rsi_divergence

สคริปต์โอเพนซอร์ซ

ด้วยเจตนารมณ์หลักของ TradingView ผู้เขียนสคริปต์นี้ได้เผยแพร่เป็นโอเพนซอร์ส เพื่อให้เทรดเดอร์สามารถเข้าใจและตรวจสอบได้ ต้องขอบคุณผู้เขียน! ที่ให้คุณใช้ได้ฟรี แต่การนำโค้ดนี้ไปใช้ในการเผยแพร่ซ้ำจะต้องอยู่ภายใต้ กฎระเบียบการใช้งาน คุณสามารถตั้งเป็นรายการโปรดเพื่อใช้บนชาร์ตได้

ต้องการที่จะใช้สคริปต์นี้บนชาร์ตใช่ไหม?

คำจำกัดสิทธิ์ความรับผิดชอบ