Delta Aggression Volume — Kullanım Kılavuzu (MetaTrader 5, ücretsiz sürüm 3.20 ve PRO sürüm 5.20)

3 November 2026, 23:18
JETINVEST
0
16

MQL5 Market'te mevcut: Delta Aggression Volume PRO

Risk uyarısı. Alım satım işlemleri kayıp riski taşır. Bu göstergeler gerçekleşmiş işlemlerdeki alış ve satış agresyonunu sayar; piyasayı tahmin etmez, işlem açmaz ve herhangi bir sonucu garanti etmez. Göstergeleri kendi analiziniz ve risk yönetiminizle birlikte kullanın ve önce bir demo hesapta test edin.

Delta Aggression Volume, her mum için agresif alıcıların aldığı hacim ile agresif satıcıların sattığı hacim arasındaki farkı, yani agresyon deltasını gösterir. Sembolün her işlemini (time & sales) okur, her birini alış veya satış agresyonu olarak sınıflandırır ve her mumun bakiyesini ayrı bir pencerede sıfırın üstünde veya altında bir sütun olarak çizer. Ailede iki ürün vardır:

  • Delta Aggression Volume (ücretsiz, sürüm 3.20): hacim türü ve hesaplama başlangıcı seçilebilen delta sütunları.
  • Delta Aggression Volume PRO (sürüm 5.20): aynı motor; ayrıca ters çubuk renkleri, bir aralık kanalı, toplam hacmin hareketli ortalaması, altı uyarı ve Expert Advisor'lar için tamponlar.

Her ikisi de yalnızca aracı kurumun agresör tarafı belirtilmiş gerçek işlemleri ilettiği sembollerde çalışır; örneğin B3 vadeli işlemleri ve hisseleri ya da CME vadeli işlemleri (bölüm 1). İşlem açmazlar.

1. Gereksinimler: alış / satış tarafı belirtilmiş gerçek işlemler

Göstergeler sembolün işlem tikleri ( COPY_TICKS_TRADE ) üzerine kuruludur. Borsada işlem gören enstrümanlarda olduğu gibi, her işlemin agresör tarafıyla (alış veya satış) gelmesi gerekir.

Sembol / veri akışıCanlı sonuç
Time & sales ileten bir aracı kurumda B3 vadeli işlemleri ve hisseleri (WIN, WDO, IND, DOL, PETR4, VALE3 …)çalışır
Borsa işlemlerini ileten bir aracı kurumda CME / CBOT / NYMEX / COMEX vadeli işlemleri (ES, NQ, CL, GC ve mikro kontratları)çalışır
Forex, CFD'ler, çoğu kripto parahesaplamaz: veri akışında fiyat kotasyonları (bid / ask) vardır ama işlem yoktur, bu yüzden pencere boş kalır
Yalnızca kotasyon yayınlayan bir aracı kurumdaki borsa sembolühesaplamaz

Bir sembolü kontrol etmek için View → Market Watch'u açın, sembole sağ tıklayın → Ticks veya Time & Sales: hacim ve alış / satış tarafı içeren bir işlem listesi görüyorsanız gösterge o sembolde çalışabilir. Strategy Tester'da davranış farklıdır (bölüm 11).


