TriZone Semafor MT4

TriZone Semafor — 3 Seviyeli Hariç tutar sinyal ZigZag (Baðımsız — Yerleşik ZigZag, harici gösterge yok)

Eðer ZigZag oklarıyla dolu bir grafiðe bakıp hangilerinin gerçekten önemli olduðunu merak ettiyseniz — bu gösterge bu hayal kırıklıðı için geliştirildi.

TriZone Semafor aynı anda üç baðımsız ZigZag algoritmasını çalıştırır: Hızlı (Periyot 5), Orta (Periyot 13) ve Yavaş (Periyot 34). Aynı mumda pivot tespit ettiklerinde, sadece en önemli sinyal hayatta kalır. Seviye 3 her zaman Seviye 2'yi geçer. Seviye 2 her zaman Seviye 1'i geçer. Mum başına yön başına bir temiz ok — üst üste binme yok, çift sayım yok.

Neden bir tane deðil üç seviye

Tek bir ZigZag tüm düşleri eşit ele alır. Aynı gösterge iki mumluk geri çekilmeyi ve büyük trend dönüşünü aynı oklarla işaretler. TriZone her pivotu önem derecesine göre sınıflandırır, böylece grafiðin hiyerarşisini bir bakışta okursunuz.

  • Seviye 1 — Hızlı: Küçük geri çekilmeler ve küçük pivotlar. Yapının altındaki yapı.
  • Seviye 2 — Orta: Gün içi düşler ve anlamlı tepkiler. Ticaret gün;lüðünüzün referans aldıðı pivotlar.
  • Seviye 3 — Yavaş: Büyük yapısal dönüşler. Trendin devamının gerçekten sorgulandıðı noktalar.

Her seviyenin kendi ok şekli ve rengi vardır, böylece açıklamaya bakmadan hiyerarşiyi anında görürsünüz.

Hariç tutar sinyal sistemi

Her mum bir kuraldan geçer: daha yüksek bir seviye o mumda pivot talep ederse, tüm daha düşük seviye talepleri kaldırılır — gizlenmez, kaldırılır. Bu, grafiðe bir şey ulaşmadan önce gösterge tamponunda gerçekleşir. Grafik gerçek durumu yansıtır, katmanlı bir örtüyü deðil.

Anti-repaint modu

AntiRepaint = ON ile, sinyal sadece yapılandırılan onay bar sayısı geçtikten sonra çizilir. Gördüðünüz ok stabilite penceresini geçmiştir ve hareket etmeyecektir. Gösterge mevcut modu ve onay derinliðini grafik başlık çubuðunda gösterir — okuduðunuz şey hakkında tam şeffaflık.

AntiRepaint = OFF ile, sinyaller oluşan mumda anında görünür. Görsel referans için faydalı. Otomatik mantık için önerilmez.

Uyarı sistemi

Uyarılar hesaplama sırasında sıraya konur ve hariç tutma geçişi sinyalin hayatta kaldıðını onayladıktan sonra teslim edilir. Seviye 1 sinyali biraz sonra Seviye 3 tarafından geçersiz kılındıðı için asla bir açılır pencere almazsınız. Bir onaylı pivot — bir uyarı. Seviye başına başımsız yapılandırılabilir.

Neler dahil

  • Tamamen başımsız parametrelerle üç ZigZag tespit seviyesi
  • Tampon seviyesinde hariç tutar sinyal önceliði — mum başına en yüksek seviye kazanır
  • Sadece onaylı pivotlarda açılır uyarılar — hayalet uyarı yok
  • Seviye başına yapılandırılabilir onay barları ile anti-repaint modu
  • Herhangi bir sembol, herhangi bir zaman dilimi — MetaTrader 4
  • Tek dosya — sıfır harici başımlılık, DLL yok, özel include yok

Önerilen başlangıç noktası

Varsayılan parametrelerle H1 veya H4 açın. Varsayılan derinlikler 5 / 13 / 34 standart Fibonacci dizisini izler — çoðu enstrüman ve zaman dilimi için doðal bir uyum.

Seviye 3 pivotlar yapısal referansınızdır. Seviye 2 gün içi referans noktalarınızdır. Seviye 1 aradaki küçük yapıyı gösterir. Derinliði (Period) ve onay barlarını (ConfirmBars) stilinize göre ayarlayın.

Uyumluluk

MetaTrader 4 — herhangi bir broker, herhangi bir sembol, herhangi bir zaman dilimi. Harici kütüphane yok. DLL import yok. Tek .ex4 dosyası, tamamen başımsız.

iCustom Referans — TriZone_Semafor

Çıkış tamponları

Hariç tutma gösterge tarafından zaten uygulanmıştır.
Mum başına sadece en yüksek aktif seviye doludur.
EMPTY_VALUE = o bar/seviyede pivot yok.
AntiRepaint ON ile, shift >= max(ConfirmBars1, ConfirmBars2, ConfirmBars3)'te okuyun — varsayılan: shift >= 4.

