Grafik okurken trendin gücünü de görmek kendinize yön tayini yapmak isterken kararsız kalıyorsanız ekstra destek sağlar. ekranın sağ köşesindeki görüntüsü;
mum formasyonları trend takibi yanı sıra trendin gücü de çok önemli dikkate almak hatta ilk dikkate almak gereken şeylerin başında geliyor.
Renkler ve anlamları;
adx 24 üstü yeşil, trend güçlü bu yeşil değilse işlemi direk pas geçiniz, ya yataydır yada çok zayıf bir trend vardır bir anda patlatır.
rsi 40 altı short 60 üstü yeşil long (aşırı alım satım)
Vwap fiyat vwap altında kırmızı yada üstünde yeşil (kurumsal alıcılar ne yapıyor)
mfi 30 altı kırmızı short 70 üstü yeşil long (Aşırı alım satım)
//@version=5
indicator("ADX, RSI, VWAP ve MFI By andyou", overlay=true)
// ADX Hesaplamaları
adxLen = input.int(14, title="ADX Periyodu", minval=1)
[diPlus, diMinus, adx] = ta.dmi(adxLen, adxLen)
// RSI Hesaplamaları
rsiLen = input.int(14, title="RSI Periyodu", minval=1)
rsiSource = close
rsiValue = ta.rsi(rsiSource, rsiLen)
// VWAP Hesaplamaları
vwapValue = ta.vwap(close) // VWAP'ı varsayılan ayarlarla hesaplar
// MFI Hesaplamaları
mfiLen = input.int(14, title="MFI Periyodu", minval=1)
mfiValue = ta.mfi(close, mfiLen)
// ADX, RSI, VWAP ve MFI için Tablo Oluşturma
var table indTable = table.new(position.top_right, 1, 4, bgcolor = color.rgb(40, 40, 40, 80), border_width = 1)
// Renklendirme Mantığı ve Değerleri Tabloya Yazma
if barstate.islast
// ADX Renklendirme
var adxColor = color.white
if adx > 24
adxColor := color.rgb(0, 255, 0) // Yeşil (Trend güçlü)
else
adxColor := color.white // Varsayılan beyaz
table.cell(indTable, 0, 0, "ADX: " + str.tostring(adx, "0.00"), text_color = adxColor)
// RSI Renklendirme
var rsiColor = color.white
if rsiValue <= 40
rsiColor := color.rgb(255, 0, 0) // Kırmızı (Zayıf momentum/Aşırı satım bölgesine yakın)
else if rsiValue >= 60
rsiColor := color.rgb(0, 255, 0) // Yeşil (Güçlü momentum/Aşırı alım bölgesine yakın)
else
rsiColor := color.white // Varsayılan beyaz
table.cell(indTable, 0, 1, "RSI: " + str.tostring(rsiValue, "0.00"), text_color = rsiColor)
// VWAP Renklendirme (Düzeltildi)
var vwapColor = color.white
if close > vwapValue // Fiyat VWAP'ın üstündeyse
vwapColor := color.rgb(0, 255, 0) // Yeşil (Olumlu, alıcı hakimiyeti)
else if close < vwapValue // Fiyat VWAP'ın altındaysa
vwapColor := color.rgb(255, 0, 0) // Kırmızı (Olumsuz, satıcı hakimiyeti)
else
vwapColor := color.white // Eşitse beyaz
table.cell(indTable, 0, 2, "VWAP: " + str.tostring(vwapValue, "0.0000"), text_color = vwapColor)
// MFI Renklendirme
var mfiColor = color.white
if mfiValue <= 30 // Aşırı satım
mfiColor := color.rgb(255, 0, 0) // Kırmızı
else if mfiValue >= 70 // Aşırı alım
mfiColor := color.rgb(255, 0, 0) // Kırmızı
else
mfiColor := color.white // Varsayılan beyaz
table.cell(indTable, 0, 3, "MFI: " + str.tostring(mfiValue, "0.00"), text_color = mfiColor)vb bazen kodları bozabiliyor orjinal dosyaya
buradan ulaşabilirsiniz.
Örnek şuan analiz ettiğim coin yukarıdaki resim 5m içindi
1h genel grafik de desteklemekte fakat mtf konfirmasyon mutlaka kullanın bakın
Milletin peşinde sinyal diye koşmayın, kendi sinyalinizi kendiniz üretin, kazanırsanız da kendinize zarar ederseniz de.
Kripto para işlemleri tehlikelidir, Tüm varlığınızı hızlıca kaybedebilirsiniz.