Makale içeriği

Kanıt ve kapsam

Alıntılanan materyal, terminolojiyi ve araştırma bağlamını desteklemektedir. Aşağıdaki sayısal eşikler, durum makinesi, yürütme politikası ve sentetik örnekler bu araştırma projesi tarafından önerilmiştir. Yeni bir geriye dönük test çalıştırılmamıştır ve referanslar bu yapılandırma için karlılığı kanıtlamamaktadır.

Veriler ve piyasalarKurumsal işlemlerin tutarlı bir şekilde ele alındığı, doğrulanmış OHLC verilerini kullanın. Hacim için borsa, enstrüman türü ve birimi kaydedin. Bir FX tick-hacim akışı, toplam piyasa hacmini temsil etmez; spot ve sürekli sözleşme hacimleri karıştırılmamalıdır.
Araştırmanın zaman dilimleriH1, H4 ve günlük çubuk grafikler ayrı araştırma konfigürasyonlarıdır. Pencere uzunlukları, işlem maliyetleri ve onay gecikmeleri bir geliştirme örneği üzerinde kalibre edilmelidir. Bu dedektör için optimal bir zaman dilimi belirlenmemiştir.
Fiyat yükselen bir kanal içinde dalgalanıyor, 100 civarında alt tarafı test ediyor, tekrar bu seviyenin üzerinde kapanıyor ve 106'deki sabit hedefe doğru hareket ediyor.Çizimi tam boyutta aç
Bu makale için oluşturulmuş sentetik bir illüstrasyon. Yükselen uç noktalar eğimli sınırları temsil eder; yatay seviyeler ise sinyaldeki değerlerini gösterir.

Uygulamalı iş akışı

İş akışı: Fiyat Kanalları: Paralel Sınırlar, Tepki Girişi ve Kırılma
Adımların tamamı aşağıda açıklanır. Her aşamada eksik veri veya sağlanmayan koşullar için ret nedeni kaydedilmelidir.
  1. İki sınırı da hesaplayınParalelliği ve sabit genişliği kontrol edin.
  2. Kanalı sabitleyinKatsayıları ve süre sonunu tepki mumundan önce kaydedin.
  3. Kanal içi tepkiyi değerlendirinTemastan sonra kanal yönünde yeniden içeride kapanış isteyin.
  4. Hedefi sabitleyinTemel sürümde karşı sınırın sinyal anındaki değerini kullanın.
  5. Geçersiz kılma kontrolüKanal bozulduğunda veya süresi dolduğunda modülü devre dışı bırakın.

Yapının bize anlattığı

Kanal analizi, yaklaşık olarak paralel destek ve direnç seviyeleri arasında fiyatı takip eder. [1] Yükselen, düşen ve yatay kanalların farklı bağlamları vardır. Bu uygulama, yinelenen etiketleri azaltmak için yatay yapıları dikdörtgen dedektörüne yönlendirir.

Sınırlar fiziksel duvar değildir. Fiyat üst sınıra birçok mum yakın kalabilir, kısa süre aşabilir veya yeni trende hızlanabilir. Her alt sınır temasında alım, sonuçları kanal uydurma kuralına ve maliyetlere bağımlı kılar. Tepki şartı zamanı açıklar ama avantajı kanıtlamaz.

Aynı geçmişin çevresine pek çok çizgi çifti çizilebildiğinden kanal, sonucu gördükten sonra yapılan seçime açıktır. Kanal kullanılabilir olduğunda hesaplanan katsayıları kaydedin. Sonraki yeniden uydurma yeni sürüm oluşturabilir ama önceki işlemin seviyelerini değiştiremez.

Hali hazırda mevcut bilgileri kullanan kurallar

Önerilen ayarlar: iki tarafta en az üç pivot, her biri solda ve sağda üç mumla teyit edilmiş olsun. T=20–100 mumda tepelere U(t), diplere B(t) doğrusu uydurun. D medyan kanal genişliği, oluşumda A=ATR(14), epsilon=max(2 ticks,0.15A) olsun. mU ve mB doğru eğimleri olmak üzere |(mU−mB)T|≤max(2epsilon,0.2D) isteyin.

