Skip to content
Tüm opsiyon ve vadeli işlem rehberleri
İşlem ipuçları · Grafik mekanikleri10 dakikalık okuma

Heikin-Ashi Mumları: Formül, Sentetik Fiyatlar ve Gerçek İşlem Gerçekleşmeleri

Heikin-Ashi mumlarının fiyat çubuklarını nasıl yumuşattığını, OHLC (Açılış, En Yüksek, En Düşük, Kapanış) değerlerinin neden fiilen gerçekleşen işlem fiyatları olmadığını ve görsel sinyalleri emir gerçekleşmesinden nasıl ayıracağınızı öğrenin

Bu rehberdeMum görüntüsünü gerçekleşen işlem fiyatlarından ayırın

Kısa özet

Heikin-Ashi mumları, sıradan çubuk verilerini özyinelemeli bir ortalama alma formülünde yeniden kullanır. Daha pürüzsüz gövdeleri fiyat hareketlerinin okunmasını kolaylaştırabilir; ancak ortaya çıkan açılış, en yüksek, en düşük ve kapanış değerleri grafiksel değerlerdir, ikinci bir işlem seti değildir. Bir çubuğu hesaplayın, sentetik fitilin nerede oluşabileceğini inceleyin ve ardından sinyal mantığı ile işleme konu olan fiyatları birbirinden ayrı tutun.

Mum görüntüsünü gerçekleşen işlem fiyatlarından ayırın

Standart bir mum, bir çubuk için ilgili enstrümanın açılış, en yüksek, en düşük ve kapanış değerlerini yansıtır. Heikin-Ashi (HA) bu değerleri dönüştürür: kapanış değeri mevcut standart OHLC'nin ortalamasını alırken, açılış değeri bir önceki HA açılış ve kapanışına dayanır. Bu özyinelemeli yapı, çubuktan çubuğa görülen görsel dalgalanmaları azaltır; ancak aynı zamanda bir HA mumunun, gerçekleşen işlemlerin izlediği yolu birebir yansıtmadığı anlamına gelir. TradingView, HA değerlerini gerçek fiyatlar değil ortalamalar olarak tanımlar ve bunların kesin giriş ve çıkış noktalarını belirlemek için daha az hassas olduğuna dikkat çeker. Bu görünümü, seçilen bir yumuşatma kuralını ifade etmek için kullanın; sentetik bir seviyeyi piyasanın son fiyatı, destek seviyesi veya gerçekleşebilir işlem fiyatı olarak yeniden etiketlemek için değil. {source:tradingViewHeikinAshiGuide}

Her bir alanı doğru girdilerle hesaplayın

Açılış (O), en yüksek (H), en düşük (L) ve kapanış (C) değerlerine sahip standart bir çubuk için HA_Close = (O + H + L + C) / 4. Özyinelemeli yapı HA_Open = (previous HA_Open + previous HA_Close) / 2. Ardından HA_High = max(H, HA_Open, HA_Close) ve HA_Low = min(L, HA_Open, HA_Close). Mevcut kapanış değeri, o anki çubuğun OHLC verilerini kullanır; mevcut açılış değeri ise bir önceki HA durumunu bir sonraki adıma taşır. Standart renk kuralına göre yükseliş yönlü (boğa) bir HA gövdesi, HA_Close > HA_Open anlamına gelir; bu, mutlaka standart çubuğun kendi açılış fiyatının üzerinde kapandığı anlamına gelmez. Formül dört türetilmiş değer belirler; grafik, bir önceki kapanışa dayalı ayrı bir renk düzeni de sunabilir, bu nedenle hangi renklendirme yöntemini dikkate aldığınızı not edin.

Sentetik fitili tespit etmek için bir fiyat boşluğu (gap) örneği kullanın

