deneme almas olarak yaptm kodlarda niin aklama yapmyorum?
nk... bak am... mantk d kabul edilebilir.
rnekleme yapaym...
diyelim ki... grdmz bar.... bir ktle olsun...
imdi ktle=younluk ve hacimin arpm...
byle dnrsem.... hadi hacim olarak bardaki hacim kabul edlim.(ama ben canl hacim verisi alamyorum)
younluk ne olacak dersek.... ineleri at... barn yksek-dk/2 olmal derim... (hl2)
ama... ktle=net kuvvet/ ivme dersem... ivme iin bir nceki bar hesaba katarken....
net kuvvet iin barn rangeni hesaplamak isterdim....
ama.... ktle=arlk/ yer ekimi ivmesi dersem....
yerekimi ivmesi iin.... hacim kullanmadan... zaman maliyeti kullanrdm...
arlk iinse... barn hl2sinde hesap yapardm....
ama.... ktle=enerji/ k hznn karesi dersem....
k hz iin katmanlama....enerji iin ise oynaklk (atr) hesaplamalar yapardm....
imdi.. bu fikirle gelen kiiye glerdim...
kafay yemiin... samalamakta snrn yok derdim....
ama...snr olmadnda (tabiki mutlaka bir snr her zaman vardr)...
hayaller snrsz olur.....
bur da nemli nokta.... adam... grafikteki bar... ktle olarak gryor ya...

ite bu noktada anlalmayacam iin.... aklamaya gerek duymuyorum....
ama imdiki rnek.... srad bir alma olarak... burada kalsn....
kodunu paylaacam....
iyi samalayacam....
imdi bst 100den bir hisse seelim....
yukardaki bak asn kullanmak iin....
hissenin... x100 ile.... yani endeks/hisse yapacaz...
hem de grafik bozmadan...
repaint yapmadan...canl canl olmas iin...zlema hesabn aldk....
buna istediiniz... ssl fibo rakamlarndan birini verin...
ben 233 vereceim.... niye... nk scalping yapacam...
ilem srem 15 dakikayla snrl olacak.... ve 1dakkalk grafik kullancam...
ite 233... 233 dakika=3.88 saat... yani bir seans alacam....
imdi... bilenler hakl olarak diyecek ki....
15binlik endeksi 10liralk hisseye blp... izgimi ekecen...
ekte... gr bakalm.... grebilecen mi?.... hakllar..... (nk matematik ve oranlama sonucu grafie smaz)
anladm... tablo yapacam... ama tablo hi bir anlam ifade etmeyecek....
gidip.. bar renklendircem.... lek sorunundan kurtulacam....
https://www.tradingview.com/x/vWaui5hn/
https://www.tradingview.com/x/6gHE4JrB/
https://www.tradingview.com/x/Sat3jdUz/
https://www.tradingview.com/x/ewb5PEZ6/
https://www.tradingview.com/x/RSI2XTqA/
https://www.tradingview.com/x/KIqrmqRW/
https://www.tradingview.com/x/Zd6qA7Tb/
https://www.tradingview.com/x/o3c3QUBe/
buyrun...rnekler 1dakkalk...
https://www.tradingview.com/x/o3c3QUBe/ imdi bu renklendirmeye baknca....
tablo olumlu yazarsa... hisse endekse kar gl... olumsuz yazarsa gsz....
mesele... fiyat deil.... benim iin yeil barlara biraz taklsam yeter....

ne de olsa.. vurka yapyoz....
x100n hacmi var... hissenin hacmi de onun iinde...
ikisinin de younluk hesab ayn hl2 kullandk....
ve oranladk...
denemek isteyene kodu....
PHP Code:
// Kinetik Komuta Merkezi [Masterpiece V6.9 - Z-RS Greceli G]
//@version=6
indicator('Korelasyon', overlay = true, max_boxes_count=500, max_lines_count=500, max_labels_count=50)
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// 1. GRDLER VE STHBARAT
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
string symB = input.symbol("BIST:XU100", "Kyaslanacak Endeks / Hisse")
int zLen = input.int(233, "ZLEMA (Sfr Gecikme) Periyodu", minval=1)
// Endeksin verilerini sfr gecikme ve repaint olmadan (lookahead_off) ek
[o2, h2, l2, c2, hl2_2] = request.security(symB, timeframe.period, [open, high, low, close, hl2], lookahead=barmerge.lookahead_off)
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// 2. KNETK ORAN (RELATIVE STRENGTH) MATEMAT
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// Hisse fiyatn, Endeks fiyatna blerek "Greceli G" deerlerini yaratyoruz.
float rs_c = close / c2
// Ktle merkezlerinin oran (Ana Kuantum ekirdei)
float rs_hl2 = hl2 / hl2_2
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// 3. ZLEMA MOTORU (SIFIR GECKMEL VME)
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
f_zlema(series float src, simple int len) =>
float ema1 = ta.ema(src, len)
float ema2 = ta.ema(ema1, len)
ema1 + (ema1 - ema2)
// Greceli Gcn Sfr Gecikmeli Trendi
float zlema_rs = f_zlema(rs_hl2, zLen)
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// 4. EKRAN ZM VE KOKPT (HUD)
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// Hisse endeksten gl m (ZLEMA'nn stnde mi)?
bool isStrong = rs_c > zlema_rs
color bullColor = color.new(#00e676, 0) // Neon Yeil (Gl)
color bearColor = color.new(#ff1744, 0) // Kan Krmz (Zayf)
color barCol = isStrong ? bullColor : bearColor
// Ana Grafikteki Mumlar Renklendir
barcolor(barCol)
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
// 5. DURUM TABLOSU
// €š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š€š‚š
var table tbl = table.new(position.top_right, 1, 2, bgcolor=color.new(color.black, 80), border_color=color.new(color.white, 20), border_width=1)
if barstate.islast
string status = isStrong ? "�� OLUMLU" : "�� OLUMSUZ"
table.cell(tbl, 0, 0, syminfo.ticker + " / " + syminfo.ticker(symB), text_color=color.white, text_size=size.small)
table.cell(tbl, 0, 1, status, text_color=barCol, text_size=size.small, text_formatting=text.format_bold)
/////////////
// MZA
var table ytd_table = table.new(position.bottom_center, 1, 1)
if barstate.islast
table.cell(ytd_table, 0, 0, "(A, (Gemini Pro) ile yaplm, Eitim almasdr.) Yatrm tavsiyesi olarak KULLANILAMAZ.", text_color=color.new(color.white, 00), text_size=size.normal)
Yer mleri