Son genişliğin ilk genişliğe oranı 0.8 ile 1.2 arasında, genişlik tüm aralıkta pozitif olsun. Yükselen kanal pozitif eğimlerle teyitli daha yüksek tepeler ve daha yüksek dipler ister; düşen kanal daha düşük tepeler ve dipler kullanır. Sıfıra yakın normalize eğimler yatay banttır. Güçlü daralma paralel kanala değil kama dedektörüne aittir.

Önerilen yükselen kanal tepkisi, daha sonraki mum dibinin B(t)±epsilon bölgesine teması ve B(t)+b üstü kapanış ister; b=max(2 ticks,0.10A). Kapanış B(t)−b altına inince tepki bağlamını reddedin. Mevcut tepkiden bir pivotu teyit edilmeden kullanmayın. [2]

Kanalı sabitleyin ve bir T mum daha geçince süresini bitirin. Temel sürümde sinyal mumunun dibi stop için kullanılabilir, çünkü sinyal üretildiğinde o mum kapanmıştır. Bu, teyitsiz çok mumlu pivot kullanmaktan farklıdır: mum değeri bilinir, pivot ise gelecekte sağındaki mumları gerektirir.

when channel is confirmed: freeze U,B,A,expiry=created+T
for later closed bar t:
  if t>expiry or C[t]<B(t)-b: deactivate rising-channel bounce
  elif B(t)-epsilon<=Low[t]<=B(t)+epsilon and C[t]>B(t)+b:
    emit LONG_BOUNCE
    stop=Low[t]-epsilon
    target=U(t)  # freeze at signal time; do not drift into the future
# Mirror for falling channels. Breakouts use a separate close-crossing module.

Hacme belirli bir görev vermek

Bir sıçrama için, geri çekilme aktivitesini, benzer çubuk sayılarında önceki yükselişle karşılaştırın. Düşük geri çekilme hacmi test edilebilir bir özellik olabilir. Bir kırılma için, sınır geçişinde RVOL'yi ölçün. Daha fazla hacmin her zaman daha iyi olduğu tek bir kural, her iki soruyu da yanıtlayamaz.

Önerilen tepki filtresi, önceki üç mumun medyan hacminin 20 mumluk temel hacmin altında olmasını ve tepki mumunun üst yarıda kapanmasını ister. Bunu yalnız temas ve kapanış sürümüyle karşılaştırın. Bunlar araştırma ayarlarıdır; kaynağın aynen bu birleşimi şart koştuğu iddia edilmez.

Hacim karşılaştırmaları, seans mevsimselliğini ve veri birimlerini dikkate almalıdır. Öğle saatlerindeki düşüş ve düşük ham aktivite, olağandışı bir bilgi içermeyebilir. İşlem hassasiyetinin önemli olduğu durumlarda, hacimle birlikte spread veya fiyat kalitesi ölçümlerini de göz önünde bulundurun.

Sayısal örnekler ve başarısızlık durumları

Sentetik yükselen kanal örneği: t=40 anında B=100 ve U=106. Sinyal mumu low=99.9 ve close=100.4; epsilon=0.15 ve b=0.1 olsun. Gerçekleşebilir giriş 100.5, stop 99.75 ve sabit hedef 106 ise risk 0.75, potansiyel kazanç 5.5; maliyet öncesi yaklaşık 7.33R olur. Bu büyük geometrik oran çok yakın stoptan gelir; spread, fiyat gürültüsü ve stopla çıkışlar dikkatle modellenmelidir.

Başarısızlık örneği: Fiyat, giriş yaptıktan sonra 99.7 seviyesine ulaşırsa, daha sonra 106 seviyesine yükselse bile, stop loss seviyesi kayıp olarak kaydedilir. Alternatif olarak, 99.7'deki sinyal çubuğu kapanışı B−b'nin altında kalır ve geçerli bir sıçrama değildir. Bu ihlali gözlemledikten sonra alt çizgiyi 99.5'ye taşımayın.

Gerçekleşme stres testi, planlanan 0.75 risk mesafesine toplam 0.15 giriş-çıkış maliyeti ekler. Bu, risk birimine göre büyüktür. Örnek gerçek maliyeti tahmin etmez; stop olağan fiyat gürültüsüne yakınken etkileyici hedef çarpanının neden kırılgan olduğunu gösterir.

Giriş, geçersiz kılma ve çıkışlar