Önceki HA açılışının 100 ve önceki HA kapanışının 102 olduğunu varsayalım. İlgili enstrümana ait çubuk, 108'lik bir önceki gerçek kapanışın ardından 110 seviyesinde açılır, 112'ye yükselir, 109'a düşer ve 111'de kapanır. Mevcut HA açılışı (100 + 102) / 2 = 101'dur. Kapanışı ise (110 + 112 + 109 + 111) / 4 = 110.5'dur. HA en yüksek değeri 112, HA en düşük değeri ise min(109, 101, 110.5) = 101'dur. Gerçekte işlem gören mum çubuğu 109'dan daha düşük bir seviyede işlem görmemiştir, ancak HA fitili 101'e kadar uzanır çünkü tekrarlayan açılışı sentetik düşük seviyenin bir parçasıdır. TradingView'in formülü, bu uç noktalar için mevcut en yüksek veya en düşük seviyeyi, HA açılış ve kapanışıyla birlikte kullanır. Bu HA mum çubuğunda 101'e kadar olan tarihsel bir dokunuş, bu nedenle bir emrin orada işlem görmüş olabileceğinin kanıtı değildir. {source:tradingViewHeikinAshiGuide}

Özyinelemenin devam ettiğini görmek için örneği bir bar ileri taşıyın. Önceki durum olarak 101 HA açılış ve 110,5 HA kapanış değerlerini kullanarak, bir sonraki gerçek barın O=114, H=116, L=113.5, C=115'dan itibaren oluştuğunu varsayalım. Bu barın HA açılışı (101 + 110.5) / 2 = 105.75, HA kapanışı (114 + 116 + 113.5 + 115) / 4 = 114.625'dur ve HA en düşük değeri söz konusu sentetik açılış değerine eşittir. Gerçek bar yalnızca yukarıda belirtilen en düşük ve en yüksek seviyeler arasında işlem görmüştür. Dolayısıyla, devralınan sentetik açılış değeri, barın gerçek en düşük seviyesinin altında bir fitil (gölge) oluşturur; bu, gözlemlenen bir işlem değil, hesaplanmış bir grafik değeridir. {source:tradingViewHeikinAshiGuide}

Yan yana yerleştirilmiş iki mum paneli; boşluklu ve sıradan bir fiyat çubuğunu, yinelemeli açılış seviyesi sıradan çubuğun en düşük seviyesinin altına uzanan daha pürüzsüz bir Heikin-Ashi mumuyla karşılaştırır
Pürüzsüzleştirilmiş mum, sıradan çubuğun işlem gördüğü aralığın ötesindeki sentetik bir seviyede bir fitil gösterebilir

Yumuşatma etkisini bir görselleştirme ödünleşimi olarak değerlendirin

Tekrarlayan açılış, ekrana hafıza kazandırır: her yeni HA açılışı, önceki HA açılışı ile önceki HA kapanışı arasında yarı yoldadır. Bu nedenle, önceki HA kapanışındaki bir değişiklik, diğer her şey eşit olmak kaydıyla, bir sonraki HA açılışını yarı yarıya hareket ettirir. Mevcut HA kapanışı için O, H, L ve C'nin ortalaması, gövdenin normal mumdan renk ve boyut olarak farklı olmasına da neden olabilir. Uzun aynı renkli seriler daha kolay görülebilir, ancak yumuşatma boşlukları, ücretleri, olumsuz seçimi veya keskin bir geri dönüş olasılığını ortadan kaldırmaz. Ayrıca bir mumun konumunu ve bazen de aralığını değiştirir. Görsel bir desen, dönüştürülmüş serinin bir açıklamasıdır; Ayrı olarak test edilmiş bir kural olmaksızın, fiyatın devam edeceğine veya tersine döneceğine dair bir kanıt teşkil etmez.

Renk ve fitil desenlerini birer tanımlayıcı olarak ele alın

Renk kuralı ve fitil şekli, dönüşümün (transformasyonun) ürettiği sonuçlar için özlü tanımlamalar olarak kullanılabilir. Örneğin, bazı grafik okuyucuları, alt fitili olmayan veya çok kısa bir alt fitile sahip yükseliş yönlü bir mumu "güçlü görünümlü yükseliş çubuğu" olarak adlandırır. Bu ifade, çizilen HA (Heikin-Ashi) değerlerini tanımlar; ancak alıcıların her bir işlemi kontrol ettiğini, aktif bir stop emrinin HA en düşük seviyesine yerleştirilmesi gerektiğini veya bir sonraki çubuğun da aynı modeli izleyeceğini garanti etmez. Bir platform, mumları HA kapanış ve HA açılış değerlerine göre renklendirebilir ya da ayrı bir seçenekle kapanış değerini bir önceki kapanışla karşılaştırabilir. Bu tercihler, aynı OHLC verilerinin farklı görünmesine neden olabilir. Bir analizde serileri (run), doji benzeri gövdeleri veya fitil değişimlerini saymadan önce renk kuralını ve mum formülünü belirtin.

