RicardoSantos

[RS]DeMark Range Expansion Index V0

request for jangseohee
adapted from here: https://www.amibroker.com/newsletter/02-...

オープンソーススクリプト

TradingViewの精神に則り、このスクリプトの作者は、トレーダーが理解し検証できるようにオープンソースで公開しています。作者に敬意を表します!無料で使用することができますが、このコードを投稿で再利用するには、ハウスルールに準拠する必要があります。 お気に入りに登録してチャート上でご利用頂けます。

免責事項

これらの情報および投稿は、TradingViewが提供または保証する金融、投資、取引、またはその他の種類のアドバイスや推奨を意図したものではなく、またそのようなものでもありません。詳しくは利用規約をご覧ください。

チャートでこのスクリプトを利用したいですか?
//@version=2
study(title='[RS]DeMark Range Expansion Index V0', shorttitle='REI', overlay=false)
//  ||  Tom DeMark's Range Expansion Index 
//  ||  AFL Implementation by Tomasz Janeczko 
//  ||  Source:     https://www.amibroker.com/newsletter/02-2000.html
length = input(5)

HighMom = high - high[2]
LowMom = low - low[2]

Cond1 = high >= low[5] or high >= low[6] 
Cond2 = high[2] >= close[7] or high[2] >= close[8] 
Cond3 = low <= high[5] or low <= high[6] 
Cond4 = low[2] <= close[7] or low[2] <= close[8]

Cond = ( Cond1 or Cond2 ) and ( Cond3 or Cond4 )

Num = Cond ? HighMom + LowMom : 0
Den = abs(HighMom) + abs(LowMom)

TDREI = 100 * sum( Num, length )/sum( Den, length ) 

plot(title='REI', series=TDREI, color=black)
hline(title='OB', price=80, color=black)
hline(title='OS', price=-80, color=black)