Bu makalede
Bu makaleyi okuduktan sonra…
- Tick sayacını, gerçekleşen kontratları ve parasal ciroyu kaynak/birimleriyle ayırmak.
- Baz üyeliğinin ve ağırlık girdisinin aktivite oranı ile gösterge hesabını nasıl değiştirdiğini hesaplamak.
- Eksik/error kaydı ile doğrulanmış sıfırı ayrı politikalarla işlemek.
Kavramları makaleden ayrılmadan öğrenin
İşlem günlüğü İşlem planı Pozisyonun nominal tutarı Bakiye Likidite Tezgâh üstü piyasa — OTCForex grafiğinde “hacim” gördüğünüzde önce sayacın neyi saydığını belirleyin. Bir sağlayıcının fiyat değişimi sayısı, bütün dünyada el değiştiren para tutarı değildir. Benzer mumlar farklı aktivite sayaçlarıyla oluşabilir; yüksek sütun tek başına yön veya kurumsal işlem kanıtı vermez.
Sayaç, kaynak ve birim
Spot Forex tezgâh üstü piyasadır. BIS, işlem ortamını merkezsiz ve parçalı olarak açıklar. İşlemler gerçekleşir; bayi veya platform kendi kapsamındaki işlem kayıtlarını tutabilir. Fakat bütün spot işlemleri kapsayan tek borsa sayacı yoktur. OTC piyasa mekaniği ile bir aracı kurumun fiyat akışını aynı kapsam saymayın.
MetaTrader, Forex Volumes göstergesini seçilen dönemin fiyat değişiklikleri sayısı olarak tanımlar. Yeşil sütun önceki sütundan yüksek aktivite sayısı demektir; o kadar alıcının işlem başlattığını göstermez. Platform, veri akışı, sembol, alan ve birimi kaydedin. Tick sözcüğünün her üründe aynı olay filtresini ifade ettiğini varsaymayın. Bir alan alınan güncellemeleri, başka tanım fiyat değişimini sayabilir; kullanılan alanın belgesi esastır.
Açık bir kurgu sayaçta ilk fiyatı saymayalım; yalnız ardışık eşit olmayan fiyatlar bir değişim olsun. Tam dizi 100,101,100,101,100 için dört değişim vardır. Yalnız ilk, ikinci ve son kaydı örneklersek 100,101,100 ile iki değişim kalır. İkisinin de O=100,H=101,L=100,C=100 olması sayaçları eşitlemez. Bu oyuncak kural bütün platformların tick tanımı değildir; aynı OHLC olay sayısının aynı olduğunun kanıtı değildir.
Tick aktivitesini benzer pencerelerde karşılaştırın
Beş atanmış önceki günde aynı tamamlanmış 09:00–09:05 UTC penceresini seçelim. A ve B akışlarında fiyat değişimi; ayrı vadeli seride kontrat sayılıyor. Sayılar kurgudur, tipik seans seviyesi veya ölçülmüş korelasyon değildir. Her kaynağın ortalaması kendi birimiyle hesaplanır.
| Kaynak / birim | Önceki değerler | Ortalama | Yeni / baz |
|---|---|---|---|
| A / fiyat değişimi | 80,90,100,110,120 | 100 | 180/100=1,8 |
| B / fiyat değişimi | 120,135,150,165,180 | 150 | 210/150=1,4 |
| Seçili vadeli seri / kontrat | 400,450,500,550,600 | 500 | 450/500=0,9 |
A kendi bazının %80, B %40 üstünde; kontrat sayısı kendi bazının %10 altında. B’nin mutlak yeni sayısı 210, A’nın 180 değerinden büyüktür ama göreli artışı daha küçüktür. Bu, sonraki fiyat yönünde kimin haklı olduğunu göstermez. Değişim sayısıyla kontratı toplamayın veya aralarında uydurma dönüşüm yapmayın.
Ayrı kontrol olarak B=240 olursa oran 1,6, artış %60; vadeli=540 olursa oran 1,08, artış %8’dir. Sayaç tanımları yine farklıdır. Açık mum, eksik kayıt ve değişmiş alan tanımı ayrıca işaretlenir. MQL5 iTickVolume hata durumunda 0 döndürebilir; hata kodunu ve veri hazır oluşunu denetleyin. Her sıfır gerçek sıfır aktivite değildir.
Yeni gözlemi kendi bazına katmak
Aynı kaynakta dört önceki kapalı pencerede 100’er, yeni pencerede 200 güncelleme varsayalım. Önceki dört ortalama 100 ve yeni/baz oranı 2’dir. Yeni pencereyi de ortalamaya katarsak baz 120, oran 5/3≈1,67 olur. Süreleri eşit, seans saatleri varsayımsal olarak karşılaştırılabilirdir; bunlar aracı kurum istatistiği değildir.
Önceki dört bazında 2×, tüm beşte 5/3≈1,67×. En az 1,8× eşiği yalnız ilkini geçirir; performans sonucu 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.
Seçilmiş “en az 1,8×” eşiğinde yalnız önceki gözlemleri içeren sürüm geçer, yeni dahil sürüm geçmez. İkisi de kapanıştan sonra doğru hesaplanabilir; farklı kurallardır. Çubuk yükseklikleri sayaçları, iki yatay çizgi iki ayrı baz ortalamasını gösterir. Payda üyeliğini sonucu görmeden belirleyin.
VWAP, OBV ve Volume Profile girdiyi devralır
Ağırlıklı ortalama Σ(fiyat×ağırlık)/Σ(ağırlık) şeklindedir. Atanmış temsilî fiyatlar 1,1000 ve 1,1020; ağırlıklar 100 ve 300 ise sonuç 1,1015’tir. Ağırlıkları değiştirince 1,1005 olur; pip 0,0001 için fark 10 pip. Bu, ağırlığa bağımlılığı gösterir; gerçek spot/vadeli VWAP doğruluk farkını ölçmez.
VWAP uygulamasında fiyat kaynağı, ağırlık alanı, zaman dilimi, başlangıç çapası ve sıfırlama saatini yazın. TradingView örneğinde tipik fiyat(H+L+C)/3 ve kümülatif ağırlık kullanılır; kaynak ve çapa ayarlanabilir. Haftalık veya aylık çapa da bulunur; her VWAP zorunlu olarak UTC gece yarısında sıfırlanmaz. Seviyenin bulunması kurumların ona döneceğini veya altında alımın getiriyi artıracağını kanıtlamaz.
OBV önceki Close’a göre yükselen kapanışta seçilen hacmi ekler, düşende çıkarır, eşitlikte toplamı değiştirmez. Girdi fiyat değişimi sayısıysa sonuç da bu sayıları biriktirir. Kapanış yönü alıcı veya satıcı tarafından başlatılan işlemleri tanımlamaz. Bir para tutarı ya da katılımcı kimliği kendiliğinden oluşmaz.
Volume Profile için kaynak, alt zaman dilimi dağıtımı ve ayarları kaydedin. TradingView Forex için tick verisini, yukarı/aşağı ayrımı için Close≥Open veya Close<Open kuralını açıklar; gerçek agresör alış/satış hacmi değildir. POC bu yapıdaki en yüksek hacimli satırdır. Sık kullanılan %70 değer alanı bir ayardır; gelecekteki fiyatın orada kalma olasılığı veya manyetik hedef değildir.
Gerçekleşen kontratların sınırlı kapsamı
CME hacmi, belirtilen tarih ve borsa kapsamındaki işlem gören kontratları sayar; açık pozisyon sayısı henüz kapanmamış kontratları ölçer. Alıcı ve satıcı var diye tek kontratı iki kez saymayın. Kontrat, vade, seans, veri gecikmesi ve vade geçişi yöntemini kaydedin. Borsa verisi bütün spot Forex işlemlerinin sayımı değildir.
Vadeli ve spot enstrümanların kotasyonu, fiyatlaması ve işlem koşulları farklıdır. Vadeli VWAP kendiliğinden gerçekleşebilir spot fiyat olmaz; veri erişiminin ücretsiz veya gerçek zamanlı olduğu varsayılmaz. Emir akışı ilgili işlem kayıtlarını gerektirir. Fiyat sayacı bütün halka açık olmayan likidite havuzlarının aktivitesini göstermez. ForexMechanics’in İngilizce teknik analiz bölümü ayrıca veri ve şekil ayrımını ele alır; dış bağlantıdır.
Günlük uygulama için üç kontrol
- Kırılış filtresi kuracaksanız önce aktivite alanını ve paydasını sabitleyin. Yüksek sayaç tek başına kırılışın kalacağını kanıtlamaz.
- Trend veya uyumsuzluk açıklamasını ölçülen sayaçtan ayırın. Birden çok gösterge aynı girdiyi dönüştürüyorsa bağımsız kanıtlar gibi toplamayın.
- VWAP temasını giriş varsayımı yapacaksanız emir, dolum, pozisyon büyüklüğü ve maliyetleri ayrıca tanımlayın. Buradaki aktivite oranları işlem getirisi vermez.
Baz üyeliği ve eksik veri hataları
Görseldeki dört 100 ile yeni 200 örneğinde iki payda 120 veya 100’dür. Quizde ise önceki iki 100 ve yeni 300 kullanılır: tüm üçün ortalaması 500/3, oran 300/(500/3)=1,8; yalnız önceki bazda oran 3 olur. Önceden kaydedilmiş kuralın paydasını sessizce değiştirmeyin.
Yeni bağımsız veri-kalitesi örneğinde aynı UTC penceresindeki önceki beş kaydın durumları OK 80, OK 90, ERROR/eksik, OK 110, OK 120; yeni kayıt OK 180 olsun. Kaynak ve birim tek fiyat değişimi sayacıdır. Eksik üçüncü değerin kaç olduğu bu gözlemlerden bilinmez. “Beş geçerli pencere gerekir” politikası oran üretmez: veri yetersizdir.
Doğrulanmış 0 ayrı bir veri kümesidir: beş geçerli ortalama 80 ve oran 2,25 olabilir. ERROR değerini bu veriymiş gibi göstermeyin.
Küçük ekranda şemayı yatay kaydırabilir veya büyütebilirsiniz. Değerler ve sonuç aşağıdaki metinde de yer alır.
- Beş geçerli kayıt şartı
- Oran yok; eksik kayıt var – Sıkı politika veri yetersizliği raporlar.
- En az dört geçerli şartı
- 400/4=100;180/100=1,8 – Ayrı önceden seçilmiş politikada en az 2× geçmez.
- Gerekçesiz sıfır doldurma
- 400/5=80;180/80=2,25 – Eksik≠0. Eşiği geçirmek veri hatasının sonucudur.
Ayrı, baştan seçilmiş “en az dört geçerli kaydın ortalaması” politikası 400/4=100 bazını kullanır: oran 1,8 ve “en az 2×” eşiği geçmez. Eksik kaydı gerekçesiz sıfır yazıp beşe bölmek baz 80, oran 2,25 üretir ve eşiği geçirir. Bu farklılık piyasa hareketinden değil, veri durumunun yanlış işlenmesinden doğar. Gerçekten doğrulanmış sıfır varsa beş kayıt geçerli olur; aynı 80 ve 2,25 aritmetiği o farklı veri kümesi için geçerlidir. ERROR kaydını doğrulanmış sıfır gibi sunmayın.
Eksik kayıt olmadan tanımlanmış sıfır bazda bölme yapılmaz; durumu ayrıca raporlayın. Seans saatini, tamamlanmamış pencereyi veya sağlayıcı alanını değiştirmek de ayrı kayıt ister. Bu örnekler evrensel korelasyon, tipik tick aralığı veya hisse senetlerine göre üstünlük göstermez. Veri sayısı ve takvim süresi tek başına işlem hazırlığı belgesi değildir.
Tekrarlanabilir ölçüm kaydı
- Tamamlanmış başlangıç/bitiş saatini UTC ile, platformu, sembolü, fiyat alanını, sayaç birimini ve veri durumunu yazın. Yerel saati dönüştürürken gerçek tarihin saat dilimini koruyun.
- Önceki pencereleri tek tek listeleyin. Yeni gözlem bazda var mı, eksik/error ne olacak, en az kaç geçerli kayıt gerekir: sonucu görmeden belirleyin.
- A/B/kontrat tablosunu ayrı ayrı yeniden hesaplayın. Mutlak sayı ile göreli artışı ayırın; farklı birimleri toplamayın.
- Yeni ERROR örneğinde sıkı beşli, geçerli-dörtlü ve gerekçesiz sıfır doldurma sonuçlarını karşılaştırın. Yalnız sonuncunun veri durumunu değiştirdiğini kaydedin.
- Kavramlar, teknik analiz ve strateji kayıtlarını günlüğe bağlayın. Düşük aktiviteyi ve başarısız adayları saklayın; fiyat koşulu, emir ve maliyet testini ölçüm alıştırmasından ayrı değerlendirin.
Anladığınızı kontrol edin
Alıştırma: yaklaşık 2 dakika.
Yanıtı ve açıklamayı göster
Doğru. Ortalama (100+100+300)/3=500/3;300/(500/3)=1,8. Yalnız önceki bazdaki 3 farklı kuraldır.
Diğer sorular
Tick hacmi gerçek işlemleri sayar mı?
Tick ağırlıklı VWAP neyi temsil eder?
OBV kimin aldığını ve sattığını gösterir mi?
Hacim ölçümünü nasıl çalışabilirim?
Yeni örnekte ERROR neden 0 sayılamaz?
Kaynaklar ve doğrulama
- BIS — 2025 araştırmasıyla FX işlem ortamı
OTC işlem ortamının merkezsiz/parçalı yapısı; bu kurgusal sayaçlar veya başarı oranları için veri kaynağı değildir.
- MetaQuotes — Volumes
Forex fiyat değişimi sayısı ve önceki sütuna göre renk; parasal ciro veya agresör yönü değildir.
- MQL5 — iTickVolume
Mum tick hacmi; hata durumunda 0 ve GetLastError kontrolü. Sıfır her zaman doğrulanmış aktivite yokluğu sayılmaz.
- TradingView — VWAP
Tipik fiyat, kümülatif ağırlık, ayarlanabilir kaynak ve çapa; günlük dışı çapalar da mümkündür.
- MetaQuotes — OBV
Önceki kapanışa göre ekle/çıkar/eşitte değiştirme aritmetiği; kaynak teorisinin başarı iddiası benimsenmez.
- TradingView — Volume Profile
Alt zaman dilimi, Forex tick girdisi, Close/Open yön tahsisi ve ayarlanabilir değer alanı; agresör kaydı veya gelecekteki kapsama olasılığı değildir.
- CME — hacim ve açık pozisyon
Belirtilen borsa kapsamında kontrat sayıları; açık pozisyonda iki taraf iki kontrat sayılmaz. Site verisi gerçek zamanlı işlem garantisi değildir.
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.
