gero

RCI3lines

548 3 217
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 Add to 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
Sorry for TYPO, correct values are 9,26,52
返信
Thanks a lot, could you share script for DTOSC as well?
返信
日本
United States
United Kingdom
India
Deutschland
España
France
Việt Nam
Italia
Polska
Brasil
Россия
Türkiye
Indonesia
Malaysia
한국
简体
繁體
ホーム 株式銘柄スクリーナー FXシグナル検索 仮想通貨シグナルファインダー 経済指標カレンダー 使い方 チャート機能 ハウスルール モデレーター ウェブサイトとブローカー用ソリューション ウィジェット チャートAPIライブラリ フィーチャーリクエスト ブログ & ニュース よくあるご質問 ヘルプ & Wiki ツイッター
プロフィール プロフィール設定 アカウントとお支払い サポート 優先サポート 問題を報告する 公開したアイデア フォロワー フォロー中 プライベートメッセージ チャット サインアウト