Bu makalede
Bu makaleyi okuduktan sonra…
- WMA ve HMA’nın fiyat WMA’ları/Q/son WMA aşamalarını üretebilirsiniz.
- Eşit ilk tepkinin eşit belleği ve pozitif ağırlığı göstermediğini ayırabilirsiniz.
- Kurun tersini alma ile HMA uygulama sırasını bağımsız hesapla sınayabilirsiniz.
Kavramları makaleden ayrılmadan öğrenin
Üstel hareketli ortalama (EMA) Basit hareketli ortalama — SMA Stop loss — zarar durdur Kâr al — Take Profit (TP) Backtesting — geçmiş veriyle strateji testi MACD: hareketli ortalama yakınsama/ıraksamaSMA, EMA, WMA ve HMA aynı fiyatları farklı kurallarla işler. Eşit periyot sayıları eşit ağırlık, bellek veya tepki demek değildir. Bu rehber WMA’yı ve HMA’nın her aşamasını hesaplar; girdilerin dışına çıkan değeri ve kurun tersini almanın etkisini ayırır. Modellerde sıradan kapalı mum fiyatları kullanılır; gelecek fiyat yoktur.
Bir seri, dört farklı yapı
P[t] son bilinen kapalı bar fiyatı, t−1 önceki bardır. Geriye bakan pencereler kullanın ve hesaplanan değeri daha eski karar anına kaydırmayın. Open, Close veya başka uygulanan fiyat seçimi hesabın parçasıdır; eksik bar sıfır fiyatla doldurulmaz.
| Yöntem | Hesap | Kaydedilecek bilgi |
|---|---|---|
| SMA(n) | Son n fiyat toplamı/n | Tam pencere ve fiyat türü |
| EMA(n) | E[t]=αP[t]+(1−α)E[t−1]; α=2/(n+1) | Başlangıç durumu ve tarih |
| WMA(n) | Eskiden yeniye1…n ağırlıkları | Yön ve bölen n(n+1)/2 |
| HMA(n) | Q=2WMA(n/2)−WMA(n), sonra Q’nun WMA’sı | Tamsayı yarım/kök periyotları ve tam pencereler |
SMA ve WMA sonlu fiyat penceresi taşır; EMA önceki durumu taşır. HMA çıkarma içerir, etkili ağırlıkların hepsi pozitif olmayabilir. Girdi aralığı dışındaki çizgi mutlaka hesap hatası veya gelecekte işlem görecek fiyat değildir. Fiyat dönüşümü ile strateji performansı farklı sorulardır.
SMA ve EMA: son ağırlık bütün filtre değildir
SMA20’nin içerideki her fiyatı1/20=%5. Geleneksel EMA20 yeni fiyata2/21≈%9,5238, önceki duruma19/21 verir. Başlangıç ve geçmiş eşleştirilmeden iki çıktı kıyaslanmaz. SMA/EMA giriş dersi başlangıcı ayrıntılandırır.
Ayrı varsayımsal EUR/USD örneğinde yeni Close hem çıkan SMA fiyatının hem önceki EMA’nın60 pip üstünde olsun; pip=0,0001 USD/EUR. SMA20 değişimi60/20=3 pip; EMA20 değişimi60×2/21≈5,7143 pip. Eşit referans koşulları gereklidir; yalnız önceki19 kapanış ortalamasının60 pip üstü demek bu değişimleri kurmaya yetmez.
Bu kontrollü hesap EMA’nın her seride daha erken döneceğini,5–10 mumda yetişeceğini veya daha az kayıp vereceğini göstermez. Yükselen çizgi, son kapanışın yükselmesi ve mum rengi ayrı karşılaştırmalardır. Ekrandaki basamak sayısı ile hesap durumunun hassasiyetini ayırın.
WMA: doğrusal ağırlıklı sonlu pencere
Kurgu kapanışları eskiden yeniye100,100,100,110 alın. WMA4=(100+2×100+3×100+4×110)/10=104; SMA4=410/4=102,5. Fark yeni gelecek bilgiden değil, aynı girdilerin ağırlıklarından doğar. En yeniye daha büyük ağırlık verme yönünü kaydedin.
WMA20 ağırlık toplamı210; en yeni katsayı20/210=2/21, EMA20 ile aynıdır. Diğer ağırlıklar ve bellek farklıdır. WMA evrensel olarak SMA ile EMA’nın tepki hızı arasında yer almaz. Filtre değiştirmenin yanlış sinyalleri azaltıp azaltmadığı eksiksiz kuralla sınanır.
Aynı ilk tepki, farklı sönüm
Darbe öncesi tüm fiyatlar ve iki ortalama100. Yeni106, WMA3 ve EMA3’ü103 yapar. Sonra üç100 gelir. WMA’nın eskiden yeniye ağırlıkları1,2,3/bölen6; EMA α0,5 ve önceki100 durumuyla başlar. Bunlar atanmış sayılar, önerilen ayarlar değildir.
Belleği tam yol boyunca karşılaştırın
Darbe sonrası WMA3 sırası103,102,101,100; EMA3 sırası103,101,5;100,75;100,375. WMA ikinci adımda(100+2×106+3×100)/6=102, üçüncüde(106+2×100+3×100)/6=101 olur. EMA’nın100’den sapması3→1,5→0,75→0,375 diye yarılanır.
İki ilk103 değeri aynı son fiyat ağırlığı1/2’den gelir; sonraki yolların aynı olduğu anlamına gelmez. Üç yeni100 sonrası EMA100,375’tir, tam100 değil. Filtreyi yalnız periyot ve ilk okuma ile tanımlamak yeterli değildir.
HMA: önce Q, sonra son WMA
Alan Hull Q[t]=2WMA(n/2)[t]−WMA(n)[t] ara serisini ve ardından yaklaşık√n periyotlu WMA’yı açıklar. Tek Q son HMA değildir. Burada n4; yarım ve kök periyotları tam2 olur. Tam fiyat dizimiz100,100,100,100,110,110,110. Tam pencere şartıyla ilk Q dördüncü, ilk HMA beşinci barda vardır.
| Bar | P[t] | WMA2/WMA4 | Q | HMA4 |
|---|---|---|---|---|
| 4 | 100 | 100/100 | 100 | Yok; yalnız bir Q |
| 5 | 110 | 106,6667/104 | 109,3333 | 106,2222 |
| 6 | 110 | 110/107 | 113 | 111,7778 |
| 7 | 110 | 110/109 | 111 | 111,6667 |
Beşinci WMA2=320/3; Q5=2×320/3−104=328/3. Son HMA=(Q4+2Q5)/3=956/9≈106,2222; yeni Q daha ağırdır. Altıncı HMA1006/9≈111,7778, tüm girdi fiyatları en fazla110 olmasına rağmen üsttedir. Yedincide Close110 sabitken çizgi111,6667’ye düşer; filtre dönüşü fiyat dönüşü değildir.
Periyodu yuvarlamak filtreyi değiştirir
StockCharts en yakın tamsayı kuralında HMA11 için11/2=5,5→6 ve√11≈3,3166→3 kullanır. Keserek tamsayıya geçilse5 ve3 olur. Aynı HMA11 adı farklı filtreleri gizleyebilir. Hull’ün yazılı formülünde Integer bulunur; anlamını gerçek programda doğrulamadan tek evrensel uygulama varsaymayın.
n4 örneği bu belirsizlikten kaçınır. Başka n için izin verilen minimum periyotları, tam pencereyi, eksik değeri ve fiyat türünü belirleyin. Önce iki fiyat WMA’sını, sonra Q’yu ve son yumuşatmayı karşılaştırın. Tanımlanan modeli terminalde çalıştırılmış sonuç diye sunmayın.
Negatif etkili ağırlıklar taşmayı açıklar
Bu n4 modelinin iki aşaması açıldığında en yeniden en eskiye ağırlıklar28/45;5/9;−1/90;−2/15;−1/30. Toplam1, üçü negatif. Beş100 fiyatı HMA100 verir. Yalnız P[t−3]110 yapılırsa sonuç10×(−2/15) düşerek98⅔ olur; aynı beş fiyatın SMA5’i102’ye yükselir.
Ağırlık toplamı1 sabit seriyi korur, fakat her girdinin artmasının çıktıyı artıracağını veya girdi sınırları içinde kalacağını garanti etmez. Bunlar belirtilmiş filtrenin kendi cebirsel açılımıdır; piyasa gözlemi, gerçekleşmiş kotasyon veya yön tahmini değildir.
20,50,200: periyot ve zaman farklıdır
SMA200 M5’te her bar tam aralığı temsil ederse1.000 dakika,16 saat40 dakika içerir. D1’de200 günlük gözlemdir. İşlem araları takvim süresini uzatabilir; “200” tek başına uzun vadeli trend veya stil tanımı vermez.50 gözlem zorunlu bir çeyrek,200 zorunlu bir işlem yılı değildir.
Girdi aralığı ve görevi açıkça yazın. SMA200’e tüm kurumların emir yerleştirdiği veya fiyatın rastlantıdan daha sık döndüğü sonucu bu rehberin hesaplarından çıkarılamaz. Standart isim, gerçekte hangi pencerenin kullanıldığını kontrol etmenin yerini tutmaz.
Altın ve ölüm kesişimi: hesap ilişkisi
Seçilmiş50/200 golden-cross veya ters death-cross adlandırmasında iki yöntemi, fiyat türünü, aralığı ve eşitlik kuralını belirtin. Kesin yukarı kesişim için önceki hızlı≤yavaş, şimdiki hızlı>yavaş koşulu seçilebilir. Fiyatın çizgiye konumu ve çizgi eğimi farklı koşullardır.
Kesişim gelecek rejimin kalıcılığını doğrulamaz. Sabit50–100 pip gecikme, yıllık%8–10 getiri veya sonraki yılda%15–25 düşüş burada ölçülmedi. Gösterge olayı ile maliyet, zaman ve çıkışları belirlenmiş strateji sonucunu ayırın.
Birden fazla MA ve yeni kur dönüşümü örneği
Uzun çizgiyi filtre, ortayı ilgi bölgesi, kısayı tetikleyici seçmek açık kurallara bağlanabilir. Aynı fiyatın birkaç dönüşümü otomatik olarak bağımsız teyit sağlamaz. Eşzamanlı D1/H4 kullanılırsa üst mumun son değeri kapanmadan bilinmez; zamanlar arasında bilgi erişimini koruyun.
Yeni karşı örnek: önce filtrelemek ile önce tersini almak
Bağımsız atanmış EUR/TRY kapanışları eskiden yeniye[70;50;50;50;50] TRY/EUR olsun. Aynı n4/tam pencere kuralını kullanın. Son HMA148/3≈49,333333 TRY/EUR; en düşük girdi50’nin bile altındadır. Bu seri güncel kur veya işlem değildir.
Önce bu sonucu tersine çevirmek3/148≈0,020270270 EUR/TRY verir. Her fiyatı önce tersine çevirip aynı HMA4’ü çalıştırırsanız53/2625≈0,020190476 EUR/TRY çıkar. İki değer eşit değildir. Ters fiyat aralığı[1/70;1/50] olsa da ikinci sonuç en büyük1/50=0,02’nin üstündedir.
HMA uygulamak ile doğrusal olmayan ters alma işlemi yer değiştirmez. Fiyat yönünü ve dönüşüm sırasını saklayın; çizgi yürütülebilir kotasyon değildir.
Küçük ekranda şemayı yatay kaydırabilir veya büyütebilirsiniz. Değerler ve sonuç aşağıdaki metinde de yer alır.
- Doğrudan HMA
- 148/3≈49,333333 TRY/EUR – Girdilerin en küçüğü50’nin altında; negatif en eski ağırlık−1/30 etkisi.
- Önce HMA, sonra tersini al
- 3/148≈0,020270270 EUR/TRY – Hesaplanan çizginin tersidir; ters fiyat serisinin HMA’sı değildir.
- Önce fiyatların tersini al, sonra HMA
- 53/2625≈0,020190476 EUR/TRY – Aynı filtre ters fiyatlara yeniden uygulanır. En büyük ters girdi1/50=0,02’yi aşar.
Negatif ağırlık taşmayı; doğrusal olmayan ters alma işlemi iki yolun farkını açıklar. Yalnız pozitif bir birim ölçeğiyle çarpmak ise bu doğrusal modeli aynı katsayıyla ölçekler. EUR/TRY çizgisinin tersini TRY/EUR HMA diye sunmayın; fiyat yönü ve dönüşüm sırası kaydedilmelidir. Her iki çizgi de gerçek emir fiyatı değildir.
Hataları önlemek için tam tanım
Sağlayıcı, araç, uygulanan fiyat, aralık, filtre, periyot yuvarlaması, başlangıç, geçmiş ve karar zamanını kaydedin. Ardından giriş, çıkış, yürütme, maliyet ve işlem yapılmayacak koşulları kullanılmamış gözlemleri değerlendirmeden önce tanımlayın. Parametre seçilen veri ile son değerlendirme verisini ayırın.
Renk değişimi, seçilmiş ekran görüntüleri, bir saatlik inceleme veya bir ay sabit ayar kârlılığı kanıtlamaz. Yanlış sinyal için ölçülebilir tanım gerekir; daha çok gösterge otomatik çözüm değildir. Yerel düzenleme ve aracı kurum yetkisi bu aritmetik dersinin kapsamı dışındadır.
Sonraki adım: yeni HMA satırını üretin
Önceki yedi fiyatlı örneğe sekizinci110’u ekleyin. İki fiyat WMA’sı110, Q8=110; HMA4=(111+2×110)/3=331/3≈110,3333. Close sabitken hâlâ fiyatın üstünde ve düşmektedir. Ara değeri son filtreyle karıştırmayın; yuvarlanmamış Q’ları kullanın.
MACD üstel ortalamalardan başka dönüşüm kurar. Hesap, bilgi zamanı ve tam kuralı ayrı tutarak test edin. Yeni ters kur örneğinde her iki yolu aynı kaynak fiyatlar üzerinde yeniden üretin; yalnız çizginin daha hızlı görünmesi giriş veya avantaj göstermez.
Anladığınızı kontrol edin
Alıştırma: yaklaşık 2 dakika.
Yanıtı ve açıklamayı göster
İlk sapma3 üç kez yarılanır ve0,375 kalır.
Diğer sorular
WMA ile EMA aynı ağırlığa rağmen neden farklı?
HMA tüm fiyatların dışına çıkabilir mi?
Aynı HMA11 adı neden farklı değer verir?
200 periyot veya golden cross gelecek yönü belirler mi?
EUR/TRY HMA’sının tersi TRY/EUR HMA’sı mı?
Kaynaklar ve doğrulama
- Alan Hull — The Hull Moving Average
Q ve son WMA; Integer notasyonu. Tanıtım amaçlı gecikme ve işlem iddiaları doğrulanmış sonuç sayılmaz.
- StockCharts — Hull Moving Average
Üç WMA aşaması; HMA11 yarım6/kök3 en yakın tamsayı örneği.
- MetaQuotes — Moving Average calculations
SMA/EMA/LWMA formülleri; performans veya gösterge sinyali önerileri benimsenmez.
- Fidelity — Exponential Moving Average
Önceki durumla yineleme; önceki giriş dersinin açık kapsamlı kaynak okuması tekrar kullanılır.
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.
