gero

RCI3lines

346 3 66
3 lines RCI            
Original author is Jadbrother and modified for 3 lines, 9,35,52, by gero on Jun.29 2016.
https://jp.tradingview.com/v/NLxxZR86/
Remove from Favorite Scripts お気に入りスクリプトに追加
//
// @author Jadbrother modified by gero
//
//@version=2
study(title = "RCI3lines", shorttitle = "RCI3lines")

itvs = input(9, "short interval")
itvm = input(36, "middle interval")
itvl = input(52, "long interval")
src = input(close, "source")
upperband=input(title="High line[%]",defval=80,type=integer)
lowerband=input(title="Low line[%]",defval=-80,type=integer)

ord(seq, idx, itv) =>
    p = seq[idx]
    o = 1
    for i = 0 to itv - 1
        if p < seq[i]
            o := o + 1
    o

d(itv) =>
    sum = 0.0
    for i = 0 to itv - 1
        sum := sum + pow((i + 1) - ord(src, i, itv), 2)
    sum

rci(itv) => (1.0 - 6.0 * d(itv) / (itv * (itv * itv - 1.0))) * 100.0

hline(upperband,color=gray,linestyle=dashed)
hline(lowerband,color=gray,linestyle=dashed)
plot(rci(itvs), title = "RCI short", color = red)
plot(rci(itvm), title = "RCI middle", color = blue)
plot(rci(itvl), title = "RCI long", color = green)
I think is a good work but why 9,35,52 ?
返信
gero gianfranco60
5 月前
Sorry for TYPO, correct values are 9,26,52
返信
tradingviewfox gero
2 月前
Thanks a lot, could you share script for DTOSC as well?
返信
アイデア スクリプト チャート
日本
United States
United Kingdom
India
España
Italia
Brasil
Россия
Türkiye
한국
ホーム 銘柄スクリーナー 経済カレンダー 使い方 チャート機能 ハウスルール モデレーター Web 用 ウィジェット チャートAPIライブラリ 優先サポート フィーチャーリクエスト ブログ & ニュース よくあるご質問 ヘルプ & Wiki Twitter
プライベートメッセージ チャット 公開したアイデア フォロワー フォロー中 優先サポート 公開プロフィール プロフィール設定 課金 Sign Out