Bu makalede
Bu makaleyi okuduktan sonra…
- İki fiyat tarafının OHLC değerlerini aynı kotasyonlardan kurabilirsiniz.
- Teyit, trend filtresi ve tarayıcı kodunu gerçek dolumdan ayırabilirsiniz.
- Yuvarlamanın geçerli OHLC içinde bile gövde payını değiştirdiğini sınayabilirsiniz.
Kavramları makaleden ayrılmadan öğrenin
Bid ve Ask — satış ve alış fiyatları Spread — alış ve satış fiyatı farkı Backtesting — geçmiş veriyle strateji testi Demo hesap Stop loss — zarar durdur Kısa pozisyon — satış yönü Kayan yıldızTers çekiç ve kayan yıldız aynı küçük gövdeyi ve uzun üst fitili taşıyabilir. Geleneksel yorum, önceki düşüş veya yükselişe göre değişir. Ancak ad vermekle emir vermek aynı işlem değildir. Mumun biçimini, önceki trendi, sonraki kapanışla teyidi ve kullanılan fiyat tarafını ayrı kaydedin. Böylece Bid’de geçen koşulun Ask’ta neden geçmediğini veya ekranda yuvarlanan fiyatın tarayıcıyı nasıl değiştirdiğini görebilirsiniz.
Tek şekil, iki ad: anlamı ne belirler?
İki ad da Low’a yakın küçük bir gövde ve göreli uzun üst fitille ilişkilidir. Tanımlar değişir; burada açık bir geometrik filtre kullanılır. B=|Close−Open| pozitif ve High−Low aralığının en fazla %25’i; üst fitil en az 2B, alt fitil en fazla 0,5B olmalıdır. Eşitlik kabul edilir. Sıfır gövde ayrı doji durumudur. Bu filtre belirli renk veya gövde boşluğu şart koşmaz.
Geleneksel olarak düşüş sonrasındaki aday ters çekiç (inverted hammer) ve olası yükseliş dönüşü; yükseliş sonrasındaki aday kayan yıldız ve olası düşüş dönüşü diye yorumlanır. Önceki diziyi adın kendisinden çıkarmayın; nasıl ölçtüğünüzü yazın. Çekiç formasyonunda uzun fitil aşağıdadır. Çekiç ve asılı adamda gövde üstte durur. Dört ad, iki görünüm: önce fitilin yönünü, sonra önceki bağlamı sınayın. Bunlar gelecek yönünün gözlenmiş sonucu değildir.
Üst fitil: OHLC neyi gösterir, neyi göstermez?
Uzun üst fitil, kaydedilen High’ın hem Open hem Close üzerinde olduğunu gösterir. Kimin niçin işlem yaptığını veya High’ın Low’dan önce oluştuğunu kanıtlamaz. O/H/L/C=1,1000/1,1040/1,0998/1,1008 mumunda hem O→H→L→C hem O→L→H→C sırası mümkündür. Pip 0,0001 iken gövde 8 pip, üst fitil 32, alt fitil 2 piptir.
Toplam aralık 42 pip; gövde payı yaklaşık %19,05, üst/gövde oranı 4 ve alt/gövde oranı 0,25’tir. Mum bizim biçim filtremizi geçer. Önceki üç kapanışın 1,1120→1,1080→1,1040 olması örnek düşüş; 1,0880→1,0920→1,0960 olması yükseliş bağlamını verir. Adayın yukarı gövdesi iki durumda da aynıdır. Bunlar belirtilmiş üç kapanışlık bağlam modelleridir; önceki Open ve hazırlık mumları eksik olduğundan tam TA-Lib girdisi değildir.
Ask mumu neden kaydırılmış Bid kopyası olmayabilir?
Kurgu dört ardışık Bid/Ask çifti 100/100,2; 104/104,2; 99,8/100; 100,8/101,8 olsun. İlk gözlem dönemi açar, son gözlem kapatır; başka gözlem yoktur.
Keyfî fiyat birimleri, dört tam eşzamanlı çift ve ortak ölçek. Bu yalnız geometri hesabıdır; emir, gerçek banka faaliyeti veya piyasa ölçümü değildir. OANDA v20 fiyat şeması zaman damgasını ve Bid/Ask alanlarını ayrı tanımlar.
Bid O/H/L/C=100/104/99,8/100,8; Ask=100,2/104,2/100/101,8 çıkar. Bid B=0,8, U=3,2 ve U/B=4; Ask B=1,6, U=2,4 ve U/B=1,5’tir. U≥2B koşulu yalnız Bid’de geçer. Neden farklı zaman geçmişi değil, son kotasyondaki daha geniş spreaddir. Aynı tam gözlemlere sabit spread eklemek uzunlukları korurdu. Tarayıcıda fiyat türünü yazın; bir tarafın High’ını diğer tarafın Close’uyla birleştirmeyin.
Teyit mumu, tarayıcı kodu ve işlem ayrı şeylerdir
TA-Lib C v0.6.4, hareketli mum eşikleri yanında gerçek gövdeler arasında kesin boşluk ister: CDLINVERTEDHAMMER aşağı, CDLSHOOTINGSTAR yukarı gövde boşluğunu sınar. Fonksiyonlar önceki trendi sınamaz. On iki hazırlık mumu O/H/L/C=90/100/88/95; adaydan hemen önceki mum H/L/C=104/95/98; aday 100/105/99,9/101 olsun. Yalnız önceki mumun Open’ı 97, 100 veya 102 yapılınca kayan yıldız kodu sırasıyla −100, 0, 0 olur. Aday değişmez; değen veya örtüşen gövdeler kesin yukarı boşluğu geçmez. Bu kod koşullarının bağımsız matematiksel incelemesidir, yerel kütüphane çalıştırma sonucu değildir.
Bizim isteğe bağlı teyit varyantımız yalnız hemen sonraki kapanmış muma bakar: düşüş bağlamındaki aday için Close>1,1040; yükseliş bağlamındaki aday için Close<1,0998. Kapanışlar 1,1042 ve 1,0996 ilgili koşulu 2’şer pip aşar; eşitlik geçmez. Sonraki mum başarısızsa pencere sona erer, sessizce uzatılmaz. Bu kural giriş dolumu, stop, hedef veya maliyet tanımlamaz; piyasanın kontrolünün kimde olduğunu kanıtlamaz.
Fiyat kaynağı, dönem, eşikler, önceki bağlam ve teyit penceresini sayımdan önce yazın. Biri değişince aday kümesi de değişebilir. Gerçek emrin nasıl yürütüleceği, iptali, koruyucu emri, hedefi ve büyüklüğü ayrıca tanımlanır. Sıradan stop kayabileceğinden varlığı gerçekleşmiş azami zararı sabitlemez. Önceki inside bar süre örneği de biçim etiketiyle emir durumunu ayırır.
Her formasyon için işlem kuralını tanımlamak
Örnek ters çekiç yöntemi, belirtilen düşüş bağlamı ve hemen sonraki mumun aday High üstünde kapanışından sonra uzun pozisyonu değerlendirebilir. Planlı stop aday Low altında, hedef önceden tanımlı dirençtedir. Bu tek sınanabilir yöntemdir, formasyonun zorunlu stratejisi değildir. Tetikleyici kapanış ile emrin gerçekleşme fiyatı aynı varsayılmaz.
Kayan yıldız varyantı yükseliş bağlamı ve sonraki mumun Low altında kapanışını ister. Kısa pozisyon için stop High üzerinde, hedef destektedir. Bir ucun aşılması veya stop dolumu katılımcı niyetini göstermez. Destek ve direnç çizimini sinyalden önce açık ölçütlerle yapın.
Kaynak EUR/USD mumunda yalnız High’ı 1,1040’tan 1,1020’ye düşürün. Gövde yine 8 pip, üst fitil artık 12 pip olur. Üst/gövde 1,5; gövde/aralık yaklaşık %36,36’dır. Mum hem üst fitil hem gövde payı koşulunu kaybeder. Önceki trend veya teyit penceresi geçmeyen biçimi onaramaz. İki muma da işlem sonucu atanmış değildir.
Daha uzun dönem OHLC birleştirmesini değiştirir; kendiliğinden daha yüksek dönüş isabeti kanıtlamaz. RSI koşulu ek filtre olarak sınanabilir, ancak o da fiyattan türetilir; otomatik bağımsız kanıt değildir. Aynı giriş, çıkış ve maliyetleri filtreli/filtersiz olarak geliştirme dışı veride karşılaştırın.
TRY karşı örneği: yuvarlama biçim testini değiştirir
Ayrı kurgu USD/TRY Bid mumunda O/H/L/C=40,00049/40,00851/40,00000/40,00251 olsun. Bunlar işlem teklifi veya güncel kur değil, atanmış tam değerlerdir. B=0,00202, U=0,00600, alt fitil=0,00049, aralık=0,00851 çıkar. B/aralık yaklaşık %23,74 olduğundan %25 sınırının içindedir; U≥2B ve alt≤0,5B de geçer.
Görüntüleme için her alanı en yakın üç ondalığa yuvarlarsanız 40,000/40,009/40,000/40,003 elde edilir. Bu gösterilen değerlerden yeniden test yapmak B=0,003 ve aralık=0,009 ile yaklaşık %33,33 pay üretir; aynı aday artık elenir. Üst fitil 0,006=2B olduğundan o koşul hâlâ geçer. Yuvarlama OHLC geçerliliğini bozmadığı için yalnız “High≥Close” kontrolü hatayı yakalamaz. Tarayıcıyı ham veride çalıştırıp ekran biçimini ayrı tutun.
Birimi görmek için yalnız aynı Bid fiyatındaki 1.000 USD nominalin Open–Close değerleme farkını alın: ham fark 2,02 TRY, üç ondalıklı gösterimle 3 TRY; aradaki hata 0,98 TRY’dir. Bu yürütülmüş alım-satım kârı değildir: Ask giriş, işlem maliyeti veya dolum atanmadı. Türkiye’de hizmet yetkisi ve sözleşme şartları, dil veya bu kurgu grafikten çıkarılamaz.
Ham alanları ve tarayıcı hassasiyetini koruyun. Ekran yuvarlaması veri geçerliliğini bozmadan aday kararını değiştirebilir.
Küçük ekranda şemayı yatay kaydırabilir veya büyütebilirsiniz. Değerler ve sonuç aşağıdaki metinde de yer alır.
- Ham gövde payı
- %23,74 – B=0,00202; aralık=0,00851. Üst/alt fitil koşulları da geçer.
- Gösterimden yeniden test
- %33,33 – B=0,003; aralık=0,009. %25 koşulu elenir; OHLC yine geçerli.
- 1.000 USD değerleme farkı
- 0,98 TRY hata – Ham 2,02 yerine 3 TRY. İki Bid değerlemesi farkı; gerçek işlem kârı değil.
En sık yapılan hatalar
Önceki trendi tanımlamadan geleneksel adı kullanmak, Bid/Ask alanlarını karıştırmak ve teyit kapanışını dolum saymak ayrı hatalardır. Trend filtresi olmayan tarayıcı yatay bölgede de geometrik kod verebilir. Fitilin ortasına stop koymak başka bir geçersizlik kuralıdır; risk ve sonuçları varsayılan stop sıklığıyla değil açık testle değerlendirilir.
Yutan mum formasyonu ile ortak veri ve işlem protokolü altında karşılaştırma yapılabilir. Fiyattan türetilen birçok göstergenin aynı yönde olması daha az yanlış sinyal kanıtlamaz. Reddedilen adayları ve başarısız teyitleri saklayın; yalnız sonradan dönüş yapan resimleri göstermeyin.
Yarın ne yapmalı?
- O/H/L/C, fiyat tarafı, gövde, iki fitil ve aralığı kaydedin. Hem geçen hem elenen örneğe aynı eşikleri uygulayın. Doji için ayrı davranış tanımlayın.
- Önceki kapanış filtresiyle tek mumluk teyit penceresini yazın. Giriş, stop, hedef, maliyet ve iptal kurallarını bundan ayrı kaydedin; dolumu teyit kapanışına eşitlemeyin.
- Boşluk istemeyen kendi filtremizle sabitlenmiş TA-Lib sürümünün hareketli eşik/gövde boşluğu kuralını ayrı tutun. Farklı kod her zaman veri hatası değildir.
- Bütün uygun adayları, net maliyetleri ve ayrı test dönemini kullanın. Demo uygulaması işleyişi kontrol eder; bir hafta veya birkaç kazanan örnek beklenen getiriyi ya da canlı paraya hazır olmayı kanıtlamaz.
Sonraki backtest çalışmasında fiyat serisini, hassasiyeti ve tarayıcı koşullarını bütün test boyunca aynı tutun. Etiket, olasılık veya emir yerine geçmez.
Anladığınızı kontrol edin
Alıştırma: yaklaşık 2 dakika.
Yanıtı ve açıklamayı göster
Doğru. Üst gövde ucu 101,8; 104,2−101,8=2,4. Gövde 1,6 ve iki katı 3,2; koşul geçmez.
Diğer sorular
Ters çekiç ile kayan yıldız arasındaki fark nedir?
Teyit mumu neden ayrı tanımlanmalıdır?
Stop ve hedef nereye konur?
Bid ile Ask aynı saatteyse mumları neden farklıdır?
TRY örneğinde yuvarlama neden karar değiştiriyor?
Kaynaklar ve doğrulama
- TA-Lib C v0.6.4 — CDLINVERTEDHAMMER
Belirli uygulamada hareketli mum eşikleri ve kesin aşağı gerçek gövde boşluğu; trend veya işlem getirisi testi değil.
- TA-Lib C v0.6.4 — CDLSHOOTINGSTAR
Kesin yukarı gövde boşluğu ve koşullu −100 kodu. Örnek bağımsız hesap, yerel kitaplık yürütmesi değil.
- OANDA v20 — Pricing Definitions
Fiyat oluşturma zamanı ve ayrı Bid/Ask alanları. Kurgu dört kotasyonun kaynağı veya sağlayıcı genelinde yürütme garantisi değil.
- TA-Lib C v0.6.4 — default candle settings
BodyShort, ShadowLong ve ShadowVeryShort varsayılanlarının dönem, aralık türü ve çarpanları.
- TA-Lib C v0.6.4 — candle utility macros
Gövde/fitil ve kesin gerçek gövde boşluğu formülleri; görüntüleme yuvarlaması veya yerel kütüphane tekrarı değil.
Hesaplamalar açıkça belirtilen varsayımlara dayanır. Güncel piyasa verilerinin veya sağlayıcının koşullarının yerini almaz.