2. Kurulum ve ilk çalıştırma

  1. Göstergeyi MQL5 Market'ten indirin (ücretsiz) veya satın alın / kiralayın (PRO) ve terminalin Market sekmesinden kurun (Toolbox → Market → Purchased → Install).
  2. Gerçek işlemleri olan bir sembolün grafiğini açın (örneğin M1-M15'te WINZ26 veya WDOZ26) ve Delta Aggression Volume ya da Delta Aggression Volume PRO'yu Gezgin'den (Indicators → Market) grafiğe sürükleyin.
  3. Varsayılan girdileri koruyun veya ayarlayın (bölüm 9) ve OK'a basın.

Gösterge, fiyat grafiğinin altında kendi penceresinde açılır. Pencere adı hacim türünü gösterir: RSJ Delta Aggression (REAL VOL): (ücretsiz) veya RSJ Delta Aggression PRO (REAL VOL): ; ardından farenin altındaki çubuğun veya son çubuğun değerleri gelir.

İlk yükleme. Başlangıçta gösterge, Start Calculation tarihinden şimdiye kadarki tüm işlemleri indirir ve tek tek sınıflandırır. Likit sembollerde bu milyonlarca işlem demektir: ilk yükleme birkaç saniyeden birkaç dakikaya kadar sürebilir; M1'de ve LAST_MONTH ya da ALL_AVAILABLE_DAYS gibi uzun başlangıçlarda daha uzun sürer. Terminalde o döneme ait tik geçmişinin de bulunması gerekir; ilk kullanımda aracı kurumdan indirilir. Geçmiş hazır olana kadar pencere boş kalır.


3. Gösterge penceresinin açıklaması

Gösterge penceresindeAnlamı
Sıfırın üstünde yeşil sütunPozitif delta: o mumda agresif olarak satılandan daha fazla hacim alındı.
Sıfırın altında kırmızı sütunNegatif delta: agresif olarak alınandan daha fazla hacim satıldı.
Sütunun yüksekliğiDeltanın büyüklüğü; kontrat / hisse (Real volume) veya işlem sayısı (Tick volume) cinsinden.
Sıfırın üstünde mavi sütun (PRO)Ters çubuk: delta pozitif, ama fiyat mumu açılışının altında kapandı (bölüm 5).
Sıfırın altında macenta sütun (PRO)Ters çubuk: delta negatif, ama fiyat mumu açılışının üstünde kapandı.
İki mavi yatay çizgi (PRO)Son Period çubuk üzerindeki aralık kanalının üst ve alt çizgileri (bölüm 6).
Sütunların üstünde mavi çizgi (PRO, yalnızca PLOT_ALL)Her mumun toplam hacminin hareketli ortalaması (bölüm 7).
Solda sütun yokStart Calculation öncesindeki çubuklar: hesaplanmazlar.

Deltası tam sıfır olan bir mum sıfırda düz çizilir. Hâlâ oluşmakta olan mumun sütunu her yeni işlemle büyür ve küçülür; mum kapandığında kesinleşir.

Renkler: ücretsiz sürümde iki rengi (pozitif, negatif) Colors sekmesinden değiştirin. PRO sürümde dört sütun rengi girdidir (bölüm 9); kanal çizgileri ve hacim ortalaması Colors sekmesinden değiştirilir (POSITIVE DEVIATION, NEGATIVE DEVIATION, VOLUME MOV AVG).


4. Delta neyi gösterir

4.1 Alış ve satış agresyonu

Mumdaki her işlem, emir defterine saldıran katılımcının tarafına sayılır: satış teklifini alan işlem alış agresyonu, alış teklifine vuran işlem satış agresyonudur. B3 ve CME veri akışlarında taraf her işlemle birlikte gelir. Bir veri akışının açıkça işaretlemediği az sayıdaki işlem (örneğin bazı açılış seansı veya çapraz işlemler) de gösterge tarafından bir tarafa atanır; böylece her mum eksiksiz bir bakiye gösterir.

4.2 Hacim türü

Volume TypeHer işlemin eklediği değer
Real volume (varsayılan)işlem gören hacmi (kontrat veya hisse)
Tick volume1 — gösterge çubuğun tik hacmini değil, işlem sayısını sayar

Mumun deltası = alış agresyonu − satış agresyonu; mum içindeki tüm işlemler için.

Her mumun işlemleri grafiğin zaman diliminden alınır, bu yüzden gösterge her zaman diliminde (M1'den D1'e) çalışır. Kısa zaman dilimleri agresyonun değişimini ayrıntılı gösterir; H1 ve üzerinde bütün bir seansın deltaları birkaç sütunda toplanır.

4.3 Start Calculation

Start Calculation, işlemleri okunan ilk günü belirler. Tarih son sunucu zamanından geriye doğru sayılır ve o takvim gününün 00:00'ına (sunucu saati) yuvarlanır; içinde bulunulan gün her zaman dahildir.

SeçenekHesaplanan ilk günÜcretsizPRO
CURRENT_DAYbugün—evet
LAST_DAYdün (takvim günü)evet (varsayılan)evet
LAST_TWODAYS2 takvim günü önceevetevet
LAST_FOURDAYS4 takvim günü önce—evet
LAST_WEEK7 takvim günü önceevetevet (varsayılan)
LAST_MONTHyaklaşık 30 gün önceevetevet
LAST_6MONTHSyaklaşık 6 ay önceevetevet
LAST_YEARyaklaşık 1 yıl önceevetevet
LAST_2YEARSyaklaşık 2 yıl önceevetevet
ALL_AVAILABLE_DAYSterminaldeki tüm işlemlerevetevet

Günler takvim günüdür: pazartesi günü LAST_TWODAYS cumartesi başlar ve bu nedenle yalnızca pazartesiyi gösterir. Daha uzun bir başlangıç daha fazla geçmiş sağlar, ancak ilk yükleme yavaşlar ve bellek kullanımı artar; mevcut tik geçmişi aracı kuruma bağlıdır.

Başlangıç tarihi ile mevcut mum arasında henüz hiç işlem yoksa (örneğin seansın ilk mumunda CURRENT_DAY), pencere ilk işlemler gelir gelmez çizmeye başlar; artık mum kapanana kadar boş kalmaz.

4.4 Piyasa açıkken

Yeni işlemler her tikte okunur ve oluşmakta olan muma eklenir. Kapanmış mumlar sonradan değişmez; ücretsiz sürümde tek bir istisna vardır: bir mum kapandığında toplamı aracı kurumun bildirdiği gerçek hacimle eşleşmezse, o mum tik geçmişinden bir kez yeniden okunur ve bu, onu hafifçe düzeltebilir.


5. Ters çubuklar (PRO)

Ters çubuk, agresyon ile fiyatın uyuşmadığı bir mumdur:

Renk (varsayılan)DeltaFiyat mumuGösterdiği
Delta Reverse Bar Positive Color (mavi)pozitifaçılışının altında kapandıalıcılar saldırdı ama fiyat yine de düştü: alış agresyonu pasif satıcılar tarafından emildi
Delta Reverse Bar Negative Color (macenta)negatifaçılışının üstünde kapandısatıcılar saldırdı ama fiyat yine de yükseldi: satış agresyonu pasif alıcılar tarafından emildi

Ters çubuklar genellikle bir hareketin sonuna doğru veya büyük pasif emirlerin beklediği bir seviyede ortaya çıkar. Mumu tanımlarlar, tek başlarına bir sinyal değildirler: onları fiyatın konumu ve sonraki çubuklarla birlikte okuyun. Doji (açılış = kapanış) hiçbir zaman ters çubuk değildir.


6. Aralık kanalı (PRO)

Kanal, bir deltanın son deltalara göre ne kadar büyük olduğunu gösterir. Son Period çubuktaki (varsayılan 144) deltanın büyüklüğüne (taraftan bağımsız olarak) bakar ve bu çubukların üzerinde sıfıra göre simetrik iki yatay çizgi olarak çizilir.

Calculation TypeÇizgilerin gösterdiği
LINEAR_REGRESSION (varsayılan)son deltaların tipik büyüklüğünü izleyen bir aralık
STD_DEVIATIONson deltaların büyüklüğünün ne kadar değiştiğine dayanan bir aralık

Her iki modda da alt çizgi üst çizginin ayna görüntüsüdür. İki mod aynı grafikte farklı genişlikte kanallar verir; sembolünüze ve zaman diliminize uyanı seçin.

  • Bir çizginin ötesindeki sütun, sembolün son ritmine göre alışılmadık derecede güçlü bir agresyondur.
  • Çizgiler her mumda bir kez, yeni bir mum açıldıktan birkaç tik sonra yeniden hesaplanır; bir mumun ilk tiklerinde çizgiler o mumun üzerine çizilmez.
  • Kanalın Start Calculation'dan itibaren verisi olan Period çubuğa ihtiyacı vardır. Yüksek bir zaman diliminde kısa bir başlangıçla (örneğin M15'te LAST_DAY) yeterli çubuk olmaz ve çizgi çizilmez: daha uzun bir başlangıç veya daha küçük bir Period kullanın.
  • Yüklemeden sonra çizgileri yalnızca son Period çubuk gösterir. Grafik ilerledikçe pencereden çıkan çubuklar sahip oldukları seviyeyi korur, böylece sollarında basamaklı bir iz oluşur.

