OPEN-SOURCE SCRIPT

Combined Signal Indicator

//version=5
indicator("Combined Signal Indicator", overlay=true)

// Ayarlar
rsiLength = input.int(14, title="RSI Length")
macdFast = input.int(12, title="MACD Fast Length")
macdSlow = input.int(26, title="MACD Slow Length")
macdSignal = input.int(9, title="MACD Signal Length")
stochLength = input.int(14, title="Stochastic RSI Length")
stochD = input.int(3, title="Stochastic D")
emaLength = input.int(50, title="EMA Length")

// İndikatör Hesaplamaları
rsiValue = ta.rsi(close, rsiLength)
[macdLine, signalLine, _] = ta.macd(close, macdFast, macdSlow, macdSignal)
stochKValue = ta.stoch(close, high, low, stochLength) // 4 argüman
stochDValue = ta.sma(stochKValue, stochD)
emaValue = ta.ema(close, emaLength)

// AL ve SAT Sinyalleri
buySignal = (rsiValue < 30 and macdLine > signalLine and close > emaValue)
sellSignal = (rsiValue > 70 and macdLine < signalLine and close < emaValue)

// Sinyal Görselleştirme
plotshape(buySignal, title="Buy Signal", location=location.belowbar, color=color.new(color.green, 0), style=shape.labelup, text="BUY")
plotshape(sellSignal, title="Sell Signal", location=location.abovebar, color=color.new(color.red, 0), style=shape.labeldown, text="SELL")
Breadth IndicatorsCandlestick analysisChart patterns

Skrypt open-source

W prawdziwym duchu TradingView autor tego skryptu opublikował go jako open source, aby inwestorzy mogli go zrozumieć i zweryfikować. Pozdrowienia dla autora! Możesz go używać bezpłatnie, ale ponowne użycie tego kodu w publikacji podlega Zasadom Regulaminu. Możesz go oznaczyć jako ulubione, aby użyć go na wykresie.

Chcesz użyć tego skryptu na wykresie?

Wyłączenie odpowiedzialności