OPEN-SOURCE SCRIPT

RTZ Strategy

//version=5
indicator("RTZ Strategy", overlay=true)

// تنظیمات کاربر
lookback = input.int(20, title="Lookback Period", minval=1)
zone_size = input.float(0.5, title="Zone Size (% of ATR)", step=0.1)

// محاسبه ATR
atr = ta.atr(14)

// شناسایی مناطق RTZ
high_zone = ta.highest(high, lookback)
low_zone = ta.lowest(low, lookback)
upper_limit = high_zone + zone_size * atr
lower_limit = low_zone - zone_size * atr

// شناسایی سیگنال بازگشت به مناطق
buy_signal = ta.crossover(close, lower_limit) // بازگشت به منطقه پایینی
sell_signal = ta.crossunder(close, upper_limit) // بازگشت به منطقه بالایی

// رسم مناطق
bgcolor(close > upper_limit ? color.new(color.red, 90) : na, title="Upper Zone")
bgcolor(close < lower_limit ? color.new(color.green, 90) : na, title="Lower Zone")

// نمایش سیگنال‌ها
plotshape(buy_signal, style=shape.labelup, location=location.belowbar, color=color.green, text="BUY")
plotshape(sell_signal, style=shape.labeldown, location=location.abovebar, color=color.red, text="SELL")

// هشدارها
alertcondition(buy_signal, title="Buy Alert", message="RTZ Buy Signal")
alertcondition(sell_signal, title="Sell Alert", message="RTZ Sell Signal")
Bands and ChannelsCandlestick analysisChart patterns

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

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

チャートでこのスクリプトを利用したいですか?


他のメディア:

免責事項