7. Hacim hareketli ortalaması ve Information to Plot (PRO)

Information to PlotÇizilenler
PLOT_DELTA (varsayılan)delta sütunları ve kanal çizgileri
PLOT_ALLdelta sütunları, kanal çizgileri ve VOLUME MOV AVG çizgisi

VOLUME MOV AVG çizgisi, her mumun toplam agresyon hacminin (alış + satış) hareketli ortalamasıdır (Method, varsayılan SMA; Period, varsayılan 20). Toplam hacmin kendisi çizilmez; tampon 19'dan okunabilir. Toplam hacim her zaman deltadan büyük olduğu için çizgi genellikle sütunların üstünde kalır ve çok hareketli günlerde pencerenin ölçeğini sıkıştırabilir. Uyarı 5 yalnızca PLOT_ALL ile çalışır.


8. Uyarılar (PRO)

Altı uyarı her mumda bir kez, yeni bir mum açıldıktan sonraki üçüncü tikte, az önce kapanan mum için kontrol edilir. Gösterge yüklendiğinde geçmiş mumlar için uyarı gönderilmez.

GirdiTetiklenme koşulu (kapanmış mum)Mesaj
DELTA Change Trend Colordelta işaret değiştirir: sıfır veya negatiften sonra pozitif, ya da sıfır veya pozitiften sonra negatifDELTA Changes to UP Trend! / DELTA Changes to DOWN Trend!
DELTA Cross Range Up Linedelta üst kanal çizgisini yukarı keserDELTA Crosses UP Range Line!
DELTA Cross Range Down Linedelta alt kanal çizgisini aşağı keserDELTA Crosses DOWN Range Line!
DELTA Cross Defined Range Leveldelta üst çizginin DELTA Defined Range Level (%) değerini yukarı keser ya da alt çizginin aynı yüzdesini aşağı keser (varsayılan %70)DELTA Crosses UP Defined Range Level! / DELTA Crosses DOWN Defined Range Level!
VOLUME Cross UP Signal Linetoplam agresyon hacmi hareketli ortalamasını yukarı keser (yalnızca PLOT_ALL)VOLUME Crosses UP Signal Line!
DELTA BAR REVERSE Signalmum bir ters çubuktur (bölüm 5)DELTA Reverse UP Signal! (negatif delta, yükselen fiyat mumu) / DELTA Reverse DOWN Signal! (pozitif delta, düşen fiyat mumu)