Tampon Indeks Sinyal İçerik
BufLow1 0 BUY Seviye 1 Düşük pivot fiyatı — Hızlı ZigZag
BufHigh1 1 SELL Seviye 1 Yüksek pivot fiyatı — Hızlı ZigZag
BufLow2 2 BUY Seviye 2 Düşük pivot fiyatı — Orta ZigZag
BufHigh2 3 SELL Seviye 2 Yüksek pivot fiyatı — Orta ZigZag
BufLow3 4 BUY Seviye 3 Düşük pivot fiyatı — Yavaş ZigZag
BufHigh3 5 SELL Seviye 3 Yüksek pivot fiyatı — Yavaş ZigZag

Giriş parametreleri

# = iCustom() çaðrısında konum (0-tabanlı, Symbol / Period / FileName'dan sonra)
MT4'te TÜM parametreler sırayla geçilmelidir. Ara parametreler atlanamaz.
Son parametreler atlanabilir (varsayılan deðerler kullanılır).

# Ad Tür Varsayılan Aralık Açıklama
SEVİYE 1 — Hızlı ZigZag
0 ColorL1Low color clrAqua color Seviye 1 Düşük ok rengi
1 ColorL1High color clrMagenta color Seviye 1 Yüksek ok rengi
2 Period1 int 5 2-500 Pivot derinliði (bar)
3 Deviation1 int 1 1-100000 Minimum sapma (puan)
4 Backstep1 int 3 1-(P-1) Min bar arası
5 HighSymbol1 int 159 Wingdings Yüksek oku (159/108/116)
6 LowSymbol1 int 159 Wingdings Düşük oku
7 ConfirmBars1 int 2 1-50 Onay barları
SEVİYE 2 — Orta ZigZag
8 ColorL2Low color clrDodgerBlue color Seviye 2 Düşük rengi
9 ColorL2High color clrOrchid color Seviye 2 Yüksek rengi
10 Period2 int 13 2-500 Derinlik
11 Deviation2 int 8 1-100000 Sapma
12 Backstep2 int 5 1-(P-1) Min bar
13 HighSymbol2 int 108 Wingdings Yüksek oku
14 LowSymbol2 int 108 Wingdings Düşük oku
15 ConfirmBars2 int 3 1-50 Onay
SEVİYE 3 — Yavaş ZigZag
16 ColorL3Low color clrGold color Seviye 3 Düşük rengi
17 ColorL3High color clrOrangeRed color Seviye 3 Yüksek rengi
18 Period3 int 34 2-500 Derinlik
19 Deviation3 int 21 1-100000 Sapma
20 Backstep3 int 12 1-(P-1) Min bar
21 HighSymbol3 int 116 Wingdings Yüksek oku (116=elmas)
22 LowSymbol3 int 116 Wingdings Düşük oku
23 ConfirmBars3 int 4 1-50 Onay
ÖRNEK YÖNETİMİ
24 InstanceID string "A" herhangi Benzersiz etiket
25 DebugMode ENUM_ONOFF OFF (0) 0 / 1 Günlük çıktı
26 HeadlessMode ENUM_ONOFF OFF (0) 0 / 1 iCustom'da ON
ANTI-REPAINT
27 AntiRepaint ENUM_ONOFF ON (1) 0 / 1 Sadece onaylı sinyaller
28 SafeArrows ENUM_ONOFF OFF (0) 0 / 1 Güvenli shift
UYARI SİSTEMİ
29 AlertMode ENUM_ALERT_MODE 1 (Popup) 0-3 0=Yok 1=Popup 2=Push 3=Tümü
30 AlertLevel1 ENUM_ONOFF OFF (0) 0 / 1 Seviye 1 uyarı
31 AlertLevel2 ENUM_ONOFF ON (1) 0 / 1 Seviye 2 uyarı
32 AlertLevel3 ENUM_ONOFF ON (1) 0 / 1 Seviye 3 uyarı

Toplam: 33 parametre (0-32)

iCustom kod örneði

