Makale içeriği
- Kanıt ve kapsam
- Çizim
- Süreç
- Oran bir koordinattır, bir işlem sinyali değildir.
- Uç noktaları önceden onaylanmış bir hareket seçin
- Doğrusal seviyeler ve iki farklı stop kuralı
- Doğrusal ve logaritmik enterpolasyon farklı sayılar üretir.
- Dokunma, tetikleme ve çıkış hipotezlerini birbirinden ayırın.
- Geri çekilme hacmini ölçerek sınayın
- Eşit genişlikte kontrol bölgeleri ve kaçırılan fırsatlar
- Yaygın hatalar
- Uygulamalı kontrol listesi
- Sık sorulan sorular
- Araştırma kaynakları
Kanıt ve kapsam
CME, Fidelity ve TradingView, yapı ve çizim kurallarını açıklamaktadır. Ancak, Fibonacci seviyeleri için evrensel net karlılık veya sabit bir tersine dönüş olasılığı belirlemezler.
Uygulamalı iş akışı
- Fiyat hareketini onaylayınA ve B noktalarını sabit bir dedektör ve ölçekten kullanın.
- Formülü dondurunDoğrusal veya logaritmik seviyeyi seçin, uç noktaları koruyun.
- Geri çekilmeyi bekleyinNitelik kazandıran dokunuş, aktivasyondan sonra gerçekleşmelidir.
- Tetikleyiciyi bekleyinDaha küçük fiyat yapısı emir gönderilmeden bilinmeli.
- Kontrol sürümlerini karşılaştırınRisk, maliyetler ve bölge genişliğini eşleştirin.
Oran bir koordinattır, bir işlem sinyali değildir.
CME, 38.2% ve 61.8% seviyelerini açıklar; yanlarında sık çizilen 50% seviyesinin Fibonacci oranı olmadığını belirtir [1]. Fidelity iki ekstremum arasında seviye oluşturmayı anlatır [2]. Bunları garantili öngörü olarak değil, geri çekilme derinliği için aday özellikler olarak kullanın.
Grafikte birçok A→B çifti ve mevcut fiyata yakın seviye vardır. Yalnızca sonradan sıçrama veren çifti tutmak, sonucu tekrarlanamaz kılar. Temel modelleme sorunu, tepki bilinmeden hangi fiyat hareketinin uygun olduğunu seçmektir.
Yararlı deney, geri çekilme düzeninin katkısını belirli oranların katkısından ayırır. Sıradan yakın bölge aynı uç noktalar, tetikleyici ve maliyetlerle benzer sonuç veriyorsa kanıt, Fibonacci koordinatlarının özel niteliğinden çok genel geri çekilme fikrini destekler.
Uç noktaları önceden onaylanmış bir hareket seçin
Temel sürümde A onaylı pivot dip, B ise kayıtlı ölçekte onu izleyen karşı türde onaylı pivot tepedir. B>A ve hareket genliği için A anında en az 3×ATR şartı aranır; bu deneysel bir eşiktir. Aday ancak B için confirmed_at sonrasında etkinleşir. Etkinleşmeden önceki temas, geçmişe dönük giriş yapılamaz.
Yukarı yönlü D=B−A hareketi için F(r)=B−rD tanımını kullanın ve araştırma bölgesini [F(0.618), F(0.382)] olarak sabitleyin. Aşağı yönlü harekette A tepe, B dip noktasıdır ve F(r)=B+r(A−B) kullanılır. Başka türlü geçersiz olacak bir kurulumu geçerli tutmak için oranları veya başlangıç noktalarını değiştirmeyin.
Çapa kimliklerini, oluşum ve onay zamanlarını, ölçeği, fiyat dönüşümünü, bölge sınırlarını ve sona erme tarihini saklayın. Aşağıdaki kod bir dedektör taslağıdır: herhangi bir tetikleyici dal aynı çubuk üzerinde çalıştırılmadan önce, geçersiz kılınma veya sona erme o aday için işlemeyi sonlandırmalıdır.
Uygun hareketler örtüşüyorsa tek ölçekte son tamamlanan hareket gibi kesin seçim kuralı kullanın veya araç başına tek pozisyon risk yönetimiyle tüm gözlemleri tutun. Bütün çiftleri deneyip yalnızca başarılı tepkileri saymak hem fırsat seçimini hem görünen örneklem boyutunu şişirir.
when B becomes confirmed:
A = preceding_confirmed_opposite_pivot(B)
if A is None or ATR[A.i] is missing or ATR[A.i] <= 0: return
if B.price <= A.price or B.price-A.price < 3*ATR[A.i]: return
lower = B.price - 0.618*(B.price-A.price)
upper = B.price - 0.382*(B.price-A.price)
freeze(A,B,lower,upper,expires_in=20)
for each later closed bar t:
if C[t] < A.price-buffer or expired(t):
invalidate(); continue
if low[t] <= upper and high[t] >= lower: mark_zone_touch(t)
if touched and C[t] > frozen_micro_high+buffer: signal_long(t)
# frozen_micro_high must be known when the touch setup is activated.
Doğrusal seviyeler ve iki farklı stop kuralı
Sentetik A=100, B=120 için D=20 olur. 38.2% seviyesi 112.36, 50% seviyesi 110, 61.8% seviyesi 107.64 olur. 111 düzeyine geri çekilme bölge içindedir. Bilinen mikro tepe 113, sonraki tetikleyici kapanış 113.3 olsun. 113.4 gerçekleşme ve 109.8 stop, 3.6 puan fiyat riskiyle 120.6 düzeyinde 2R hedef verir.
Durdurma noktasından önce 120.6'nin üzerinde sentetik bir devamlılık, bu hedefi karşılar. Başarısızlık durumunda 109.8'den geçer ve 100'ye doğru devam eder. Durdurma noktası bunun yerine orijinal A noktasının altında, 99.8'de ise, risk 13.6 olur ve 2R hedefi 140.6 olur. Bunlar önemli ölçüde farklı stratejilerdir; bir grafik, durdurma noktasını aralarında hareket ettirirken aynı gösterilen ödül-risk oranını koruyamaz.
B ancak fiyat 106 düzeyine düşüp 113 düzeyine döndükten sonra onaylanıyorsa strateji eski 110 temasında alış yapamazdı. Bu gecikmiş fırsatı eleyin veya ayrı geç giriş sürümü kaydedin. Onay gecikmesiyle kaybedilen hareketlerin payını örneklemden sessizce silmeyin, raporlayın.
Tüm bölgeyi atlayan fiyat boşluğunu test vakası olarak ekleyin. Günlük tepe-dip aralığının bölgeyle kesişmesi, boşluk sırasında her seviyede gerçekleşebilir temas kanıtı değildir. Limit sürümü, tamamlanmış mum temas etiketinden ayrı gerçekleşebilir fiyat ve emir gerçekleşmesi varsayımları gerektirir.
Doğrusal ve logaritmik enterpolasyon farklı sayılar üretir.
TradingView log ölçekli grafikler için logaritmik Fibonacci hesaplama seçeneği sunar [3]. Pozitif fiyatlarda açık tanım F_log(r)=exp(log(B)−r(log(B)−log(A))) olur; log fiyatlar arasında enterpolasyon yapar. Grafiğin görünümünü değiştirmek, seviye formülü de değişmedikçe doğrusal hesabı değiştirmez.
A=100 ve B=400 ile, 50% doğrusal geri çekilmesi 250 iken, logaritmik orta nokta 200'dir. Aradaki fark, tüm sinyal popülasyonunu değiştirebilir. Değerlendirmeden önce dönüşümü seçin ve her adayda saklayın; sıfır veya negatif fiyatlar için logaritmik seviyeler tanımsızdır.
Tekrarlanabilirlik testi iki sürümü aynı uçlardan hesaplamalı: r=0 için B, r=1 için A dönmeli. Yukarı hareketi aşağı hareket biçimine dönüştürürken değişmeyen hesapta etiketleri ters çevirmek yerine doğru formülü kullanın.
Dokunma, tetikleme ve çıkış hipotezlerini birbirinden ayırın.
Temel sürüm bölgeye temas ve ardından bilinen mikro tepenin kırılmasını bekler. Aday etkinleştirmeden sonra 20 mum, temastan sonra en fazla beş mum yaşar. Giriş sonraki gerçekleşebilir açılış fiyatındandır; giriş öncesi A kaybedilirse düzen geçersizleşir. Hareket başına tek giriş verilir. Süreler araştırma ayarlarıdır.
Dokunma kurulumu etkinleştiğinde mikro yüksek seviyeyi dondurun. Eğer bu seviye zaten aşılmışsa, daha sonraki uygun bir yüksek seviyeyle değiştirmek yerine adayın geçerliliğini yitirip yitirmediğini belirleyin. Benzer şekilde, tekrar tekrar dokunulan bir bölge, açık bir sıfırlama politikası olmadan sınırsız bağımsız işlem üretmemelidir.
Ölçülü hareket projeksiyonu ayrı çıkış kuralıdır: hareket uzunluğu veya formasyon yüksekliği başka bir referanstan uzatılır. Fiyat bu hedefe ulaşmak zorunda değildir. Geliştirme verisinde yapısal hedefleri, 2R ve zamana bağlı çıkışları karşılaştırın; seçilen sürümü son değerlendirme için koruyun.
Boşluklar ve stop emirleri etrafında uygulanabilir dolumlar kullanın. Emir gönderilmeden önce gözlemlenen bir fiyat, planlanan işlemi kabul edilemez hale getirirse, kayıtlı bir ret politikası uygulanabilir. Daha sonraki bir kapanış, kurulumu geçersiz gösterse bile, zaten doldurulmuş bir limit veya stop emri defterde kalır.
Geri çekilme hacmini ölçerek sınayın
Geri çekilmede ve önceki yükselişte mum başına ortalama hacmi ölçün veya toplamı süreye bölün. Farklı hareket süreleri ham toplamları yanıltır. Düşük geri çekilme etkinliği ve tetikleyicide yüksek RVOL olası hipotezdir; eşikler sonuçlara bakmadan belirlenmeli.
Aynı uç noktalarla bileşenleri karşılaştırın: bölge teması ve tetikleyici, ardından hacim; sonra Fibonacci bölgesini sıradan 40–60% bölgesiyle değiştirin. Benzer sonuç, tam Fibonacci oranlarından çok genel geri çekilme fikrini destekler.
Gün içi fiyat hareketlerinde etkinliği seansın karşılaştırılabilir saatlerine göre normalize edin. Öğle arasındaki geri çekilme, arz tükenmeden de düşük hacimli olabilir. Toplu OHLCV, katılımcı niyetini veya her işlemin kesin düzeltme fiyatını belirleyemez.
Eşit genişlikte kontrol bölgeleri ve kaçırılan fırsatlar
38.2–61.8% bölgesi hareketin 23.6% bölümünü, 40–60% ise 20% bölümünü kapsar. Genişlik temas olasılığını değiştirir; 38.0–61.6% gibi eşit genişlikte kontrol ekleyin, getiriyi sürekli geri çekilme derinliğinin fonksiyonu olarak analiz edin. Yalnız sıçrama sayısını karşılaştırmak adil test değildir.
Bölgeye temas etmeyen veya sonra tetiklenmeyenler dahil her uygun hareketi tutun. Test vakaları gecikmiş uç onayı, bölgeyi atlayan boşluklar, uçları ortak örtüşen düzenler ve fiyat adımı değişikliklerini içermeli. Gelecek veri eklemenin yayımlanmış adayları değiştirmediğini doğrulayın.
Net beklentiyi, gerçekleşmeme oranını, elde tutma süresini, maruziyeti ve yakın sınırlara duyarlılığı raporlayın. 61.8%'deki tek bir sıçrama, istatistiksel bir testten ziyade bir örnektir. En iyi tarihsel kombinasyonun seçilmesinin kanıt kayıtlarından kaybolmaması için tüm referans ölçeklerini, oranları ve stop loss alternatiflerini kaydedin.
Yaygın hatalar
Tepkiden sonra her bir çapa çiftini denemek
Yeterli sayıda geriye dönük çift, gözlemlenen hemen hemen her sıçramanın yakınına bir seviye yerleştirebilir.
Hedefi garantiliymiş gibi ele almak
Bir öngörü, deneysel değerlendirme gerektiren bir çıkış hipotezidir.
Hesaplamayı belgelemeden grafik ölçeğini değiştirme
Büyük fiyat hareketlerinde logaritmik ve doğrusal enterpolasyon çok farklı olabilir.
Bu yöntemi kullanmadan önce kontrol listesi
Her maddeyi kendi verilerinizle doğruladıktan sonra işaretleyin. İlerleme bu tarayıcıda saklanır; stratejinin kârlı olduğunu belgelemez.
Sık sorulan sorular
61.8%, 50%'den daha mı güçlü?
İncelenen kaynaklar evrensel bir net avantaj ortaya koymamaktadır. Seçilmiş örnekler yerine eşdeğer bağlamı, bölge genişliğini ve maliyetleri karşılaştırın.
Neden doğrudan Fibonacci seviyesine limit emri verilmesin?
Limit giriş ayrı test edilebilir; gerçekleşmeyen emirler, sıra etkileri ve bölgeyi geçen hareketler dahil edilir. Daha sonraki fiyat tetikleyicisini beklemek başka hipotezi sınar.
Araştırma kaynakları
Her kaynak, yanında açıklanan tanımı veya kanıtı destekler. Sözde kod, sentetik örnekler ve önerilen parametreler ayrı ayrı doğrulanmalıdır.
- Fibonacci Retracements and ExtensionsCME Group. Geri çekilme oranlarını ve 50% ile ilgili ayrımı okuyun; örnekler karlılık testi olarak değerlendirilmez. Kontrol tarihi: .
- Fibonacci RetracementFidelity. İki ekstremumdan seviye oluşturma yöntemini okuyun. Kontrol tarihi: .
- Fibonacci retracement drawing toolTradingView. Çapa noktalarını, yapılandırılabilir seviyeleri ve logaritmik hesaplamayı okuyun. Kontrol tarihi: .
İlgili yöntemler
Risk notu
Bu içerik eğitim ve araştırma tasarımı içindir; finansal tavsiye değildir. Backtest geçmiş verileri simüle eder, gelecekteki performansı garanti etmez ve gerçek işlem emri vermez. Kütüphanedeki yöntemlerin tümü uygulamada hazır özellikler olmayabilir. İlgili bilgiler: metodoloji ve öğrenme merkezi.
Gerçek sermayeyi riske atmadan önce kuralları doğrulayın
Uygulama desteğini, verileri ve her simüle işlemi kontrol edin; gelişmiş tespit yöntemleri ayrı bir uygulama gerektirebilir.
Backtest uygulamasını App Store’dan indirin