Uyarı 2 ile 5 kesişimlerdir: yalnızca deltanın (veya hacmin) çizgi ya da seviyenin ötesine geçtiği mumda tetiklenir. Sonraki mumlar ötede kaldığı sürece yeni uyarı gönderilmez; bir sonraki uyarı, değer geri dönüp yeniden kestikten sonra gelir. Uyarı 2 ile 4 kanalın hesaplanmasını bekler (bölüm 6): kanal çizgileri çizilmediği sürece sessiz kalırlar.

Her uyarı NONE (kapalı), POPUP, SOUND, NOTIFICATION (akıllı telefon), POPUP_SOUND, NOTIFICATION_SOUND, POPUP_NOTIFICATION veya POP_SOUND_NOTIFICATION olabilir. Varsayılan olarak tüm uyarılar kapalıdır. Her uyarının kendi Sound Type'ı vardır; terminalin 13 sesinden biri: alert (varsayılan), alert2, connect, disconnect, email, expert, news, ok, request, stops, tick, timeout, wait.

Metin ürünü, sembolü ve zaman dilimini içerir, örneğin Delta Aggression PRO: WINZ26 | PERIOD_M5 | DELTA Changes to UP Trend! . Bir sesten sonra gösterge, ardışık seslerin üst üste binmemesi için yaklaşık 1,5 saniye bekler. Anlık bildirimler için Tools → Options → Notifications'ta MetaQuotes ID gerekir. E-posta seçeneği yoktur. Ücretsiz sürümde uyarı yoktur. Strategy Tester açılır pencere, ses veya bildirim göstermez.


9. Girdiler

9.1 Delta Aggression Volume (ücretsiz)

VOLUME CONFIGURATION

GirdiVarsayılanAçıklama
Volume TypeReal volumeReal volume: her işlemin işlem gören hacmi; Tick volume: işlem sayısı (4.2).

CALCULATIONS CONFIGURATION

GirdiVarsayılanAçıklama
Start CalculationLAST_DAYHesaplanan ilk gün (4.3): LAST_DAY, LAST_TWODAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS.

Debug Config

