OPEN-SOURCE SCRIPT

hayatguzel

Updated
Hayatguzel indicator is a simple indicator which shows the price/ema ratio. Indicator uses the highest or lowest values for price while closure ones for ema. Ema value can be adjusted according to your choise such as 21, 34, 55 etc. or any value you prefer.

I want to explain hayatguzel on XAUUSD chart. I marked 3 points on the chart. 1st one is the peak value of gold with a price/ema55 ratio around 1.30, the 2nd one is the other peak value of gold with a price/ema55 ratio around 1.27 and the 3rd one is also 1.30.
As can be seen, gold price has a maximum capability of going upto 1.30 times the ema55 value in an uptrend. And now this ratio is about 1.23, so we are expecting a maximum level of 1.30 for our predicted peak price value. You can also use this indicator for predicting lows of course but for this graph we are looking for the peak value. My strategy is to aim 1.30 value (30 value on the indicator chart) and therefore hold it until there and after that look for a sell opportunity. This simple approach is usefull especially for the ones who believe that "history repeats itself".

Green: Price > Ema
Red: Price < Ema

Special Thanks to baymucuk for his great help ! Code was created by him.

ENG

Hayatguzel indikatörü basit ve sade bir indikatör. Fiyat/ema oranını hesaplayıp grafiğe döker. Bunu yaparken de en yüksek ve en düşük fiyat değerlerini alırken ema'larda kapanış değerlerini kullanır. Ema değerleri ayarlanabilir olup 21, 34, 55 vb ya da sizin tercihiniz olan herhangi bir değer olabilir.

Bu indikatörü XAUUSD grafiğinde anlatmak istiyorum. Grafikte 3 tane işaret var. İlkinde fiyat/ema55 oranının maksimum yaptığı yer işaretli ki bu oran 1.30 civarında. 2.sinde yine fiyat/ema55 oranının maksimum yaptığı yer olan 1.27 seviyesi işaretli. 3.'de de bu değer 1.30 seviyesinde.
Görüldüğü üzere ons altın grafiğinde maksimum fiyat ema 55'in en fazla 1.30 katı olabilmiş. Şimdi ise bu değer 1.23 civarında. O nedenle bu oranın 1.30 olmasını ve orada fiyatın tepe yapmasını bekleyebiliriz. Bu indikatörü aynı zamanda dipleri tahmin etmek için de kullanabilirsiniz ama burada grafiğimiz tepeleri bulmak üzerine. Buradaki stratejim fiyat/ema55 oranında 1.30 seviyesini (indikatördeki 30 seviyesi) hedefleyerek ons altını o noktaya kadar tutmak daha sonra o bölgede satış fırsatı aramak olacaktır. Bu basit yaklaşım özellikle "tarih tekerrüden ibarettir" sözüne inananlara ışık tutacaktır.

Yeşil: Fiyat > Ema
Kırmızı : Fiyat < Ema

Yardımları için baymucuk a teşekkürlerimi sunuyorum ! Kod onun tarafından yazılmıştır.

TR
Release Notes
TR
Eski versiyonda şöyle bir durum vardı: eğer fiyat ema'nın üzerinde ise grafiği yeşil çiziyor ve en yüksek değeri ema'ya bölüyordu, bu durum indikatör grafiğinin yukarı gitmesi durumunda sorun değildi ama indikatör yeşil renkte iken ( yani fiyat ema'dan yüksek ise ) ve indikatör aşağı gelmeye başladığında destek görevi görebilecek bir yapı oluştuğunda hala indikatör değerini en yüksek değeri ema'ya bölerek buluyor, aslında indikatör grafiği aşağı gelirken bunu en düşük değeri ema'ya bölerek yapması gerekir Bu her ne kadar büyük bir sorun olmasa da belki ufak hareketlerin kaçmasına sebep olabiliyordu. Şimdi grafiğe eklediğim gri renkli grafik ile bu problem çözülüyor. İndikatör grafiği yeşilken düşmeye başladığında destek olarak yeşil renkli grafik ile beraber gri renkli grafiğe de bakılmalı. Aynı mantıkla grafik kırmızı iken ve grafik yükseliyorken de direnç olarak kırmızı renkli grafik ile beraber gri renkli grafiğe de dikkat edilmeli.

ENG

In the old version, there was a situation like this: if the price was above ema, it would divide the highest value by ema and draw the chart green, this was not a problem if the indicator chart goes up. But when the indicator is green (i.e. the price is higher than ema) and at the same time the indicator starts to go down, it still finds the indicator value by dividing the highest value by ema, in fact, when the indicator chart comes down, it should do this by dividing the lowest value by ema. Now, this problem is solved with the gray graphic that I added to the graphic. When the indicator graph starts to decrease while it is green, the gray graph should be looked at along with the green graph while considering support. With the same logic, when the graph is red and the graph is rising, attention should be paid to the gray graph with the red graph while considering resistance.
Release Notes
When i revised the code i forgot to unchange the screen shot, now i am fixing it, nothing has changed about code, just screen shot added
Release Notes
ENG
Now you can draw the hayatguzel indicator by using "close" values but you should click the "close" tick in the settings and unclick the "hg", "hg_upper" and "hg_lower" plots to have a clear drawing, hayatguzel plots with "close" values are colored with blue and orange, blue is for the close values above ema and the orange is for the close values below ema.

TR
Artık hayatguzel göstergesini "kapanış" değerlerini de kullanarak çizebilirsiniz ancak net bir çizim için ayarlarda "close" çizimini tıklayıp hg, hg_upper ve hg_lower çizimlerini kaldırmanız gerekir, kapanış değerleri ile çizilen hayatguzel indikatörü mavi ve turuncu ile renklendirilmiştir, mavi renk fiyatın ema'dan yukarı olduğunu, turuncu renk ise fiyatın ema'dan aşağıda olduğunu gösterir
Release Notes
ENG
just changed the color of hg=0, new color is black

TR
hg=0'ın rengini değiştirdim, yeni renk siyah
Moving Averages

Open-source script

In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in publication is governed by House rules. You can favorite it to use it on a chart.

Want to use this script on a chart?

Disclaimer