kod denemelerinde beðenmediðiniz bölümleri, kodun sonundan baþlayarak silmeniz, iþinizi kolaylaþtýrýr.
kod denemelerinde beðenmediðiniz bölümleri, kodun sonundan baþlayarak silmeniz, iþinizi kolaylaþtýrýr.
16.07.2024 - 10.12.2024
16.07.2024 - 10.12.2024
deneme... https://www.tradingview.com/x/C8wFKN81/
PHP Code://@version=6
indicator('.', overlay = true, max_lines_count = 500, max_boxes_count = 500)
/////////////////
// KAMA PARAMETERS
// ============================================================================
kama1_length = input.int(2, 'KAMA 1 Length', minval = 1, group = 'KAMA Settings')
kama1_fast = input.int(1, 'KAMA 1 Fast Length', minval = 1, group = 'KAMA Settings')
kama1_slow = input.int(3, 'KAMA 1 Slow Length', minval = 1, group = 'KAMA Settings')
kama2_length = input.int(3, 'KAMA 2 Length', minval = 1, group = 'KAMA Settings')
kama2_fast = input.int(2, 'KAMA 2 Fast Length', minval = 1, group = 'KAMA Settings')
kama2_slow = input.int(4, 'KAMA 2 Slow Length', minval = 1, group = 'KAMA Settings')
kama3_length = input.int(4, 'KAMA 3 Length', minval = 1, group = 'KAMA Settings')
kama3_fast = input.int(3, 'KAMA 3 Fast Length', minval = 1, group = 'KAMA Settings')
kama3_slow = input.int(5, 'KAMA 3 Slow Length', minval = 1, group = 'KAMA Settings')
kama4_length = input.int(5, 'KAMA 4 Length', minval = 1, group = 'KAMA Settings')
kama4_fast = input.int(4, 'KAMA 4 Fast Length', minval = 1, group = 'KAMA Settings')
kama4_slow = input.int(6, 'KAMA 4 Slow Length', minval = 1, group = 'KAMA Settings')
kama5_length = input.int(6, 'KAMA 5 Length', minval = 1, group = 'KAMA Settings')
kama5_fast = input.int(7, 'KAMA 5 Fast Length', minval = 1, group = 'KAMA Settings')
kama5_slow = input.int(8, 'KAMA 5 Slow Length', minval = 1, group = 'KAMA Settings')
src874 = input.source(close, 'Source', group = 'KAMA Settings')
// ============================================================================
// TREND COLORING PARAMETERS
// ============================================================================
color color_bearish_price_state = input.color(color.rgb(2, 243, 251), 'Bearish Trend', group = 'Colors')
color color_bullish_price_state = input.color(#f1f6f7, 'Bullish Trend', group = 'Colors')
color color_bullish_resistance_state = input.color(color.rgb(243, 3, 3, 52), 'Bullish Resistance', group = 'Colors')
color color_bearish_support_state = input.color(color.rgb(226, 247, 2, 52), 'Bearish Support', group = 'Colors')
float atr_multiplier_gray = input.float(14, 'ATR Multiplier (Gray Zone)', minval = 0.1, group = 'Ribbon Settings')
float atr_multiplier_yellow = input.float(14, 'ATR Multiplier (Yellow Zone)', minval = 0.1, group = 'Ribbon Settings')
// ============================================================================
// KAMA CALCULATION FUNCTION
// ============================================================================
f_kama(float src874, int length, int fastLength, int slowLength) =>
mom = math.abs(ta.change(src874, length))
volatility = math.sum(math.abs(ta.change(src874)), length)
er = volatility != 0 ? mom / volatility : 0
fastAlpha = 2 / (fastLength + 1)
slowAlpha = 2 / (slowLength + 1)
alpha = math.pow(er * (fastAlpha - slowAlpha) + slowAlpha, 2)
var float kama = na
kama := alpha * src874 + (1 - alpha) * nz(kama[1], src874)
kama
// ============================================================================
// CALCULATE ALL KAMAS
// ============================================================================
float kama1 = f_kama(src874, kama1_length, kama1_fast, kama1_slow)
float kama2 = f_kama(src874, kama2_length, kama2_fast, kama2_slow)
float kama3 = f_kama(src874, kama3_length, kama3_fast, kama3_slow)
float kama4 = f_kama(src874, kama4_length, kama4_fast, kama4_slow)
float kama5 = f_kama(src874, kama5_length, kama5_fast, kama5_slow)
// ============================================================================
// KAMA STACK RIBBON LOGIC (Replaces SMA Stack)
// ============================================================================
bool is_bullish_stack = kama1 > kama2 and kama2 > kama3 and kama3 > kama4 and kama4 > kama5
bool is_bearish_stack = kama1 < kama2 and kama2 < kama3 and kama3 < kama4 and kama4 < kama5
float atr_gray = ta.atr(14) * atr_multiplier_gray
float atr_yellow = ta.atr(14) * atr_multiplier_yellow
float kama_spread = math.abs(kama1 - kama5)
bool is_narrowing_gray = not is_bullish_stack and not is_bearish_stack and kama_spread < atr_gray
bool is_narrowing_yellow = not is_bullish_stack and not is_bearish_stack and kama_spread < atr_yellow
var bool was_bullish_stack = false
var bool was_bearish_stack = false
was_bullish_stack := is_bullish_stack ? true : is_bearish_stack ? false : was_bullish_stack
was_bearish_stack := is_bearish_stack ? true : is_bullish_stack ? false : was_bearish_stack
// ============================================================================
color kama_ribbon_color = is_bearish_stack ? color_bearish_price_state : is_narrowing_yellow and not was_bullish_stack ? color_bearish_support_state : is_narrowing_gray and was_bullish_stack ? color_bullish_resistance_state : is_bullish_stack ? color_bullish_price_state : na
// ============================================================================
plotcandle(open, high, low, close, color = kama_ribbon_color, wickcolor = kama_ribbon_color, bordercolor = kama_ribbon_color, title = 'MUM')
/////////////////////
// Only act after candle closes
isClosed = barstate.isconfirmed
// Your raw retracement rules
bullRaw = isClosed and close[1] < open[1] and close < open and close < low[1]
bearRaw = isClosed and close[1] > open[1] and close > open and close > high[1]
// Small wick-based spacing
spaceUp = (high - close) * 0.65
spaceDown = (open - low) * 0.65
// Colors
brightRed = color.rgb(255, 0, 0)
brightGreen = color.rgb(0, 255, 0)
// Wave locks
var bool bullWaveLocked = false
var bool bearWaveLocked = false
// Reset locks when opposite candle prints
if isClosed and close > open
bullWaveLocked := false
bullWaveLocked
if isClosed and close < open
bearWaveLocked := false
bearWaveLocked
// BEARISH WAVE (Red)
if bullRaw and not bullWaveLocked
label.new(bar_index - 1, high[1] + (high[1] - close[1]) * 0.65, 'L', style = label.style_none, textcolor = brightRed, size = size.large)
label.new(bar_index, high + spaceUp, 'Lo', style = label.style_none, textcolor = brightRed, size = size.large)
bullWaveLocked := true
bullWaveLocked
// BULLISH WAVE (Green)
if bearRaw and not bearWaveLocked
label.new(bar_index - 1, low[1] - (open[1] - low[1]) * 0.65, 'L', style = label.style_none, textcolor = brightGreen, size = size.large)
label.new(bar_index, low - spaceDown, 'Lo', style = label.style_none, textcolor = brightGreen, size = size.large)
bearWaveLocked := true
bearWaveLocked
/////////////////////bar tarama///////////
16.07.2024 - 10.12.2024
deneme... https://www.tradingview.com/x/TxqgFTxi/
PHP Code://@version=6
indicator(title = 'TTB TD 8 + 9', shorttitle = 'TTB TD 8 + 9', overlay = true)
// // TURN TD 8's & 9's ON / OFF ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
showBuyTDs = input(true, title = 'Show TD Buy')
showSellTDs = input(true, title = 'Show TD Sell')
// // TD CALCS /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
buySignals = 0
buySignals := close < close[4] ? buySignals[1] == 9 ? 1 : buySignals[1] + 1 : 0
sellSignals = 0
sellSignals := close > close[4] ? sellSignals[1] == 9 ? 1 : sellSignals[1] + 1 : 0
BuyOrSell = buySignals > sellSignals ? buySignals : sellSignals
TD8buy = showBuyTDs and bool(buySignals) and BuyOrSell == 8
TD9buy = showBuyTDs and bool(buySignals) and BuyOrSell == 9
TD8sell = showSellTDs and bool(sellSignals) and BuyOrSell == 8
TD9sell = showSellTDs and bool(sellSignals) and BuyOrSell == 9
// TD LABELS /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
plotshape(TD8buy, style = shape.labelup, text = '8', color = color.new(#05f30d, 0), textcolor = color.rgb(4, 4, 4), size = size.tiny, location = location.belowbar)
plotshape(TD9buy, style = shape.labelup, text = '9', color = color.new(#05f30d, 0), textcolor = color.rgb(4, 4, 4), size = size.tiny, location = location.belowbar)
plotshape(TD8sell, style = shape.labeldown, text = '8', color = color.new(#e600ff, 0), textcolor = color.rgb(4, 4, 4), size = size.tiny, location = location.abovebar)
plotshape(TD9sell, style = shape.labeldown, text = '9', color = color.new(#e600ff, 0), textcolor = color.rgb(4, 4, 4), size = size.tiny, location = location.abovebar)
16.07.2024 - 10.12.2024
16.07.2024 - 10.12.2024
endeks 5 dakkalýklarda 250 puan marj oluþturmuþ. yukarý yapacaðý her marj, olumsuz iran olayýnda düþüþ marjý olarak kullanýlacak gibi.
günlüklerde marj 1000 puan civarý. saatlikte maksimum þimdilik üste 250 puan marj olsa...
sistem gereði, aþaðý marjý yakalamak için ya flat ya short gerekir. þimdilik flat.
12500-12520 arasý short onayý için beklenebilir.
veya https://www.tradingview.com/x/0fc4FxEo/ asel 301.25 altý kapanýþ.
16.07.2024 - 10.12.2024
insan, öðrenmeye taklitle baþladýðýndan, taklit esnasýnda maruz kaldýðý manipulasyona alýþmýþ olur. alýþtýðý için, kendiside manipule eder.
bu yüzden yazýlan çoðu cümle, "önerme" niteliði taþýmaz. Etkileþim sonucu hem manipule eden hem de edilen, "önerme"yi anlayamaz olur.
çünkü manipule; istenilen her konuda yapýlýr.
borsa örnekleri....
Manipüle Yöntemleri
1. Ýddia Sahibini Karalama
• Grup: "Bu analizi yapan kiþi geçen sene iflas etmiþti, onu dinlemeyin." (Ýddia doðru olsa da kiþi üzerinden reddedilir.)
• Borsa: Bir þirketin CEO’su hakkýnda çýkan alakasýz bir dedikodu yüzünden þirketin iyi bilançosunu çöpe atmak.
2. B Þahsýný Devreye Sokma (Ýliþkilendirme )
• Grup: "Bu hisseyi falanca spekülatör de övmüþtü, o halde bu hisse kesin patlar."
• Borsa: X hissesini alan bir grubun geçmiþteki kötü þöhreti yüzünden, hissenin temel analizini bilerek reddetmek.
3. Durumsallýktan Yararlanma (Çýkar Çatýþmasý)
• Grup: "Hoca bu hisseyi övüyor çünkü elinde patladý, bize kitlemeye çalýþýyor." (Belki de gerçekten iyi bir hisse ama çýkarý var diye reddedilir.)
• Borsa: Bir analistin kendi portföyündeki hisseyi analiz etmesini, doðru veriler sunsa bile "komplo" olarak nitelemek.
4. Tutarsýzlýða Götürmek
• Grup: "Sen daha dün 'bu borsa kumar' diyordun, þimdi gelmiþ analiz mi yapýyorsun?"
• Borsa: Bir ekonomistin geçmiþte yanýldýðý bir tahmini hatýrlatýp, bugünkü doðru olabilecek uyarýsýný geçersiz saymak.
5. Maliyet Kaynaklý Kaybedme Korkusu
• Grup: "Grupça bu hissede çok bekledik, çok emek verdik, artýk dönemeyiz."
• Borsa: Zararda olan bir hisseyi "bu kadar bekledim, zararýna satmam" diyerek stop-loss yapmamak; garantili kayba razý olmak.
6. Beðendirme Yöntemi (Gaza Getirme)
• Grup: "Sen bu grubun en akýllý yatýrýmcýsýsýn, bu riski almalýsýn."
• Borsa: Bir yatýrýmcýnýn "profesyonel" görünme isteðiyle, ait olduðu grubun kurallarýna tam uymaya çalýþmasý
7. Bilimi Deðersizleþtirme
• Grup: "Teknik analiz her þeyi bilse herkes zengin olurdu, boþver grafiði."
• Borsa: Rasyonel verileri ve matematiksel modelleri "bilim her þeyi açýklayamaz" diyerek duyumsallýkla reddetmek, yapaný gereksiz eleþtirmek
8. Bir Bilen / Alakasýz Otorite
• Grup: "Ünlü bir profesör (týpçý) bu hisseyi al dedi."
• Borsa: Alanýnda uzman olmayan bir ünlünün finans bilgisine, bir otoriteymiþ gibi güvenip iþlem açmak
9. Kaynaðý Belirsiz Otorite
• Grup: "Ankara'da çok üst düzey bir tanýdýk hissenin uçacaðýný söyledi."
• Borsa: "Duyumlara göre", "fýsýltý gazetesine göre" gibi belirsiz kaynaklarla, bir sermaye yönetimi yapmaya çalýþmak.
10. Seçilmiþ Örnekleme (Cýmbýzlama)
• Grup: "Bakýn bu hisse son 10 yýlda her Ocak ayýnda yükselmiþ." (Aradaki düþüþleri görmezden gelme.)
• Borsa: Bir hissenin sadece iyi haberlerine odaklanýp, risk faktörlerini noksan bir algýyla saf dýþý býrakmak.
11. Çoðunluða Baþvurma (Mahalle Baskýsý)
• Grup: "Herkes bu hisseyi alýyorsa bir bildikleri vardýr."
• Borsa: FOMO (Fýrsatý Kaçýrma Korkusu); çoðunluða uyma isteðiyle zirveden hisse alýp, zarara uðramak.
12. Tepkisel Ýndirgemecilik
• Grup: "Sen þimdi 'nakitte kalýn' diyerek borsanýn çökmesini mi istiyorsun?"
• Borsa: Bir analistin "riskler arttý" uyarýsýný "piyasa düþmanlýðý" olarak yanlýþ anlayýp noksansýz veriye tepki göstermek.
13. Devede Kulak (Paradoks)
• Grup: "Dolar 30 olsa ne olur 31 olsa ne olur, fark yok."
• Borsa: Küçük noksan maliyetlerin (komisyon, makas) toplamda bir sermaye kaybýna yol açtýðýný fark etmemek.
14. Doðallýk Yöntemi
• Grup: "Eski usul (geleneksel) borsa her zaman en iyisidir."
• Borsa: "Doðal/Eski" olanýn her zaman faydalý olduðunu sanýp, yeni finansal araçlarý reddetmek.
15. Duygu Sömürüsü
• Grup: "Hepimiz ayný gemideyiz, satarsan hepimiz batarýz."
• Borsa: Mantýklý bir karar yerine, grup üyelerine karþý noksan bir acýma hissiyle noksansýz bir zararý kabullenmek.
16. Etimolojik Safsata
• Grup: "Borsa kelimesi 'kese'den gelir, o halde paramýzý burada saklamalýyýz."
• Borsa: Kelimelerin eski anlamlarýna takýlýp, bugünkü noksansýz piyasa dinamiklerini noksan yorumlamak.
17. Geleneksellik
• Grup: "Biz babadan kalma bu hisseyi asla satmayýz."
• Borsa: Deðiþen dünya ekonomisine raðmen, eski yöntemlerle iþlem yapmaya devam etmek.
18. Gereksiz Yüceltme
• Grup: "Bizim grubumuz en dürüst yatýrýmcý grubudur."
• Borsa: Grubu noksansýz görüp, dýþarýdan gelen uyarýlarý kibirle reddetmek.
19. Görelilik
• Grup: "Sana göre düþüyor ama bana göre dinleniyor."
• Borsa: Objektif noksansýz verileri (düþüþ trendi), öznel yorumlarla "þahsi fikir" haline getirmek.
20. Hatalý Benzetme
• Grup: "Borsa orman gibidir, aslanlar küçüklere saldýrýr." (Yanlýþ teþbih.)
• Borsa: Ýki alakasýz sektörü birbirine benzetip, birindeki noksansýz veriyi diðeri için noksan bir sonuç olarak kullanmak.
21. Ýspat Yükümlülüðü
• Grup: "Hissenin düþmeyeceðini kanýtlayamazsan yükselecek demektir."
• Borsa: Kendi iddiasýný ispatlamak yerine, aksinin kanýtlanamamasýný noksansýz bir "doðruluk" sanmak.
22. Ýstisna
• Grup: "Herkes batar ama biz istisnayýz, bize bir þey olmaz."
• Borsa: piyasa kurallarýný, "özel olma" duygusuyla yok saymak.
23. Sýralamalý Neden-Sonuç (Kaygan Zemin)
• Grup: "Bugün bu kaðýdý satan, yarýn fikrini de satar."
• Borsa: Küçük bir satýþýn, bir felakete yol açacaðý zannýyla noksan kararlar almak.
24. Kýsýrdöngü
• Grup: "Bu hisse deðerlidir çünkü fiyatý yüksektir, fiyatý yüksektir çünkü deðerlidir."
• Borsa: Bilgi kaynaðý ile sonucu ayný tutarak noksansýz bir mantýk hatasýna düþmek.
25. Kiþisel Deneyim
• Grup: "Ben geçen sefer böyle yaptým ve kazandým, herkes böyle yapmalý."
• Borsa: Tek bir tecrübeyi, bir kural gibi herkese dayatmak.
26. Korkular
• Grup: "Hisse tamamen kapatýlacakmýþ!" (FUD - Korku yaratma.)
• Borsa: Rasyonel olmayan korkularla, portföyleri panikle boþaltmak.
27. Yedekleme (Biliþsel Çeliþki)
• Grup: "Hisse düþtü ama aslýnda bu bizim için daha iyi oldu, alým fýrsatý doðdu."
• Borsa: Hatalý kararý hatasýz göstermek için noksan kýlýflar uydurmak.
28. Sessizlik (Onay)
• Grup: "Kimse itiraz etmediðine göre bu gece hisseyi alýyoruz."
• Borsa: Sessiz kalanlarýn rýzasý olduðunu sanýp kararlar almak.
29. Totemleme
• Grup: "Ben ne zaman ekraný açsam borsa düþüyor."
• Borsa: Alakasýz olaylar arasýnda noksan nedensellikler kurup noksansýz stratejileri bozmak.
30. Zarar-Fayda Ýliþkisi
• Grup: "Evet para kaybettik ama en azýndan tecrübe kazandýk."
• Borsa: hatanýn zararýný örtmek için, bir teselli (fayda) uydurmak.
31. Þans veya Tesadüf
• Grup: "Tamamen þansa kazandým, bilgim yok."
• Borsa: Baþarýyý noksansýz bir tesadüfe baðlayýp, noksansýz stratejiyi noksanlaþtýrmak.
32. Ünlüler
• Grup: "X sanatçýsý bu coine yatýrým yapmýþ."
• Borsa: Ünlüye olan ilgiyle, noksansýz bir analiz yapmadan noksan bir kararla iþleme girmek.
33. Ýkilem
• Grup: "Ya bu hisseyi alýrsýn ya da fakir kalýrsýn."
• Borsa: Ýki seçenek dýþýndaki noksansýz onlarca ihtimali noksan bir bakýþla yok saymak.
34. Sorumluluk Azaltma
• Grup: "Üstat satmadýysa ben de satmam, o biliyordur."
• Borsa: Kendi sorumluluðunu, bir baþkasýnýn eylemsizliðine yüklemek.
35. Evet-Hayýr Sorularý
• Grup: "Hisseni bugün mü satacaksýn yoksa yarýn mý?" (Satýp satmama seçeneði yok sayýlýr.)
• Borsa: Ön kabul içeren sorularla, özgür iradeyi manipüle etmek.
36. Ebeveyn (Otorite)
• Grup: "Biz bu iþin okulunu okuduk, sen sus."
• Borsa: Yaþ veya unvan üzerinden baský kurup noksan fikirleri susturmak.
37. Eleþtiri Hakký
• Grup: "Benim her þeyi eleþtirmeye hakkým var ama senin cevabýn geçersiz."
• Borsa: Eleþtiriyi rasyonellik yerine, bir "hak" kýlýfýyla yýkýcýlýk için kullanmak.
38. Cevap Hakký
• Grup: "Konuþmam bitmedi, sürekli cevap vereceðim." (Laf kalabalýðý.)
• Borsa: Haksýzlýðýný bir þekilde örtmek için tartýþmayý gereksiz detaylarla uzatmak.
39. Kesin Yanlýþtýr
• Grup: "Bu veriler kesin yanlýþtýr, bakmaya gerek yok."
• Borsa: bir ispat sunmadan, sadece inatla gerçeði reddetmek.
40. Yazým Yanlýþlarý
• Grup: "Sen daha virgülü doðru koyamýyorsun, analizin mi doðru?"
• Borsa: Biçimdeki bir hatayý, içeriði reddetmek için bahane etmek.
41. Yapay Zeka
• Grup: "Yapay zeka bu hisseyi 10 numara buldu."
• Borsa: Yapay zekanýn verilerle hatalý sonuç verebileceðini unutup, onu bir "otorite" saymak.
16.07.2024 - 10.12.2024
https://tr.tradingview.com/script/kLsYz4jj/ bundaki çizgiler etiketler olmasýn. rsi macd gibi kullanýlan filtreler olmasýn.
sadece fibo kalsýn. long-short kýsmýný da... Türkçe leþtirelim....
https://tr.tradingview.com/script/Lr...nd-ChartPrime/ bunda ise seviye cizgi etiketi kaldýralým...sadece trend çizgisi
býrakalým.....
bu ikisini birleþtirip... sade tasarým yapalým. (yapýlacak)
16.07.2024 - 10.12.2024
Yer Ýmleri