GirdiVarsayılanAçıklama
Imprime Erros?falseTanılama mesajlarını Experts günlüğüne yazar. Kapalı tutun.

9.2 Delta Aggression Volume PRO

VOLUME CONFIG

GirdiVarsayılanAçıklama
Volume TypeReal volumeReal volume veya Tick volume (işlem sayısı) (4.2).

CALCULATIONS CONFIG

GirdiVarsayılanAçıklama
Start CalculationLAST_WEEKHesaplanan ilk gün (4.3): CURRENT_DAY, LAST_DAY, LAST_TWODAYS, LAST_FOURDAYS, LAST_WEEK, LAST_MONTH, LAST_6MONTHS, LAST_YEAR, LAST_2YEARS, ALL_AVAILABLE_DAYS.
Information to PlotPLOT_DELTAPLOT_DELTA veya PLOT_ALL (bölüm 7).

CHANNEL RANGE CONFIG

GirdiVarsayılanAçıklama
Calculation TypeLINEAR_REGRESSIONLINEAR_REGRESSION veya STD_DEVIATION (bölüm 6).
Period144Kanalın kullandığı çubuk sayısı.

VOLUME MOV AVG CONFIG

GirdiVarsayılanAçıklama
MethodSimpleSimple, Exponential, Smoothed veya Linear weighted.
Period20Hacim hareketli ortalamasının periyodu (PLOT_ALL).

COLORS CONFIG

GirdiVarsayılanAçıklama
Delta Positive ColorForestGreenPozitif delta.
Delta Negative ColorFireBrickNegatif delta.
Delta Reverse Bar Positive ColorMediumBlueDüşen fiyat mumunda pozitif delta (bölüm 5).
Delta Reverse Bar Negative ColorMagentaYükselen fiyat mumunda negatif delta.

ALERT 1 CONFIG ile ALERT 6 CONFIG arası

GirdiVarsayılanAçıklama
DELTA Change Trend ColorNONEUyarı modu, uyarı 1 (bölüm 8).
DELTA Change Trend Color Sound TypealertSesli modlarda kullanılan ses.
DELTA Cross Range Up LineNONEUyarı modu, uyarı 2.
DELTA Cross Range Up Line Sound TypealertSes.
DELTA Cross Range Down LineNONEUyarı modu, uyarı 3.
DELTA Cross Range Down Line Sound TypealertSes.
DELTA Defined Range Level (%)70.0Uyarı 4'ün kullandığı kanal çizgisi yüzdesi.
DELTA Cross Defined Range LevelNONEUyarı modu, uyarı 4.
DELTA Cross Defined Range Level Sound TypealertSes.
VOLUME Cross UP Signal LineNONEUyarı modu, uyarı 5 (yalnızca PLOT_ALL).
VOLUME Cross UP Signal Line Sound TypealertSes.
DELTA BAR REVERSE SignalNONEUyarı modu, uyarı 6.
DELTA BAR REVERSE Signal Sound TypealertSes.
Enable Debug MODEfalseTanılama mesajlarını Experts günlüğüne yazar. Kapalı tutun.

10. Expert Advisor'lar / paneller için tamponlar

Her iki sürümün tüm tamponları, çizilmeyen hesaplama tamponları dahil, iCustom + CopyBuffer ile okunabilir. Değerler Volume Type biriminde verilir. Start Calculation öncesindeki çubuklar 0 içerir.

10.1 Delta Aggression Volume (ücretsiz) — 6 tampon

TamponİçerikDeğerler
3Deltamumun alış − satış agresyonu
4Renk0 pozitif (veya sıfır), 1 negatif
5Deltatampon 3 ile aynı değer

Tampon 0-2, çizilen sütunun açılışı (her zaman 0), en yükseği ve en düşüğüdür.

10.2 Delta Aggression Volume PRO — 20 tampon