Çubuk, seans ve başlatma kurallarını sabitleyin

HA, çubuklar temel alınarak oluşturulur; bu nedenle, kullanılan zaman dilimi ve işlem seansı, her bir hesaplamaya hangi standart OHLC değerlerinin dahil edileceğini belirler. Normal işlem saatleri baz alınarak oluşturulan beş dakikalık bir çubuk, uzatılmış işlem saatlerini de içeren bir çubuktan farklı olabilir; günlük bir çubuğun sınırları ise ilgili borsanın takvimine ve saat dilimine göre belirlenir. Hisse bölünmeleri, vadeli işlem sözleşmesi geçişleri (roll), eksik çubuklar ve düzeltilmiş ya da düzeltilmemiş geçmiş veriler de ham girdi değerlerini değiştirebilir. HA_Open özyinelemeli (recursive) bir yapıya sahip olduğundan, başlangıç ​​değeri (seed) ve yüklenen geçmiş veri miktarı ilk değerleri etkileyebilir; başlangıç ​​değerinin etkisi tekrarlanan ortalama alma işlemleriyle zamanla azalsa da, sonuçların tekrarlanabilirliğinin kontrol edildiği bir incelemede bu durum göz ardı edilmemelidir. Sembol, borsa, zaman dilimi, seans, fiyat düzeltmeleri, geçmiş veri başlangıç ​​noktası ve platformun HA hesaplama yöntemini kaydedin. Mevcut çubuğa ait değerler, o standart çubuk henüz kapanmadan değişebilir. {source:tradingViewPineChartInformation}

Grafik sinyallerini geçmiş veri testi (backtest) işlem gerçekleşmelerinden ayrı tutun

Bir Heikin-Ashi grafiği üzerinde, bir Pine stratejisi fill_orders_on_standard_ohlc parametresini yapılandırabilir. Bu parametrenin varsayılan değeri false'tur; true olarak ayarlandığında, aracı kurum simülatörü, simüle edilen emir gerçekleşmeleri (fill) için standart OHLC verilerini kullanır. Bu işlem yalnızca simüle edilen gerçekleşme fiyatlarını değiştirir. Heikin-Ashi grafik değerlerini kullanan sinyaller yine de sentetik değerleri kullanmaya devam eder; ayrıca bu ayar, Renko, Kagi veya diğer standart olmayan grafikleri standart fiyatlı grafiklere dönüştürmez. TradingView, aksi takdirde standart olmayan grafiklerdeki geriye dönük testlerin (backtest) emir gerçekleşmeleri için sentetik OHLC verilerini kullanabileceği ve gerçek piyasa koşullarını yansıtmayabileceği konusunda uyarıda bulunur. {source:tradingViewNonstandardChartBacktesting} {source:tradingViewPineStrategyDeclaration}

Uygulanabilir bir kuralı gerçek fiyat terimleriyle yazın

Kuralı iki aşamada yazın. İlk olarak HA serisinin ne tür bir katkı sağladığını belirtin; örneğin, HA açılışının üzerinde gerçekleşen bir HA kapanışı, bir giriş koşulu için filtre görevi görebilir. Ardından, gerçek piyasa fiyatlarını kullanarak emri tanımlayın: gönderim zamanı, emir türü, tetikleme kaynağı, kabul edilebilir fiyat, çıkış, miktar, boşluk (gap) yönetimi ve maliyetler. Eğer emir bir HA en düşük seviyesindeki (low) stop emri ise, sentetik seviyenin piyasada var olduğunu varsaymak yerine, bu fikri alınıp satılabilir ham fiyatlara bağlı bir kurala dönüştürün. Stratejiyi, aynı tarihler aralığında standart OHLC (Açılış-Yüksek-Düşük-Kapanış) gerçekleşimi ve uygun bir referans ölçütü ile karşılaştırın; geliştirme sürecinde yapılan seçimler için kronolojik bir "holdout" (test için ayrılmış veri) veya "walk-forward" (ileri yürüyen) değerlendirme yöntemi kullanın. Daha pürüzsüz bir grafik, daha iyi bir gerçekleşim veya gelecekteki performans anlamına gelmez.

