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
Yer İmleri