TamponİçerikDeğerlerBoş
3Deltamumun alış − satış agresyonu0
4Renk0 pozitif, 1 negatif, 2 pozitif deltalı ters çubuk, 3 negatif deltalı ters çubuk0
5Üst kanal çizgisison Period çubuktaki çizgi seviyesiEMPTY_VALUE
6Alt kanal çizgisi− üst çizgiEMPTY_VALUE
7Hacim hareketli ortalamasıtampon 19'un hareketli ortalaması (PLOT_ALL)PLOT_DELTA ile EMPTY_VALUE
11Deltanın büyüklüğütampon 3'ün mutlak değeri0
13Uyarı 1 — delta işaret değiştirir+1 pozitife, -1 negatife0
14Uyarı 2 — delta üst çizgiyi yukarı keser+1 0
15Uyarı 3 — delta alt çizgiyi aşağı keser-1 0
16Uyarı 4 — delta tanımlı seviyeyi keser+1 yukarı, -1 aşağı0
17Uyarı 5 — hacim ortalamasını yukarı keser+1 0
18Uyarı 6 — ters çubuk+1 yükselen mumda negatif delta, -1 düşen mumda pozitif delta0
19Toplam agresyon hacmimumun alış + satış agresyonu (PLOT_ALL)PLOT_DELTA ile EMPTY_VALUE

Diğer tamponlar (0-2, 8-10 ve 12) dahili kullanım içindir.

Uyarı tamponları. Tampon 13-18, bir Expert Advisor'dan iCustom ile okunabilir ve tek bir işaret kuralı kullanır: +1 yükseliş / alış, -1 düşüş / satış, 0 sinyal yok. Uyarılar kapalıyken bile, yeni mum açıldıktan birkaç tik sonra kapanmış mumda (shift 1) doldurulurlar. Yalnızca gösterge çalışırken kapanan mumlar için yazılırlar: yeni mumun üçüncü tikinden sonra shift 1'i okuyun ve bunları geçmiş için kullanmayın.

Yükleme. Market sürümleri MQL5\Indicators\Market\ klasörüne kurulur; tam dosya adını Gezgin'de kontrol edin. Addan sonra parametre verilmezse varsayılan girdiler kullanılır. Girdileri değiştirmek için onları bölüm 9'daki sırayla aktarın. Her input group başlığı da bir parametredir: onun yerine boş bir dize "" aktarın, aksi hâlde sonraki tüm değerler kayar. Sonda atlanan girdiler varsayılan değerlerini korur. Volume Type0 (tick) veya 1 (real) olarak aktarılır; listeler bölüm 9'da gösterilen sırayla 0 'dan başlar (örneğin PRO Start Calculation: 0 CURRENT_DAY … 4 LAST_WEEK … 9 ALL_AVAILABLE_DAYS); Method0 SMA, 1 EMA, 2 SMMA, 3 LWMA olarak; uyarı modları 0 (NONE) ile 7 (POP_SOUND_NOTIFICATION) arasında, sesler 0 (alert) ile 12 (wait) arasında aktarılır.

```mql5 // her input group bir "" parametresidir int h = iCustom(_Symbol, PERIOD_M5, "Market\Delta Aggression Volume PRO", "", 1, // VOLUME CONFIG: Real volume "", 4, 0); // CALCULATIONS CONFIG: LAST_WEEK, PLOT_ALL (tampon 7, 17, 19 için gerekli) if (h == INVALID_HANDLE) return(INIT_FAILED);

double delta[1], up[1], rev[1]; if (BarsCalculated(h) > 0) { if (CopyBuffer(h, 3, 1, 1, delta) == 1 && CopyBuffer(h, 5, 1, 1, up) == 1 && up[0] != EMPTY_VALUE) Print("delta ", delta[0], " upper line ", up[0]); if (CopyBuffer(h, 18, 1, 1, rev) == 1 && rev[0] != 0.0) Print("reverse bar ", (int)rev[0]); } ```

Ücretsiz sürüm: iCustom(_Symbol, PERIOD_M5, "Market\\Delta Aggression Volume", "", 1, "", 0) (Real volume, LAST_DAY), ardından tampon 3.

Notlar: iCustom ile oluşturulan bir gösterge, modları NONE olmayan uyarılarını kendisi gönderir — EA çağrısında bunları kapalı tutun. İlk okumadan önce BarsCalculated(h) > 0 olmasını bekleyin: işlemlerin ilk yüklemesi biraz sürebilir (bölüm 2). İşlem olmayan bir sembolde tanıtıcı (handle) geçerlidir ama gösterge hiçbir zaman hesaplamaz.


11. Strategy Tester

