Dinamik EMA PRO MAX

3 037
Dinamik EMA PRO MAX shows only the exponential moving averages that are closest to price, instead of filling the chart with every length at once. It keeps a chosen number of EMAs above price and a chosen number below it, so the nearest dynamic support and resistance levels stay readable on any symbol and timeframe.

WHAT MAKES IT DIFFERENT

A standard moving average script plots a fixed list of lines. This script calculates 12 lengths (34, 50, 55, 89, 100, 144, 200, 233, 377, 500, 610, 1000) from up to four sources, measures how far each one is from the last close, and draws only the closest ones on each side. The set of visible EMAs changes as price moves through them.

SOURCES

- Chart timeframe – split-adjusted price
- Chart timeframe "A" – dividend-adjusted price
- Weekly "W" – split-adjusted weekly price (only on timeframes below 1W)
- Weekly "W … A" – dividend-adjusted weekly price

Dividend-adjusted EMAs that are identical to the unadjusted ones (for example on symbols without dividends, crypto or FX) are skipped, so the same level is never drawn twice. Weekly EMAs are disabled on weekly and higher charts, where they would duplicate the chart-timeframe values.

HOW IT WORKS

1. All EMAs are calculated on every bar with request.security() for each source.
2. On the last bar, each value is classified as above or below the close and sorted by distance.
3. The nearest N above and N below are drawn as polylines, with an optional history and a 2-bar projection based on the last bar's slope.
4. Labels are placed at the end of each line and spread apart by an ATR-based minimum gap so they do not overlap. Hovering a label shows the EMA length, source, price and its distance to the close in percent.

HOW TO USE

- Treat the nearest EMA above as the first dynamic resistance and the nearest EMA below as the first dynamic support.
- Clusters, where several EMAs from different sources sit close together, mark zones that many traders watch.
- Weekly EMAs on intraday and daily charts give higher-timeframe context without switching timeframes.
- Use "History" to see how price reacted to the selected EMAs in the recent past.

SETTINGS

- Number of EMAs above / below price (0–24 each)
- Dividend-adjusted and weekly EMAs on/off
- History length in bars (0 = projection only)
- Line width, colors for each length
- Label size, colors, optional price, minimum gap between labels
- Türkçe / English tooltips

NOTES

- Drawings are updated on the last bar only.
- Weekly EMAs follow the running weekly bar. With "History" enabled, past bars show the value of the completed week, so the historical part of the weekly lines repaints. The live value on the last bar is not affected.
- Dividend-adjusted values depend on the adjustment data available for the symbol.
- Moving averages are lagging tools and do not predict price. Use them together with your own analysis and risk management.

This script is published for educational and informational purposes only and is not financial advice.



Dinamik EMA PRO MAX, grafiği tüm EMA'larla doldurmak yerine yalnızca fiyata en yakın olanları gösterir. Fiyatın üstünde ve altında seçilen sayıda EMA tutar; böylece en yakın dinamik destek ve direnç seviyeleri her sembol ve periyotta okunaklı kalır.

FARKI NEDİR

Klasik hareketli ortalama betikleri sabit bir çizgi listesi çizer. Bu betik 12 uzunluğu (34, 50, 55, 89, 100, 144, 200, 233, 377, 500, 610, 1000) dört farklı kaynaktan hesaplar, her birinin son kapanışa uzaklığını ölçer ve her iki tarafta yalnızca en yakın olanları çizer. Fiyat EMA'ların arasından geçtikçe görünen EMA'lar da değişir.

KAYNAKLAR

- Grafik periyodu – bölünme düzeltmeli fiyat
- Grafik periyodu "A" – temettü düzeltmeli fiyat
- Haftalık "W" – bölünme düzeltmeli haftalık fiyat (yalnızca 1W altındaki periyotlarda)
- Haftalık "W … A" – temettü düzeltmeli haftalık fiyat

Düzeltilmemiş değerle aynı çıkan temettü düzeltmeli EMA'lar (temettüsü olmayan hisseler, kripto, forex gibi) atlanır; aynı seviye iki kez çizilmez. Haftalık ve üstü grafiklerde haftalık EMA'lar kapanır, çünkü grafik periyodundaki değerlerin tekrarı olurlar.

NASIL ÇALIŞIR

1. Tüm EMA'lar her barda, her kaynak için request.security() ile hesaplanır.
2. Son barda her değer kapanışın üstünde veya altında olarak ayrılır ve uzaklığa göre sıralanır.
3. Üstteki ve alttaki en yakın N EMA, isteğe bağlı geçmişle ve son barın eğimine göre 2 bar ileri uzatılarak çizilir.
4. Etiketler çizgilerin ucuna yerleşir ve ATR tabanlı minimum boşlukla birbirinden ayrılır. Etiketin üzerine gelindiğinde EMA uzunluğu, kaynağı, fiyatı ve kapanışa yüzde uzaklığı görünür.

NASIL KULLANILIR

- Üstteki en yakın EMA'yı ilk dinamik direnç, alttaki en yakın EMA'yı ilk dinamik destek olarak değerlendirebilirsin.
- Farklı kaynaklardan gelen birkaç EMA'nın birbirine yaklaştığı kümeler, çok sayıda yatırımcının izlediği bölgeleri gösterir.
- Gün içi ve günlük grafiklerde haftalık EMA'lar, periyot değiştirmeden üst zaman dilimi bağlamı verir.
- "Geçmiş Çizim" ile fiyatın yakın geçmişte bu EMA'lara nasıl tepki verdiğini görebilirsin.

AYARLAR

- Fiyatın üstünde / altında gösterilecek EMA sayısı (her biri 0–24)
- Temettü düzeltmeli ve haftalık EMA'ları açma / kapama
- Geçmiş çizim uzunluğu (0 = yalnızca uzantı)
- Çizgi kalınlığı, her uzunluk için renk
- Etiket boyutu, renkleri, isteğe bağlı fiyat, etiketler arası minimum boşluk
- Türkçe / English açıklamalar

NOTLAR

- Çizimler yalnızca son barda güncellenir.
- Haftalık EMA'lar devam eden haftalık barı takip eder. "Geçmiş Çizim" açıkken geçmiş barlar tamamlanmış haftanın değerini gösterir; yani haftalık çizgilerin geçmiş kısmı repaint yapar. Son bardaki canlı değer bundan etkilenmez.
- Temettü düzeltmeli değerler, sembol için mevcut düzeltme verisine bağlıdır.
- Hareketli ortalamalar gecikmeli göstergelerdir ve fiyatı tahmin etmez. Kendi analizin ve risk yönetiminle birlikte kullan.

Bu betik yalnızca eğitim ve bilgilendirme amacıyla yayınlanmıştır, yatırım tavsiyesi değildir.

免責聲明

這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。