Piyasa Tangosı: "Çarpık Çift" Dansının Gizliliğinin Ortadan Kal
Finansal piyasanın büyük sahnesinde, her bir tüccar, piyasa dalgalarıyla iyi bir tango dansı edebilecek bir partner arıyor. "Çarpık Çift" göstergesi, piyasa dalgalarıyla nazik dans eden bu partnerdir. Piyasadaki ritmi iki çizgiye dayanarak örgülemektedir ve tüccarların piyasa dans parkurunda ritmi bulmalarına yardımcı olmaktadır.
Piyasa sessiz bir su gibi olduğunda, "Çarpık Çift" göstergesi, iki sıkı bir şekilde birbirine bağlı şeridir. Çizge üzerinde neredeyse üst üste düşüyorlar, sanki şöyle fısıldıyorlar gibi: "Şimdi, bu sessiz dans adımlarını seviyoruz." Bu, piyasanın konsolidasyon dönemidir, fiyat dalgalanmaları önemli değildir, tüccarlar rahatlayarak piyasanın her ayrıntısına yavaşça keyif edebilirler.
Ancak piyasanın ustası her zaman beklenmedik bir şekilde melodiyi değiştirmeyi sever. Volatilitek aniden arttığında, bu, müzik ritminin hızlandığının gibidir ve orijinalde sessiz dans parkuru aniden canlanmaya başlar. Bu noktada, "Çarpık Çift" in iki çizgesi birbirinden ayrılma başlar, tutkunuz gibi olan her ikisi de benzersiz dans hareketlerini gösterir. Bu iki çizgenin birbirinden ayrılma anı, tüccarlara şöyle bir mesaj gibi gelir: "Hazır mısınız? Piyasa dans etmeye hazır, dans becerilerinizi gösterin zamanı!"
"Çarpık Çift" göstergesinin değişiklikleri, piyasa ruhunun bir barometresidir. İki çizgenin yakından bağlantılı olduğunda, piyasa ruhu istikrarlı ve tüccarlar sakin bir şekilde gözlemleyip fırsatları bekleyebilirler. Ancak, birbirinden ayrıldığında, piyasa ruhu yüksek ve tüccarların hızlı tepki göstererek kar getirebilir anları yakalamalamaları gerekmektedir.
Bu göstergenin hesaplama yöntemi, dikkatlice koordineli bir dans gibidir. Piyasadaki dinamikleri ortalama fiyat, işlem hacminin ağırlıklı hareket ortalaması ve fiyatın kısa vadeli sapmasını hesaplayarak yakalar. Bu hesaplamalar, dansçının adımları gibi her adımın kesin ve güçlü olduğu, tüccarların piyasa ritmini takip etmelerine yardımcı olur.
Pratik uygulamada, "Çarpık Çift" göstergesi sadece bir statik grafik çizgisi değil, daha çok bir canlı dans ortağıdır. Piyasadaki değişiklikleri algılayabilir ve tüccarları piyasa dans parkurunda esnek bir şekilde yönlendirir. Piyasanın sessiz dönemlerinde veya volatilite artışında, tüccarların akıllıca kararlar vermeye yardımcı olacak açık işaretler sunabilir.
Şimdi, bu kodun piyasa mantığını doğal dil ile açıklayalım:
- **HJ_1**: Bu, piyasa dans adımlarının temelidir, ortalama fiyat ve işlem hacmini hesaplayarak piyasa ritmini belirler.
- **HJ_2** ve **HJ_3**: Bu iki çizge, dans ortağın kollarıdır, tüccarların piyasanın uzun vadeli eğimini düzgünleştirerek belirlemelerine yardımcı olur.
- **HJ_4**: Bu, piyasa ruhunun bir büyütüdür, fiyatın kısa vadeli sapmasını hesaplayarak piyasanın gerginliğini ve heyecanını ortaya çıkarır.
- **A7** ve **A9**: Bu iki çizge, dans adımlarının rehberidir, piyasa volatilitesi arttığında ayrılır ve tüccarları doğru yönde yönlendirir.
- **WATCH**: Bu, dansın sinyal ışığıdır, iki çizgenin üst üste düşüğünde piyasa sessiz olduğunda; ayrıldığında piyasa aktiftir.
"Çarpık Çift" göstergesi, tüccarların piyasa dans parkurunda kendi ritimlerini bulmalarına izin veren dikkatlice koordineli bir dans gibidir, sessiz bir slow dance veya tutkun bir tango olsun. Unutmayın, piyasa her zaman değişiyor ve "Çarpık Çift", size muhteşem adımlar dans etmeye yönlendiren mükemmel bir dans ortağıdır. Şimdi, bu göstergenin TradingView kodunu bu kedi tanıtacak:
// ____ __ ___ ________ ___________ ___________ __ ____ ___
// / __ )/ / / | / ____/ //_/ ____/ |/_ __< / // / / __ |__ \
// / __ / / / /| |/ / / ,< / / / /| | / / / / // /_/ / / __/ /
// / /_/ / /___/ ___ / /___/ /| / /___/ ___ |/ / / /__ __/ /_/ / __/
// /_____/_____/_/ |_\____/_/ |_\____/_/ |_/_/ /_/ /_/ \____/____/
// This source code is subject to the terms of the Mozilla Public License 2.0 at mozilla.org/MPL/2.0/
// © blackcat1402
//@version=5
indicator(title=" L2 Twisted Pair Indicator", shorttitle="TPI", overlay=true)
//define DEMA
DEMA_function(src, length) =>
ema1 = ta.ema(src, length)
ema2 = ta.ema(ema1, length)
2 * ema1 - ema2
//define TEMA
TEMA_function(src, length) =>
ema1 = ta.ema(src, length)
ema2 = ta.ema(ema1, length)
ema3 = ta.ema(ema2, length)
3 * (ema1 - ema2) + ema3
//input
swi = input.string(title="Switch", options= , defval="EMA")
ma(src, length) =>
out = swi == "DEMA" ? DEMA_function(src, length) : swi == "TEMA" ? TEMA_function(src, length) : ta.ema(src, length)
out
//Twisted Pair algorithm
HJ_1 = (high + low + close) / 3 * volume
HJ_2 = ma((ma(HJ_1, 3) / ma(volume, 3) + ma(HJ_1, 6) / ma(volume, 6) + ma(HJ_1, 12) / ma(volume, 12) + ma(HJ_1, 24) / ma(volume, 24)) / 4, 13)
HJ_3 = 1.08 * HJ_2
HJ_4 = ma(HJ_3 - (ma(close, 3) - HJ_3), 5)
A7 = HJ_4 <= HJ_3 ? HJ_4 : HJ_3
HJ_5 = 2 * HJ_3 - A7
A9 = HJ_5 >= HJ_3 ? HJ_5 : HJ_3
WATCH = A7 == A9 ? A7 : na
plot(A7, color=color.yellow, linewidth=2)
plot(A9, color=color.yellow, linewidth=2)
plot(WATCH, color=color.green, linewidth=2, style = plot.style_steplinebr)
HJ_6 = close * 1.1 - close < 0.01 and high == close
HJ_7 = HJ_3 >= HJ_3 and A7 < A7 and close > HJ_3 and open > HJ_3
// plot candle color indications
plotcandle(open, (open + close) / 2, open, (open + close) / 2, color=HJ_7 ? color.yellow : na)
plotcandle(close, (open + close) / 2, close, (open + close) / 2, color=HJ_7 ? color.red : na)
Bu "Çarpık Çift" betiği, üç farklı tür hareketli ortalamayı kullanır: EMA (Üslü Hareketli Ortalama), DEMA (Çift EMA) ve TEMA (Üçlü EMA). Bu türleri, kullanıcının exchange girişi aracılığıyla seçebileceği bir seçenek sunar.
Bu kodun ana işlevleri şunlardır:
1. DEMA ve TEMA işlevlerini tanımlayın: Bu iki işlev, ilgili hareketli ortalamaları hesaplamak için kullanılır. EMA, en son verilere daha fazla ağırlık veren özel bir hareketli ortalama türüdür. İlk paragrafta, ema1 "uzunluk" için EMA'dır ve ema2 ema1'in EMA'dır. DEMA, ema1'in iki katı ema2'den çıkarak elde edilir.
2. Kullanıcıların EMA, DEMA veya TEMA kullanmalarını seçmelerine izin verin: Bu kod bölümü, kullanıcıların kullanmak istedikleri hareketli ortalama türünü seçmeleri için bir seçenek sunar.
3. "Çarpık Çift Algoritması" adını verilen karmaşık bir algoritmayı tanımlayın: Bu kod bölümü, "HJ" adlı bir değeri hesaplamak için karmaşık hesaplamalar ve EMA, DEMA, TEMA uygulamaları içerir.
4. Grafik çizme: Aşağıdaki kod, TradingView'de grafikleri çizmek için kullanılır. Çizgileri çizmek için plot fonksiyonunu, K-line (kelepirli) grafikleri çizmek için plotcandle fonksiyonunu ve farklı durumları temsil etmek için sarı ve kırmızı kullanır.
5. Renkler belirle: Kodun son iki satırı, HJ_7'nin durumunu temsil etmek için sarı ve kırmızı K-line grafikleri kullanır. HJ_7'nin koşulları sağlandığında, K-line grafiklerinin rengi karşılık gelen rengine değişir.
Blackcat1402
blackcat1402 L3 Duygu Hattı Göstergesi NASIL KULLANILIR **TradingView Duygusal Hat Teknik Göstergesi Kullanıcı Rehberi**
**I. Genel Bakış**
Duygusal Hat, piyasa ruhunu analiz ederek yakalayabilen yenilikçi bir teknik gösterge. Geçtiğimiz üç gün boyunca açılış, en yüksek, en düşük ve kapanış fiyatlarının ortalamasını hesaplar ve Dinamik Hareketli Ortalama (DMA) ve Üs Eksiyonel Ortalama (EMA) kavramlarını birleştirerek piyasa ruhunu yansıtan bir değer üretir. TradingView platformunda Pine Script dilinde uygulanan Duygusal Hat, kullanıcılara piyasa ruhunu analiz etmek için sezgisel bir araç sunar.
**II. Hesaplama Yöntemi**
1. **İşığı (Ray)**: Geçtiğimiz üç gün boyunca ortalama fiyatları (2 * C + H + L) / 4 şeklinde hesaplayın, burada C kapanış fiyatı, H en yüksek fiyat ve L en düşük fiyatdır. Daha sonra, bu ortalamanın 3 günlük Dinamik Hareketli Ortalamasını (SMA) alın ve yumuşatma faktörü 2 olarak ayarlayın.
2. **CL (Kapanış Çizgisi)**: İşığın değerini CL'ye atayın; bu, daha sonraki hesaplamalar için temel olacak.
3. **DIR1 (Yön Değişimi)**: CL ve iki gün önceki CL arasındaki mutlak farkı hesaplayın, bu da fiyat hareketinin büyüklüğünü gösterir.
4. **VIR1 (Aralık İçindeki Hacim)**: Son iki gün boyunca CL ve bir gün önceki CL arasındaki mutlak farkların toplamını hesaplayın, bu da fiyat dalgalanmaları toplamını ölçer.
5. **ER1 (Verimlilik Oranı)**: DIR1 ve VIR1'in oranı, fiyat hareketinin verimliliğini ölçer.
6. **CS1 (Kümülatif Güç)**: ER1'e ağırlıklı bir işlem uygulayarak CS1 elde edin.
7. **CQ1 (Kümülatif Çarpan)**: CS1'in karesini alın, bu da fiyat hareketinin kumulatif etkisini daha da güçlendirir.
8. **AMA5 (Düzenli Hareketli Ortalama)**: CL'nin Dinamik Hareketli Ortalamasını (DMA) CQ1 ile çarparak hesaplayın ve sonucu 2 günlük Üs Eksiyonel Ortalama (EMA) ile işlemeyin.
9. **Maliyet (Cost)**: AMA5'in 7 günlük Dinamik Hareketli Ortalamasını (SMA) hesaplayın.
10. **CLX (Kümülatif Çizgi)**: AMA5 ve Maliyetin ortalamasını alın ve CLX'i elde edin.
11. **Duygusal Hat**: CLX'in N gün boyunca sürekli artış oranını hesaplayın, burada N 7 gün olarak öntanımlıdır. Sonuçları 100 ile çarparak Duygusal Hat değerini elde edin.
12. **MA_Duygusal Hat (Duygusal Hatın Ortalama Hareketli Ortalama)**: Duygusal Hat'ın N günlük Ortalama Hareketli Ortalamasını (SMA) hesaplayın, burada N 6 gün olarak öntanımlıdır.
**III. Piyasa Mantığı**
Fiyat hareketinin kumulatif etkisini ve verimliliğini analiz ederek, Duygusal Hat piyasa ruhunun gücünü ortaya çıkarmaya çalışır. Duygusal Hat arttığında, piyasanın olumlu bir hava aldığını ve yatırımcıların hisse senedi konusunda iyimser olabileceğini gösterir; düşen bir Duygusal Hat ise piyasanın zayıf bir hava aldığını belirtebilir. Duygusal Hat'ın mutlak değeri ve eğilim değişiklikleri, yatırımcılar için alım, sakla veya satış için referans noktaları sunabilir.
**IV. Kullanım**
1. **Dikkat Çağırıcı Sinyal**: Duygusal Hat %20'yi aştığında, piyasa ruhu olumlu bir şekilde başlayabilir ve yatırımcılar ilgili hisselere dikkat etmelidir.
2. **Giriş Sineli**: Duygusal Hat %40'yi aştığında, piyasa ruhu nispeten güçlüdür ve yatırımcılar piyasaya girmeyi düşünebilir.
3. **Pozisyon Azaltma Sineli**: Duygusal Hat %80'i aştığında, piyasa fazla iyimser olabilir ve yatırımcılar pozisyonlarını azaltmayı düşünmelidir.
4. **Çıkış Sineli**: Duygusal Hat, N günlük Ortalama Hareketli Ortalama'nın altına düştüğünde, piyasa ruhunda bir değişiklik olduğunu ve yatırımcılar piyasadan ayrılmayı düşünmeleri gerektiğini gösterir.
**V. Notlar**
- Duygusal Hat, yatırımcılara yardımcı olacak bir araçtır ve yatırımcılar diğer teknik ve temel analizler ile tümleşik değerlendirmeler yapmalıdır.
- Piyasa ruhu çeşitli faktörler tarafından etkilenebilir ve Duygusal Hat gecikme yaşayabilir, bu nedenle yatırımcılar dikkatli kullanmalıdır.
- Yatırımcılar, risk toleransınına ve yatırım stratejilerine göre Duygusal Hat'ın parametrelerini ayarlamalıdır.
**VI. Sonuç**
Duygusal Hat, piyasa ruhunu miktarda yöntemlerle yansıtan sezgisel bir göstergedir ve yatırımcılara piyasa dinamikleri gözlemlemek için yeni bir perspektif sunar. Ancak, hiçbir teknik gösterge kesin değildir ve yatırımcılar dikkatli olmakla kullanmalıdır, kişisel deneyimlerini ve piyasa koşullarını birleştirerek kararlar almalıdır. TradingView platformu üzerinden, yatırımcılar Duygusal Hat göstergesini'lerine kolayca ekleyebilir ve işlem kararlarını desteklemek için kullanabilirler.
[blackcat] L5 ALGOLD: Trend Ustalığı Serbest" L5 Alchemy Gold (ALGOLD)" göstergesi, trendi takip eden bir gösterge olarak öne çıkıyor. ALGOLD, volume ve fiyat bilgilerini birleştirerek gecikme sorununu çözmeyi hedefliyor. Gösterge, adaptif filtreler, volatilite filtresi, tetikleyici hareketli ortalama, ALMA ve sapma dedektörü gibi özellikler içeriyor. Ayrıca, görsel olarak da zengin bir deneyim sunuyor. ALGOLD, giriş ve çıkış noktalarını belirlemek için hızlı ve yavaş çizgilerin çapraz geçişlerini kullanıyor. Gösterge, kişiselleştirilebilir ayarlarıyla her tüccara uyum sağlıyor.
Grafiklerin konuştuğu ve göstergelerin çevirmen olduğu ticaret dünyasına hoş geldiniz! Bugün, " L5 Alchemy Gold (ALGOLD)" alanına dalıyoruz - sıradan bir gösterge değil, piyasaların ritmine göre dans eden trendi takip eden bir usta.
**ALGOLD'un Doğuşu:**
Dijital sokakların TradingView'ında doğan ALGOLD, 'lag'in dilinde hoş karşılanmayan bir üç harfli kelime olduğunu belirleyen blackcat1402'nin beynin çocuğudur. Bu trendi takip eden gösterge, grafiğinizdeki sadece başka bir çizgi değil; volume ve fiyat bilgilerinin bir füzyon reaktörü. Daha az lag ve daha fazla özgüvenle bir MACD osilatörü hayal edin. İşte bu ALGOLD! Bu, volume ve fiyat verilerini karıştıran bir trend takip göstergesidir, bu da yalnızca fiyat göstergelerinde tipik olan gecikme sorununu çözmeyi amaçlar. Öncü volume bilgilerinin geciken fiyat verileriyle entegrasyonu, daha zamanında sinyaller oluşturmak için akıllıca bir yaklaşımdır. Ayrıca, yan yatay pazarlar sırasında yanıltıcı sinyalleri azaltmak için bir volatilite filtresinin dahil edilmesi dikkate değer bir iyileştirmedir.
" L5 Alchemy Gold (ALGOLD)" göstergesi oldukça kapsamlı bir şekilde şekilleniyor. İçerir:
1. Fiyat ve volume verilerini düzleştirmek için bir adaptif filtre.
2. Ortalama Gerçek Aralığa (ATR) dayalı bir volatilite filtresi.
3. Düzleştirilmiş fiyat bilgileri üretmek için bir tetikleme hareketli ortalaması.
4. Fiyat ve volume filtrelemesi için daha fazla bir ALMA (Arnaud Legoux Hareketli Ortalama).
5. Potansiyel trend ters dönüşlerini belirlemek için bir sapma dedektörü.
" L5 Alchemy Gold (ALGOLD)" gösterge giriş ayar parametreleri, üç gruba ayrılmıştır:
1. **Alchemy Ayarı**:
- Alchemy Keskinlik (Varsayılan: 7) - Adaptif filtrenin keskinliğini kontrol eder.
- Alchemy Periyodu (Varsayılan: 55) - Osilatörün düzgünlüğünü belirler.
2. **DVATR Ayarı**:
- DVATR Uzunluğu (Varsayılan: 11) - DVATR için periyot uzunluğunu belirler, ATR'nin Uzunluğuna benzer.
- DVATR Eşiği (Varsayılan: 0.07) - Yatay piyasa algılama için duyarlılığı ayarlar.
- Düzleştirme Uzunluğu (Varsayılan: 21) - DVATR çıktısını düzleştirir, volatilite algılama ile dengelenir.
3. **Farklılık Ayarı**:
- Pivot Geriye Bakma, Geriye Bakma Aralığının Maks/Min gibi Parametreler - Farklılık algılama için duyarlılığı belirler.
- Çeşitli farklılık türleri için çizimleri etkinleştirme veya devre dışı bırakma seçenekleri (Boğa, Gizli Boğa, Ayı, Gizli Ayı).
**Alchemy ile Trading Buluşuyor:**
ALGOLD'un kalbinde 'Alchemy Ayarı' bulunur. Bunu, bu göstergenin avantajını sağlayan gizli sos olarak düşünün. 'Alchemy Keskinlik' ve 'Alchemy Periyot' düğmeleriyle, sadece verileri düzleştirmiyorsunuz; finansal sanat yaratıyorsunuz. Keskinlik havayı belirler ve periyot temposunu belirler.
**DVATR ile Piyasanın Gürültüsünü Tame Edin:**
Yanal piyasalar mı? ALGOLD, DVATR Ayarı ile bunlara güler. ATR'yi baz alarak, bu özellik piyasanın fısıltılarını ve gürültülerini filtreler, bir aslanın saldırısını ve bir kedinin yürüyüşünü ayırt eder. Grafiğinizde bir piyasa ruh hali yüzüğünüz var gibi!
**Divergence için Dalış:**
'Divergence Ayarı', ALGOLD'un dedektiflik oynadığı yerdir. O, o hileli piyasa ters dönüşlerini arıyor. Bir dizi bakış geriye ayarı ve farklı divergence türlerini çizme seçeneği ile, grafiğinize bir çift dedektif gözlüğü vermiş gibi olur.
**Görsel Bir Senfoni:**
Şimdi, görsellerden bahsedelim. Eğer ALGOLD bir film olsaydı, en iyi görsel efektler için bir Oscar kazanırdı. " L5 Alchemy Gold (ALGOLD)" göstergesi canlı ve sezgiseldir:
1. **Mum Çubuk Rengi**: Eğilim gücünü belirtmek için gradyan renk değişiklikleri, boğa eğilimleri için daha sıcak renkler ve ayı eğilimleri için daha soğuk renkler.
2. **Çizgi Renkleri ve Şekilleri**:
- Yeşil renk, hızlı çizgiyi temsil eder, yavaş çizgi için kırmızı.
- Bu çizgilerin çaprazlamaları, girişleri (üçgenler) ve çıkışları (çapraz şekiller) belirtir.
- Bu çizgiler arasında yeşil ile doldurulmuş bir bant oluşturulur for uptrends ve kırmızı for downtrends.
3. **Histogram**:
- 0'ın üzerinde ve yukarı eğilim için kırmızı histogram.
- 0'ın üzerinde ve retracement için mavi histogram.
- 0'ın altında ve aşağı eğilim için yeşil histogram.
- 0'ın altında ve yukarı sıçrama için sarı histogram.
Mum çubukları, piyasanın ruh haline uyum sağlayarak şamaleonlar gibi renk değiştirir. Hızlı çizgi (yeşil) ve yavaş çizgi (kırmızı) ekranınızda vals yapar, görsel bir ziyafet yaratır. Onlar çaprazlandığında, bu sadece bir sinyal değil; bir beyanname!
**Hacimleri Anlatan Histogram:**
ALGOLD histogramı, kendi başına bir hikaye anlatıcıdır. Sadece piyasanın yönünü gösteren değil, aynı zamanda ruh hali dalgalanmalarını da gösteren bir çubuk grafik hayal edin. Yükselen trendler için kırmızı çubuklar, gizli geri çekilmeler için mavi, düşen trendler için yeşil ve sıçrama için sarı. Bu, parmaklarınızın ucunda bir piyasa hava durumu tahmini gibi!
**Giriş ve Çıkış: Boğalar ve Ayıların Dansı:**
- **Giriş Kriterleri**: ALGOLD osilatörünün hızlı ve yavaş çizgilerinin birleşik çapraz geçişi ve çapraz altı.
- **Çıkış Kriterleri**: ALGOLD osilatörünün hızlı ve yavaş çizgilerinin çapraz geçişi ve çapraz altı, ancak daha fazla duyarlılık için daha düşük bir zaman çerçevesi kullanılır.
İşlemlere giriş ve çıkış söz konusu olduğunda, ALGOLD deneyimli bir dans eğitmeni gibidir. Giriş sinyalleri, hızlı ve yavaş çizgilerin uyumlu çapraz geçişi ve çapraz altıdır, size ne zaman adım atmanız gerektiğini söyler. Peki ya çıkmak zamanı olduğunda? Daha düşük bir zaman çerçevesinde benzer bir çapraz geçiş ve çapraz alt, size gereken dürtüyü verir. Bu, tam olarak ne zaman öncülük etmesi ve ne zaman izlemesi gerektiğini bilen bir dans partnerine sahip olmak gibidir.
**Kişiselleştirme: Kişisel Ticaret Terziniz:**
Daha ne mi var? ALGOLD, herkese uyan bir gösterge değil. Özelleştirilebilir ayarları ile onu kendi ticaret stilinize göre şekillendirebilirsiniz. Ticaretinizi düz ve yavaş mı yoksa keskin ve hızlı mı seviyorsunuz, ALGOLD size uyum sağlar. O, ticaret göstergelerinin kişiye özel takım elbisesi!
**Hepsini Bir Araya Getirme:**
İşte burada, tüccarlar. " L5 Alchemy Gold (ALGOLD)" sadece bir gösterge değil; o, sizin pazar pusulanız, trend çevirmeniniz ve ticaret terziniz, hepsi tek bir şık pakette birleşmiş. Deneyimli bir tüccar olun ya da yeni başlayın, ALGOLD, piyasanın gizemlerini çözme konusunda müttefikinizdir.
ALGOLD turunu tamamlarken, piyasaların bir dans pisti olduğunu ve ALGOLD ile her zaman dans etmeye hazır olduğunuzu unutmayın. Onu test edin, ayarlayın ve kendiniz yapın. Ve kim bilir, ALGOLD yanınızda olduğunda, belki de olmanız gereken ticaret efsanesi olabilirsiniz!
Mutlu ticaretler ve trendler her zaman lehinize olsun!