Her iki sürüm de Strategy Tester'da (görsel ve görsel olmayan modda), ayrıca bir Expert Advisor'dan iCustom aracılığıyla kullanılabilir. Tester her zaman canlı piyasayla aynı verileri sağlamaz, bu nedenle değerler farklı yollarla elde edilir:

Tester'daki durumDeltanın nasıl elde edildiği
Alış / satış tarafı olan gerçek işlem tikleri (B3 veya CME sembolü, Every tick based on real ticks modu)canlıdaki gibi (bölüm 4.1)
Tarafı olmayan işlem tikleri (örneğin tester'ın Every tick modunda ürettiği tikler)her işlemin tarafı fiyat hareketinden tahmin edilir
O gün hiç işlem tiki yok: forex, CFD'ler, WIN$N gibi sürekli seriler, gerçek tiklerini tester'ın üretilmiş tiklerle değiştirdiği günlerbid modu: delta, Bid fiyatındaki değişimlerden tahmin edilir ve çubuğun tik hacmi gibi sayılır
Start Calculation ile test başlangıcı arasındaki çubuklar (tester başlangıç tarihinden önce tik sağlamaz)tahmini: geçmiş boş kalmasın diye bu çubuklar çubuğun kendisine dayalı yaklaşık bir delta alır

Pratikte bunun anlamı:

  • Canlı göstergeye en yakın sonuçlar, gerçek işlemleri olan bir sembol ve dönemde Every tick based on real ticks ile elde edilir. Test ettiğiniz günler için gerçek tiklerin kullanıldığını tester günlüğünde kontrol edin.
  • 1 minute OHLC ve Open prices only çubuk başına çok az tik üretir: değerler kabadır ve bu gösterge için önerilmez.
  • Bid modunda ve tahmini çubuklarda değerler, gerçek işlemlerin agresyonu değil, fiyat hareketinden oluşturulmuş bir yaklaşıktır. Ölçekleri de farklıdır (kontrat yerine fiyat değişimi sayıları).
  • Forex veya CFD'lerde tester değer gösterir (bid modu), ancak aynı sembolde canlıda gösterge hiçbir şey göstermez, çünkü işlem yoktur. Forex'teki bir tester sonucunu canlı grafikte göreceğiniz şey olarak almayın.
  • Start Calculation test başlangıç tarihinden geriye doğru sayılır. Tahmini çubuklar, kanala (PRO) testin başında başlayabilmesi için yeterli çubuk sağlar.
  • Ücretsiz sürümün hacim kontrolü (4.4) tester'da kapalıdır.
  • Açılır pencere, ses ve bildirim gönderilmez; tampon 13-18 (PRO) test sırasında çubuk çubuk doldurulur.

12. Ücretsiz sürüm ve PRO

Delta Aggression Volume (ücretsiz)Delta Aggression Volume PRO
Gerçek işlemlerden mum başına deltaevetevet
Hacim türü: gerçek hacim veya işlem sayısıevetevet
Start Calculation seçenekleri8 (varsayılan LAST_DAY)10, CURRENT_DAY ve LAST_FOURDAYS eklenir (varsayılan LAST_WEEK)
Ters çubuklar (mavi / macenta)—evet
Aralık kanalı (LINEAR_REGRESSION veya STD_DEVIATION)—evet
Toplam hacmin hareketli ortalaması—evet (PLOT_ALL)
Girdi olarak renkleryalnızca Colors sekmesi4 sütun rengi
Uyarılar (açılır pencere, ses, anlık bildirim)—6
Expert Advisor'lar için tamponlar6 (delta, renk)20, 6 uyarı tamponu dahil
Strategy Testerevetevet

Ücretsiz sürüm, aracı kurumunuzun işlemleri taraflarıyla birlikte iletip iletmediğini kontrol etmenin ve deltanın sembolünüzde nasıl okunduğunu öğrenmenin iyi bir yoludur. Emilimi (ters çubuklar) görmek, her deltayı son aralıkla karşılaştırmak, uyarı almak veya değerleri bir Expert Advisor'da kullanmak istediğinizde PRO'ya geçin. Gün boyunca biriken delta için aynı yazarın Aggression Wave ailesine bakın.


13. İpuçları

  • Zaman dilimi: B3 mini kontratlarının (WIN, WDO) deltası için olağan zaman dilimleri M1 ile M15 arasıdır; CME vadeli işlemlerinde normal seans sırasında M1-M5.
  • Yükleme süresi: ihtiyacınızı karşılayan en kısa Start Calculation'ı kullanın. CURRENT_DAY veya LAST_DAY saniyeler içinde yüklenir; aylarca M1 işlemi dakikalar sürebilir.
  • Kontrat mı işlem mi:Real volume büyüklüğün nerede olduğunu gösterir; Tick volume (işlem sayısı) kaç katılımcının saldırdığını gösterir, böylece birkaç büyük emir daha az ağırlık taşır. Göstergenin iki kopyasında ikisini karşılaştırmak büyük oyuncuları fark etmeye yardımcı olur.
  • Önce bağlam: bir destekte, dirençte veya önceki günün bir seviyesinde görülen güçlü bir delta, aralığın ortasındaki aynı deltadan daha bilgilendiricidir.
  • Emilim: ardından (deltanın değil) fiyatın yönünde bir mum gelen ters çubuk, agresyonun emildiğini gösterir.
  • Kanal çok geniş veya çok dar:Period'u değiştirin (daha kısa olan günün ritmine daha hızlı tepki verir) ya da LINEAR_REGRESSION ile STD_DEVIATION arasında geçiş yapın.
  • Daha az uyarı: M1'de kanal ve hacim kesişimleri (uyarı 2-5) sık olabilir; bunları M5 veya üzerinde kullanın ya da uyarı 1 ve 6'ya güvenin.

14. Sorular ve sorun giderme

  • Pencere boş. Sembolde alış / satış tarafı olan işlem tikleri yok (forex, CFD, kripto, yalnızca kotasyon akışı — bölüm 1) ya da tik geçmişi hâlâ indiriliyor. Sembolün Time & Sales'ini kontrol edin ve ilk yüklemeyi bekleyin. Seansın ilk mumunda CURRENT_DAY ile pencere ilk işlemler gelir gelmez çizmeye başlar.
  • Forex'te çalışır mı? Hayır, canlı grafikte çalışmaz: forex veri akışlarında işlem yoktur. Strategy Tester'da canlı davranışı temsil etmeyen yaklaşık değerler gösterir (bölüm 11).
  • Yeniden çizer mi (repaint)? Oluşmakta olan mum her işlemle değişir. Kapanmış mumlar sonradan değişmez (ücretsiz sürüm, son kapanmış mumun toplamı aracı kurum hacmiyle eşleşmediyse onu bir kez düzeltebilir). PRO kanalı her yeni mumda yeniden hesaplanır, bu yüzden seviyesi son Period çubukla birlikte hareket eder.
  • Fiyatın nereye gideceğini tahmin eder mi? Hayır. Gerçekleşmiş işlemlerde kimin daha agresif olduğunu gösterir. Güçlü alımlar emilebilir ve ardından düşüş gelebilir.
  • Değerler neden başka bir emir akışı aracından farklı? Veri akışları ve araçlar bazı işlemleri farklı sınıflandırır (örneğin açılış seansı işlemleri veya tarafı net olmayan işlemler). Bu nedenle mum başına toplamlar biraz farklı olabilir.
  • İlk yükleme yavaş. Başlangıç tarihinden itibaren her işlemi okur (bölüm 2). Daha kısa bir başlangıç veya daha yüksek bir zaman dilimi kullanın.
  • Kanal çizgileri yok (PRO).Start Calculation'dan bu yana Period'dan az çubuk var (bölüm 6).
  • Hacim ortalaması çizgisi yok (PRO). Yalnızca Information to Plot = PLOT_ALL olduğunda çizilir.
  • Aynı uyarıyı birçok mumda alıyorum (PRO). Sürüm 5.20'den itibaren uyarı 2-5 yalnızca kesişim mumunda tetiklenir (bölüm 8); hâlâ eski bir sürüm kullanıyorsanız göstergeyi güncelleyin. Uyarı 6 her ters çubukta tetiklenir.
  • Renko veya diğer özel grafikler. Özel bir sembolün işlemleri, ancak onu oluşturan araç tarafı belirtilmiş işlem tikleri de üretiyorsa vardır; aksi hâlde gösterge o sembolde hesaplamaz.
  • Strategy Tester. Desteklenir; bölüm 11'de açıklanan veri sınırlarıyla.

Destek: MQL5'te yazara özel mesaj gönderin.