Bu tepki sürümü stopu tepki mumunun dibinin altına koyar. Önceki pivot dibinin altındaki stop ayrı stratejidir. Karşı sınır hedefini sinyal anında sabitleyin; kanal yükselirken hedefi uzaklaştırmayın. Dinamik hedef test edilebilir ama güncelleme formülü ve zamanı önceden açıklanmalıdır.

Ayrı kırılma modülü, U+b üstü kapanış sonrası alış veya B−b altı kapanış sonrası satış sinyali verir. Yükselen kanal her kırılmanın aşağı dönüş olacağını söylemez. Hedefi kanal genişliğiyle projekte ediyorsanız D’yi sabitleyin. Aynı kanaldaki tekrar pozisyonları ve bekleme süresini sınırlayın; eski fırsatlar süresiz aktif kalmasın.

Kapanış teyitli sinyalden sonraki ilk gerçekleşebilir kotasyonu kullanın; büyüklüğü gerçek risk mesafesine göre hesaplayın. Bekleyen koruyucu emir fiyat boşluğunda kaymayla gerçekleşebilir. Tepki ve kırılma modüllerinin eşzamanlı sinyallerinde önceliği veya ortak sermaye tahsisini önceden belirleyin; sonraki getiriler işlemin hangi modüle ait olduğunu belirlemesin.

Artımlı değerin test edilmesi

Aynı trend ve stop kuralında kanal tepkilerini hareketli ortalamaya geri çekilmeyle karşılaştırın. Kanal kırılmasını hareketli pencerenin tepe/dip kırılmalarıyla karşılaştırın. Önceden kayıtlı küçük parametre kümesinde referans nokta sayısını, uydurma penceresini ve paralellik toleransını değiştirin. Yalnız gözle seçilmiş iki özel noktada çalışan kanal, seçim yanlılığı yansıtabilir.

Doğru katsayılarını, tüm temasları ve reddedilen tepkileri kaydedin. Sonuçları kanal genişliğinin alış-satış farkına oranı ve eğime göre gruplandırın. Yöntemsel kaynak [3], buradaki tepki kurallarını doğrulamaz.

Geçerli paralel kanal, daralan kama, yatay dikdörtgen, gerekli kapanışı olmayan temas ve görünürde tepki veren mumda alt sınırın altında kapanışı test edin. Süre sonunu ve aynı bölgedeki pozisyon sınırını doğrulayın. Birkaç mum sonraki U projeksiyonu çok yüksek olsa bile sinyal anındaki U hedef kalmalıdır. Gelecek mumları ekleyince geçmiş kanal sürümleri ve kararları değişmemelidir.

Yaygın hatalar

Yalnız uygun noktaları seçerek kanal çizmek

Önceden açıklanan doğru uydurma kuralını kullanın; yalnız güzel görünen çifti değil tüm seçili referans noktalarını denetleyin.

Hedefin süresiz olarak hareket etmesine izin vermek

Yükselen bir hedef, kısa vadeli bir tepki işlemini sınırsız bir elde tutma dönemine dönüştürebilir.

Fitilin sınır aşımını her durumda aynı değerlendirmek

Fitil ve kapanış koşullarının sonuçları farklıdır. Önceden seçin ve koruyucu emirlerin gerçek gerçekleşmesini modelleyin.

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.

0/6 madde

Sık sorulan sorular

Regresyon kanalı bu pivot kanalıyla aynı mıdır?

Hayır. Bir regresyon kanalı, uyarlanmış bir merkez ve sapma ölçüsüyle başlar. Bu dedektör, onaylanmış uç değerlerden sınırları belirler ve ayrı olarak test edilmelidir.

Yükselen kanalın üst sınırında açığa satış yapılabilir mi?

Bu, burada açıklanan trendi takip eden sıçrama stratejisinden farklı olarak, trend karşıtı bir stratejidir. Fiyatın uzun süre o sınıra yakın kalma riskini test edin.

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.

  1. IG: Channel trading explainedIG. Kanal terimleri ve paralel sınır yaklaşımı için herkese açık açıklama okundu. Kontrol tarihi: .
  2. TradingView: RepaintingTradingView. Pivot teyit gecikmesi ve geçmiş sinyallerin yeniden çizilmesi. Kontrol tarihi: .
  3. Lo, Mamaysky, Wang: Foundations of Technical AnalysisNBER / Columbia University. Sistematik desen araştırmasına ilişkin arka plan bilgisi; bu yapılandırma makalede test edilmemiştir. 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