Sık sorulan sorular

Q1Heikin-Ashi fiyatları gerçek fiyatlar mıdır?

Hayır. HA OHLC değerleri, normal barlardan ve bir önceki HA durumundan türetilir. Bir emrin gerçekleşip gerçekleşmeyeceğine karar vermede temel alınan unsur, standart piyasa fiyatları olmaya devam eder.

Q2Heikin-Ashi en düşük değerine (low) bir stop emri koyabilir miyim?

Bu değeri referans alan bir strateji yazabilirsiniz, ancak HA en düşük değerinde fiili bir işlem gerçekleşmemiş olabilir. Stop emrini ve tetikleyicisini gerçek fiyatları kullanarak tanımlayın; ayrıca fiyat boşluklarını ve işlem gerçekleşimini modelleyin.

Q3İşlem gerçekleşimi için standart OHLC kullanmak, tüm Heikin-Ashi geriye dönük test sapmalarını (bias) ortadan kaldırır mı?

Hayır. Desteklenen HA stratejilerinde simüle edilmiş işlem gerçekleşimlerini standart OHLC'ye dönüştürebilir, ancak sinyal yine de sentetik HA değerlerini kullanabilir. Bu durum, gelecekteki performansı veya gerçekçi maliyetleri garanti etmez.

Kaynaklar ve daha fazla okuma

Sorun bildir

Bu makalenin bağlantısını içeren bir e-posta hazırlayacağız. Mark bildirimi yalnızca gönderdiğinizde alır

Hızlı kontrol

Rehberi okudunuz mu? 3 soruyla kendinizi kontrol edin

Soru 1 / 3

Soru 01

Mevcut Heikin-Ashi kapanış değeri nasıl hesaplanır?

Açıklamayı görmek için bir yanıt seçin

Opsiyon sözlüğü

Alım, satım ve opsiyon zincirinden zımni volatiliteye, Yunanlara ve alış-satış farkına uzanan temel terimlerin açık tanımları

Opsiyon sözlüğünü inceleyin
Ticaret ipuçları · Gösterge mekaniğiKeltner Kanalları: ATR Bantları, Trend İçeriği ve AralarKeltner temeli ve ATR zarflarının nasıl hesaplandığını, platform değişkenlerinin neden farklı olduğunu ve bant geçişini kendi başına bir ticaret olarak ele almadan nasıl okuyabileceğinizi öğreninİşlem ipuçları · Kırılım mekaniğiDonchian kanal kırılımı: sinyali ileriye bakmadan tanımlamaDonchian bantlarının yakın dönem zirve ve diplerini, kırılımın neden tamamlanmış önceki bantla karşılaştırılması gerektiğini ve bar zamanı, emir, çıkış ve test etkilerini açıklarTeknik alım satım yöntemleriVadeli işlemlerde stop için ATR: True Range’i sözleşme riskine çevirinATR’nin boşlukları nasıl hesaba kattığını ve mesafesinin tik ile sözleşme riskine nasıl çevrileceğini öğrenin.Finansal modelin hangi geçmişten öğreneceğini seçinWalk-forward model doğrulamasında genişleyen ve kayan pencerelerFinansal modeller için genişleyen ve sabit uzunluklu kayan eğitim pencerelerini karşılaştırın, doğrulamayı son testten ayırın ve gelecek sonuçlarını kullanmadan kural seçin.Aynı ürünün iki vadesi arasındaki fiyat ilişkisini inceleyinVadeli işlem takvim spreadi: kapsamlı açıklamaAynı vadeli işlem ürününün farklı aylarını birleştiren takvim spreadinin yapısını, fiyat ilişkisini, vade devrindeki kullanımını ve kâr-zarar, likidite, teslimat ve teminat risklerini açıklar.