Makale içeriği
- Kanıt ve kapsam
- Çizim
- Süreç
- Yapının bize anlattığı
- Hali hazırda mevcut bilgileri kullanan kurallar
- Hacme belirli bir görev vermek
- Sayısal örnekler ve başarısızlık durumları
- Giriş, geçersiz kılma ve çıkışlar
- Artımlı değerin test edilmesi
- Yaygın hatalar
- Uygulamalı kontrol listesi
- Sık sorulan sorular
- Araştırma kaynakları
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.
Uygulamalı iş akışı
- Uç noktaları doğrulayınH1–L1–H2 veya bunun aynalı alt dizisini bekleyin.
- Boyun çizgisini sabitleyinAra seviyeyi, derinliği, toleransları ve aday süresini kaydedin.
- Kapanışla geçişi bekleyinAday mevcut olduktan sonra geçişi kabul edin.
- Mevcut ödülü kontrol edin.Gerçekleştirilebilir bir fiyattan geometrik hedefi ve riski hesaplayın.
- Sonucu kaydedinİşlemleri, süresi dolmuş adayları ve geçersiz kılınmış adayları saklayın.
Yapının bize anlattığı
Çift tepe, bir dip noktasıyla ayrılmış iki benzer tepe içerir; çift dip ise bu ilişkileri tersine çevirir. Aradaki aşırı nokta boyun çizgisini tanımlar. Bu boyun çizgisinin kırılması, IG tarafından tanımlanan grafik yapısını tamamlar. [1] Kaynak, bir formasyon tanımı sunar, her uygulamanın veya hacim eşiğinin karlı olacağına dair kanıt sunmaz.
Faydalı bir çalışma yorumu, fiyatın devam etmeye çalışıp sonra başarısız olmasıdır. Ancak, iki temas, envanteri kimin dağıttığını veya biriktirdiğini belirlemez. Boyun çizgisi kırılmadan önce, aynı çizgi mevcut trend içinde bir duraklama olarak kalabilir. Bu nedenle, bir dedektör üç farklı sonuç yayınlamalıdır: aday oluşturuldu, onay gözlemlendi ve aday geçersiz kılındı veya sona erdi. Bu sonuçları ayrı tutmak, işlem görmemiş bir gözlemin kazanan veya kaybeden bir işlem olarak kaydedilmesini önler.
Hali hazırda mevcut bilgileri kullanan kurallar
Bu uygulamadaki tüm eşikler araştırma önerisi niteliğindedir. Solda üç ve sağda üç çubuk gerektiren pivotlar kullanın. Pivotu yalnızca sağdaki üçüncü çubuk kapandıktan sonra yayınlayın: pivotların bir onay gecikmesi vardır. [2] İkinci tepe noktası kullanılabilir hale geldiğinde, A = ATR(14), epsilon = max(2 ticks, 0.15A) ve kırılma tamponu b = max(2 ticks, 0.10A)'yi dondurun.
H1, L1, H2 sırası için derinlik D = min(H1,H2) − L1 olsun. D ≥ 1.5A ve |H2−H1| ≤ max(2epsilon, 0.1D) gerekir. Tepeler en az yedi mum ayrı olmalı. H1 öncesi yükseliş, onaylanmış iki yükselen tepe ve yükselen dip çiftiyle tanımlanabilir. Kuralı sonuçlara bakmadan seçin; önceki trendi formasyondan sonraki yoldan çıkarmayın.
Boyun çizgisini N=L1 olarak belirleyin. H2 onaylandıktan ve aday oluşturulduktan sonra, N−b'nin altındaki ilk uygun kapanışı dikkate alın. Fiyat, pivot onayı gecikmesi sırasında boyun çizgisini geçerse, bu sürüm bu geçişi kaçırır. Sinyali zamanda geriye doğru hareket ettirmemelidir. Adayı, formasyon süresinin yarısı (yukarı yuvarlanmış) sonra, en az beş çubukla sona erdirin.
Ekstremumun oluşma ve onay zamanlarını ayrı saklayın. Sağ pencere üç mumsa, 45 mumundaki H2 ancak 48 mumundan sonra bilinir. 48 kapanışında oluşan aday, geçişi 49 mumundan başlayarak arar. Yeni mum eklemenin yayımlanmış sinyali değiştirmediği böyle test edilir.
on_close(t):
update_confirmed_pivots(left=3, right=3)
if new_H2 and valid(H1,L1,H2): freeze(candidate, A, N, D, expiry)
if candidate and t > candidate.created:
if High[t] > max(H1,H2)+epsilon: cancel
elif t > expiry: expire
elif Close[t-1] >= N-b and Close[t] < N-b: emit SHORT
# For double bottoms, reverse comparisons and use L1-H1-L2 with LONG.
Hacme belirli bir görev vermek
Hacmi ayrı katmanlarda test edin: hacim filtresi yok, ikinci zirve civarında daha düşük hacim ve boyun çizgisi kırılmasında daha yüksek hacim. Günlük veriler için önerilen bir ölçü RVOL = V[t]/median(V[t−20:t−1])'dir. 1.5 eşiği deneysel bir ayardır, evrensel bir kural değildir. Zirveler etrafındaki eşit uzunluktaki pencereleri karşılaştırın; aksi takdirde daha uzun bir ilk yükseliş, daha fazla çubuk içerdiği için daha aktif görünebilir.
İkinci denemede azalan aktivite, olası bir devam edememe hipoteziyle tutarlıdır, ancak emilime eşlik eden yüksek aktivite de olabilir. Tek bir hacim sütunu, alıcıların zayıfladığını kanıtlamaz. Gün içi veriler için, önceki seanslardaki karşılaştırılabilir zaman dilimlerini kullanın. Eksik veya anormal sıfır hacmi, kurumaya dair son derece güçlü bir kanıt olarak değerlendirmek yerine, mevcut değil olarak kaydedin.
Sayısal örnekler ve başarısızlık durumları
Sentetik örnek: H1=100, L1=96, H2=100.2, A=1 ve fiyat adımı size=0.01. D=4, epsilon=0.15 ve b=0.10 olur. Tepeler arasındaki 0.2 fark, 0.4 tolerans içindedir. 95.85 kapanışı kırılmayı onaylar. Açığa satış gerçekten 95.75 fiyatında yapılabiliyorsa yapısal stop 100.35, N−D hedefi 92 olur. Kazanç potansiyeli 3.75, risk 4.60: maliyet öncesi yalnız 0.82R. Formasyon geçerlidir ama önerilen asgari 1.5R koşulunu geçemez.
Başarısızlık örneği: Aynı başlangıç yapısından sonra, fiyat 96.05'de kapanıyor ve ardından 100.6'ye yükseliyor. 95.90'nin altında kapanış gerçekleşmediği için, aday işlem yapılmadan geçersiz sayıldı. Farklı bir senaryoda, 95.75'de zaten açılmış olan kısa pozisyon, stop loss seviyesine kadar geri dönebilir. Daha sonraki bir grafik, kırılmanın açıkça yanlış olduğunu gösterse bile, bu işlem yine de zarar olarak kalır. Formasyon geçerliliği, tetikleyici geçerliliği ve işlem sonucu farklı etiketlerdir.
Giriş, geçersiz kılma ve çıkışlar
Temel sürüm, teyit kapanışından sonraki gerçekleşebilir olayda giriş yapar. Stop, daha yüksek tepeye epsilon eklenerek üstüne konur; hedef N−D olarak sabitlenir. Yalnız H2 üstü stop başka risk dağılımı olan ayrı stratejidir. Çift dipte stop daha düşük dip altına, hedef N+D seviyesine konur.
Emir göndermeden önce gerçekleşebilir kotasyonla birim riskini ve sabit risk bütçesindeki pozisyon boyutunu hesaplayın. Emir gerçekleştikten sonra görülen fiyat boşluğu işlemi geçmişe dönük iptal edemez. Stop ve hedef aynı sonraki OHLC mumu içindeyse daha ayrıntılı veri veya önceden belirlenen temkinli olay sırası kullanın.
Yararlı test, teyitle sonraki işlem yapılabilir kotasyon arasına fiyat boşluğu koyar. Dedektör sinyal zamanını ve yapısal seviyeleri korur; gerçekleşme katmanı fiyatı, boyutu veya emir öncesi ret nedenini değiştirir. Böylece ekonomik açıdan uygun olmayan işlemle tanınamayan formasyon ayrılır. Nihai ödül-risk hesabına spread, komisyon ve kayma katın.
Artımlı değerin test edilmesi
Kontrol sürümü, iki benzer tepe istemeden yükseliş sonrası son dibin kırılmasıdır. Net beklenen getiri, azami gerileme, fırsat sayısı ve düşük ödül-risk nedeniyle elenen adayları karşılaştırın. Yalnızca ilk hareketin beklenen yönde olmasına bakmakla yetinmeyin. Geliştirme ve test örneklemlerini zamanla ayırın, son testten önce toleransları sabitleyin. [3] bağlam sağlar, bu sürümü doğrulamaz.
Oluşturulan her adayı, süresi dolanlar da dahil olmak üzere kaydedin. Yalnızca tamamlanmış kalıpları toplamak, onaydan önce hataları sistematik olarak ortadan kaldırır. Aynı fiyat bölgesindeki çakışan adayları tek bir olayda birleştirin veya belirtilen bölge başına bir pozisyon politikasını uygulayın. Sonuçları raporlarken tersine çevirme girişimlerini devam etme hatalarından ayırın.
Uygulama kontrolleri, toleransın hemen içinde ve dışında eşit olmayan zirveleri, nitelikli bir kapanış olmadan boyun çizgisine dokunmayı, pivot gecikmesi sırasında erken bir geçişi, geçişten hemen önce sona ermeyi ve yapısal geçersizliği ve boyun çizgisini ihlal eden bir çubuğu içermelidir. Sözde kod, bu son durum için geçersizlik önceliği verir. Farklı bir sıralama mümkündür, ancak sonuç görüldükten sonra yapılan bir seçimden ziyade adlandırılmış bir sürüm olmalıdır.
Yaygın hatalar
İkinci ekstremumda giriş
Bu, boyun çizgisi teyidinden önce karar veren ayrı bir stratejidir; farklı zamanlaması nedeniyle ayrı raporlanmalı.
Bir adayı kurtarmak için en yüksek noktaları yeniden çizmek
Çapa noktalarını dondurun. Güncellemelere izin veriliyorsa, kendi zaman damgasına sahip yeni bir aday sürüm oluşturun.
Cazip hedef, aşırı risk
Formasyon yüksekliği, stop loss mesafesini ve işlem maliyetlerini karşılayacak kadar yeterli kalan ödülü garanti etmez.
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
En yüksek iki fiyatın mutlaka aynı olması mı gerekiyor?
Hayır. ATR ve kademe boyutuna dayalı bir tolerans, nominal fiyata bağımlılığı ortadan kaldırır. Birkaç cazip örneğe uyan bir tolerans seçmek yerine, yakındaki toleransları test edin.
Boyun çizgisinin yeniden testi zorunlu mu?
Hayır. Yeniden test girişi, bekleme süresi, tepki tetikleyicisi ve kaçırılan işlemler için kural gerektiren ayrı bir varyanttır. Her kırılmanın boyun çizgisine geri döneceğini varsaymayın.
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.
- IG: How to trade double tops and double bottomsIG. Formasyon geometrisi ve teyit terimleri; ilgili açık bölüm okundu. Kontrol tarihi: .
- TradingView: RepaintingTradingView. Pivot onayı gecikmesi ve yeniden boyama. Kontrol tarihi: .
- 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