Dosya adı: "TriZone_Semafor" (.ex4'suz) — EA'da HeadlessMode = true.
MT4'te iCustom doðrudan double döndürür. Handle, CopyBuffer, IndicatorRelease gerekmez.

double TZS_GetBuffer(int bufferIndex, int shift)
{
   return iCustom(Symbol(), Period(), "TriZone_Semafor",
      clrAqua, clrMagenta, 5, 1, 3, 159, 159, 2,
      clrDodgerBlue, clrOrchid, 13, 8, 5, 108, 108, 3,
      clrGold, clrOrangeRed, 34, 21, 12, 116, 116, 4,
      "EA1", false, true, true, false,
      0, false, false, false, bufferIndex, shift);
}

void OnTick()
{
   int safeShift = 4;
   double lo1 = TZS_GetBuffer(0, safeShift);
   double hi1 = TZS_GetBuffer(1, safeShift);
   double lo2 = TZS_GetBuffer(2, safeShift);
   double hi2 = TZS_GetBuffer(3, safeShift);
   double lo3 = TZS_GetBuffer(4, safeShift);
   double hi3 = TZS_GetBuffer(5, safeShift);
   double ev = EMPTY_VALUE;
   int buyLevel = (lo3 != ev) ? 3 : (lo2 != ev) ? 2 : (lo1 != ev) ? 1 : 0;
   int sellLevel = (hi3 != ev) ? 3 : (hi2 != ev) ? 2 : (hi1 != ev) ? 1 : 0;
   if(buyLevel > 0 && sellLevel == 0)
      PrintFormat("BUY signal | Level %d | shift %d", buyLevel, safeShift);
   else if(sellLevel > 0 && buyLevel == 0)
      PrintFormat("SELL signal | Level %d | shift %d", sellLevel, safeShift);
}

void OnDeinit(const int reason)
{
   // MT4 handle kullanmaz — bırakacak bir şey yok.
}

Yaygın hatalar

Hata Belirti Çözüm
Aynı InstanceID INIT_PARAMETERS_INCORRECT Benzersiz ID
HeadlessMode = false Çizim + uyarı #26 = true
AntiRepaint'te shift = 0 EMPTY_VALUE shift >= 4
AlertMode != 0 Alert() Tester'ı bloke eder #29 = 0
Yanlış dosya adı 0 / EMPTY_VALUE "TriZone_Semafor"
Renk parametreleri eksik Yanlış deðerler Tüm 33 parametre
Yanlış sıra Yanlış sinyaller Tabloyu izle (0-32)
Yazarın diğer ürünleri
TriZone Semafor Pro
Ahmed Hamed Hamed Eadwan
Kurumsal düzeyde çok seviyeli pivot tespiti, otomatik Piyasa Yapısı analizi, Arz ve Talep çakışma bölgeleri, gerçek zamanlı panel analitiği ve EA otomasyon entegrasyonuna ihtiyacınız varsa, TriZone Semafor Pro MetaTrader 5 terminaliniz için amiral gemisi çözümdür. Pro Sürümünün Öne Çıkan Özellikleri Özel 3 seviyeli ZigZag motoru (Hızlı Periyot 5, Orta Periyot 13, Yavaş Periyot 34) üzerine inşa edilen TriZone Semafor Pro , üç bağımsız zaman diliminde onaylanmış dönüş noktalarını kesin özel önceli
TriZone Semafor
Ahmed Hamed Hamed Eadwan
5 (1)
Eger bir zamanlar ZigZag oklariyla kapli bir grafige bakip hangilerinin gercekten onemli oldugunu merak ettiyseniz — bu gosterge tam da bu hayal kirikligini cozmek icin insa edildi. TriZone Semafor ayni anda uc bagimsiz ZigZag algoritmasi calistirir: Hizli (Period 5), Orta (Period 13) ve Yavas (Period 34). Ayni mumda pivot tespit ettiklerinde, yalnizca en anlamli sinyal hayatta kalir. Seviye 3 her zaman Seviye 2'yi ezer. Seviye 2 her zaman Seviye 1'i ezer. Yon basina mum basina temiz bir ok — u
FREE
VWAP Suite Pro
Ahmed Hamed Hamed Eadwan
5 (1)
Cogu VWAP gostergesi yalnizca gece yarisi sifirlanacak tek bir cizgi sunar. Basit kurulumlar icin yeterlidir ancak Londra acilisina karsi New York acilisina gore fiyatin nasil davrandigini karsilastirmak istediginizde ya da uc hafta onceki belirli bir swing higha VWAP sabitlemek ve ayni anda gunluk ve haftalik seviyeleri izlemek istediginizde coker. Bu ihtiyaclarin her birini cozmek icin ayri gostergeler eklemeye devam ettim ve sonunda ayni grafikte bes VWAP araci oldu; hepsi girdi panelinde yer
TriZone Semafor Plus
Ahmed Hamed Hamed Eadwan
Yapılandırılmış, çok seviyeli pivot tespiti ile birlikte gerçek zamanlı gösterge paneli (dashboard) analitiği, mobil Push bildirimleri ve EA otomasyon entegrasyonuna ihtiyacınız varsa — TriZone Semafor Plus özel olarak sizin için tasarlanmıştır. iCustom Reference — TriZone_Semafor_Plus Çıkış Arabellekleri (Output Buffers): Arabelleği İndeks Sinyal İçerik BufLow1 0 BUY Seviye 1 Low Pivot Fiyatı — Hızlı ZigZag BufHigh1 1 SELL Seviye 1 High Pivot Fiyatı — Hızlı ZigZag BufLow2 2 BUY Seviye 2 Low Piv
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt