Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram üzerinde bulun!
Fan sayfamıza katılın
Kodu ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Kodu beğendiniz mi? MetaTrader 5 terminalinde deneyin
Göstergeler

Machine Learning Supertrend - MetaTrader 5 için gösterge

Hammad Dilber
Hammad Dilber
Professional MQL5 developer specializing in automated trading solutions. I create custom Expert Advisors, trading bots, and technical indicators for MetaTrader 5 platforms.
Services:
• Custom Expert Advisors (EA) from scratch
• Trading bot development with risk management
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
143
Derecelendirme:
(13)
Yayınlandı:
Güncellendi:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Bu, klasik trend takip konseptinin üzerine tam kapsamlı bir makine öğrenimi motoru ekleyen yeni nesil bir SuperTrend göstergesidir. Sabit ATR çarpanları ve statik kurallar kullanmak yerine, gösterge kendi sinyal geçmişinden sürekli olarak öğrenir, temel parametrelerini çubuk çubuk uyarlar ve grafiğe herhangi bir ok çizmeden önce girişleri çok aşamalı bir onay sürecinden geçirir. Tamamen MetaTrader 5 gösterge çerçevesi içinde çalışır, harici kütüphanelere ihtiyaç duymaz ve herhangi bir Uzman Danışman'ın otomatik işlem için doğrudan okuyabileceği gizli bir Güvenlik tamponunu ortaya çıkarır.

Gösterge, davranışının her yönünü kapsayan 13 girdi grubuna ayrılmıştır: sinyal modu, volatilite zarfı, momentum filtresi, akış analizi, sinyal kalitesi, ana reaktivite kadranı, otomatik ayarlama motoru, optimize edici, risk koruması, bağlam belleği (rejim ızgarası), zayıflama izleri, uyarılar ve görüntüleme. Varsayılan değerler, göstergenin herhangi bir likit sembol ve zaman diliminde kullanıma hazır olarak çalışması için seçilmiştir; ancak her parametre, belirli bir enstrümana veya işlem stiline uyacak şekilde bağımsız olarak ayarlanabilir.


Göstergenin Çalışma Şekli

Gösterge, temel olarak, kullanıcı tarafından seçilen bir fiyat bazına uygulanan RMA ile düzeltilmiş bir ATR zarfını kullanarak iki SuperTrend bandı hesaplar: bir Boğa çizgisi (mavi) ve bir Ayı çizgisi (kırmızı). Bant genişliği ve ATR dönemi sabit değildir: girdiğiniz değerlerden başlar ve ardından yeni işlem sonuçları her değerlendirildiğinde optimizör tarafından sürekli olarak ayarlanır. Bu, zarfın yüksek volatilite dönemlerinde doğal olarak genişlediği ve sakin piyasalarda herhangi bir manuel müdahale olmaksızın daraldığı anlamına gelir.

Sinyaller iki moddan birinde üretilir. Tersine Dönüş modunda gösterge, teyit edilmiş bir trend dönüşünü izler: trend düşüş eğilimindeyken yükseliş yönlü bir pivot oluşmalıdır (yeşil bir alım okunu oluşturur) veya trend yükseliş eğilimindeyken düşüş yönlü bir pivot oluşmalıdır (kırmızı bir satış okunu oluşturur). Kırılma modunda mantık tersine çevrilir: yükseliş trendi sırasında yeni bir salınım zirvesi, başarısız bir kırılmayı öngören bir satış sinyalini tetikler; düşüş trendi sırasında yeni bir salınım dip noktası ise bir alım sinyalini tetikler. Her iki modda da, herhangi bir ok çizilmeden önce tüm aktif onay filtrelerinin uyumlu olması gerekir.


Onay Filtreleri

Her aday sinyal, kabul edilmeden önce üç bağımsız filtreden geçer.

Momentum Filtresi, standart bir RSI kullanır. Bir alım sinyalinin tetiklenmesi için, RSI'nın son geriye dönük pencerede Soğuk Seviyeye (varsayılan 30) dokunmuş veya bu seviyenin altına geçmiş olması gerekir. Bir satış sinyali için ise RSI'nın Sıcak Seviyeye (varsayılan 70) dokunmuş veya bu seviyenin üzerine çıkmış olması gerekir. Bu, göstergenin tek yönlü momentum hareketleri sırasında trendin tersine girişler üretmesini engeller.

Akış Analizi filtresi, tick hacmini inceler. "Dalgalanma Gerekli" seçeneği etkinleştirildiğinde, bir sinyal ancak mevcut çubuğun hacmi, önceki örnek çubukların ortalamasını en az Dalgalanma Eşiği faktörü kadar aşarsa kabul edilir. Bu, kırılmaların yanlış olma olasılığının daha yüksek olduğu düşük aktiviteli çubuklarda ortaya çıkan sinyalleri ortadan kaldırır.

Sinyal Kalitesi filtresi, Yalnızca Anahtar Seviyeler modu etkin olduğunda, sinyalin arkasındaki pivot noktasının önemli bir yapısal seviye olmasını gerektirir: salınım yüksekliğinden en yakın salınım düşük seviyesine (veya tersi) olan mesafe, Anahtar Seviye Derinliği ile mevcut ATR’nin çarpımını aşmalıdır. Bu, sinyallerin küçük dalgalanmalar yerine önemli fiyat yapısına bağlı kalmasını sağlar.


Makine Öğrenimi Motoru

ML motoru, birbiriyle işbirliği içinde çalışan dört alt sistem aracılığıyla çalışır.

Bağlam Belleği (Rejim Izgarası), bir eksende piyasa rejimini, diğer eksende volatiliteyi gösteren 8x8'lik bir ızgaradır (yapılandırılabilir). Her hücre, benzer koşullar altında gerçekleşen geçmiş işlemlerden üstel ağırlıklı istatistikleri biriktirir. Yeni bir sinyal değerlendirilirken, gösterge mevcut rejim ve volatiliteye karşılık gelen hücreyi okur, önerilerini bir Gauss çekirdeği (Komşu Karıştırma Yarıçapı ile kontrol edilir) kullanarak komşu hücreler arasında harmanlar ve güven puanını buna göre ayarlar. Hücreler, yarı ömür parametresi aracılığıyla zamanla zayıflar, böylece eski piyasa verileri kademeli olarak unutulur.

Optimizer, birkaç çubuk aralıklarla çalışır (Update Cooldown ile ayarlanır). Son işlem sonuçlarının yer aldığı kayan bir pencereyi değerlendirir ve beş parametre için gradyan tarzı güncellemeler hesaplar: bant genişliği çarpanı, ATR yumuşatma uzunluğu, stop mesafesi, kar alma mesafesi ve kırılma tamponu. Güncellemeler, gürültü takibini önlemek için nicelendirilir ve bir ölü bant, davranışı anlamlı bir şekilde değiştirmeyen mikro ayarlamaları engeller. Periyodik bir geri dönüş adımı, olağandışı piyasa koşullarında sapmayı önlemek için parametreleri sabit değerlerine geri çeker.

Zayıflama İzleme Tamponu, son sinyal sonuçlarının kısa vadeli hafızasını zayıflayan enerji kayıtları olarak depolar. Her kayıt, sinyal anındaki ATR ile normalize edilmiş getiriyi, maksimum olumsuz sapmayı, rejim durumunu ve volatilite seviyesini içerir. Bu izler, optimizöre basit kazanç/kayıp sayılarından daha zengin bir bağlam sağlar ve yön olarak doğru ancak gürültü nedeniyle stop out olan sinyaller ile gerçekten yanlış olan sinyaller arasında ayrım yapmasına yardımcı olur.

Mikro-Parti İşlemcisi etkinleştirildiğinde, son sonuçları küçük partiler halinde gruplandırır ve parti düzeyinde parametre önerileri hesaplar. Bu parti sinyalleri, tek bir işlemdeki aşırı tepkileri yumuşatmak için optimizasyon aracının sürekli güncellenen önerileriyle birleştirilir.


Risk Guard

Risk Koruma sistemi, sinyal motoru ile tampon yazıcı arasında yer alır. Tüm onay filtrelerinden geçilse ve makine öğrenimi motoru bir sinyali onaylasa bile, Risk Koruma sistemi aşağıdaki koşullar altında sinyali engelleyebilir.

  • Seans işlem limiti. Mevcut işlem günündeki sinyal sayısı "Seans Başına Maksimum Giriş" sayısına ulaştığında, o günün geri kalanı için başka sinyal çizilmez.
  • Seans zarar limiti. Simüle edilen seans PnL'si (Sim Pozisyon USD ve ATR tabanlı stop mesafelerinden hesaplanır) Seans Zarar Limiti'nin altına düşerse, bir sonraki seansa kadar tüm sonraki sinyaller engellenir.
  • Zarar Sonrası Bekleme Süresi. Zarar getiren bir işlemden sonra gösterge, en az "Zarar Sonrası Temel Bekleme Süresi" kadar bir duraklama uygular. Dinamik Bekleme Süresi etkinleştirilmişse, duraklama süresi ATR'ye göre zararın büyüklüğüne orantılı olarak değişir; dolayısıyla daha büyük zararlar daha uzun duraklama sürelerine yol açar.
  • Arka arkaya kayıp serisi. Arka arkaya kayıp sayısı Seri Sınırına ulaşırsa, bekleme süresi zamanlayıcısından bağımsız olarak seansın geri kalanı boyunca işlemler duraklatılır.

Tüm Risk Koruma sayaçları, her yeni işlem gününün başında otomatik olarak sıfırlanır.


Güven Puanı ve EA Entegrasyonu

Her sinyal çubuğu, gizli beşinci tampona (etiket: Güven) yazılan 0 ile 100 arasında bir Güven Puanı alır. Puan, dört bileşenden oluşur: Regime Grid'den gelen ızgara hücresi güveni, RSI'nın sinyal yönünü güçlü bir şekilde teyit ettiği durumlarda verilen bir artış, hacimde ani bir artış olduğu durumlarda verilen bir artış ve mevcut rejimin sinyal yönüyle uyumlu olduğu durumlarda verilen bir artış. Bir Uzman Danışman, CopyBuffer işlevini kullanarak bu tamponu okuyabilir ve puanı pozisyon büyüklüğünü ayarlamak, düşük güvenilirlikli sinyalleri filtrelemek veya birden fazla semboldeki rakip sinyalleri sıralamak için kullanabilir.


Gösterge Paneli

"Bilgi Göster" kontrol paneli etkinleştirildiğinde, çok sütunlu bir tablo doğrudan grafik üzerine bir metin etiket nesnesi olarak çizilir. Kontrol paneli, mevcut trend yönünü, uzun ve kısa sinyaller için ayrı ayrı gerçek kazanç oranlarını (simülasyon yerine gerçek 5 çubukluk ileriye dönük fiyat karşılaştırmasından hesaplanan), yuvarlanan ATR-getiri geçmişinden elde edilen Sharpe ve Sortino oranlarını, toplam sinyal sayısını, mevcut güven puanını ve Risk Guard durumunu (kalan aktif bekleme çubukları, seansta kullanılan işlemler, seans PnL) gösterir. Gösterge paneli her yeni çubukta ve her gerçek zamanlı tikte güncellenir.


Uyarılar

Gösterge, mevcut (canlı) çubukta yeni bir alım veya satım oku çizildiğinde MetaTrader açılır uyarısı ve/veya mobil push bildirimi gönderebilir. "Çubuk Başına Bir Kez Uyarı" seçeneği, yeni tikler nedeniyle göstergenin aynı çubukta yeniden hesaplama yapması durumunda yinelenen uyarıları önler.


Giriş Parametreleri

Parametre
Varsayılan
Açıklama
GRUP 1 — SİNYAL MODU


Sinyal Türü
Ters Dönüş
Ters Dönüş: sinyal, trendin tersine dönmesiyle tetiklenir. Kırılma: sinyal, yeni bir uç değerde başarısız bir kırılma durumunda tetiklenir.
Yeni Pivot Gerekli
false
"true" olarak ayarlandığında, tersine dönme sinyali için trendin tersine dönmesinden önce yeni bir salınım uç noktasının oluşması gerekir. Sinyal sıklığını azaltır ve seçiciliği artırır.
Sinyal Aralığı
10
İki ardışık sinyal arasında geçmesi gereken minimum çubuk sayısı. Hızlı piyasalarda sinyal kümelenmesini önler.
GRUP 2 — VOLATİLİTE ZARFI


Geriye Dönük Penceresi
30
Sinyal mantığı için dalgalanma yüksek ve düşük noktalarını tespit etmek amacıyla kullanılan son çubukların sayısı. Ayrıca, optimize ediciye aktarılan başlangıç duyarlılık değerini de belirler.
Düzeltme Dönemi
24
SuperTrend zarfı için ATR dönemi. Zaman içinde optimizatör tarafından uyarlanır. Daha uzun bir dönem, volatilite değişikliklerine daha yavaş tepki veren daha düzgün bantlar oluşturur.
Bant Genişliği
1,4
SuperTrend bandı için ATR çarpanı. Optimize edici tarafından ayarlanır. Daha yüksek değerler, daha az sayıda ancak daha güvenilir trend dönüşleri içeren daha geniş bantlar oluşturur.
Fiyat Temeli
hlcc4
SuperTrend bantları için orta nokta olarak kullanılan fiyat serisi. Seçenekler: açılış, en yüksek, en düşük, kapanış, hl2, hlc3, ohlc4, hlcc4.
Gerçek Aralık Modu
true
"true" olarak ayarlandığında, ATR, RMA (Wilder'ın düzeltme yöntemi) ile düzeltilir. "false" olarak ayarlandığında, EMA düzeltme yöntemi kullanılır. RMA, klasik SuperTrend kuralıdır.
GRUP 3 — MOMENTUM FİLTRESİ


RSI Etkin
true
RSI momentum onay filtresini etkinleştirir. RSI konumuna bakılmaksızın sinyallere izin vermek için devre dışı bırakın.
RSI Uzunluğu
14
RSI hesaplaması için dönem.
Sıcak Bölge Hafızası
50
RSI'nın Sıcak Seviye'nin üzerinde olup olmadığını kontrol ederken geriye dönük olarak incelenecek çubuk sayısı. Bir satış sinyali için, bu pencerede en az bir çubuğun RSI'sının Sıcak Seviye'nin üzerinde olması gerekir.
Soğuk Bölge Hafızası
50
RSI'nın Soğuk Seviyenin altında olup olmadığını kontrol ederken geriye dönük olarak incelenecek çubuk sayısı. Bir alım sinyali için, bu pencerede en az bir çubuğun RSI'sının Soğuk Seviyenin altında olması gerekir.
RSI Sıcak Seviyesi
70
Momentumun aşırı alım olarak değerlendirildiği RSI eşiği. Hem filtre hem de güven puanı hesaplayıcısı tarafından kullanılır.
RSI Soğuk Seviyesi
30
Momentumun aşırı satılmış olarak değerlendirildiği RSI eşiği.
GRUP 4 — AKIŞ ANALİZİ


Örnek Derinliği
3
Ani artış kontrolü için temel çizgiyi oluşturmak üzere hacimleri ortalamaya alınan son çubukların sayısı.
Dalgalanma Eşiği
1,2
Ani artış filtresinin geçebilmesi için mevcut çubuk hacminin, ortalama hacmin bu katını aşması gerekir.
Dalgalanma Gerekli
false
"true" olarak ayarlandığında, herhangi bir sinyal için hacim dalgalanması zorunludur. "false" olarak ayarlandığında, dalgalanma kontrolü yalnızca tavsiye niteliğindedir ve sinyalleri engellemez.
GRUP 5 — SİNYAL KALİTESİ


Yalnızca Anahtar Seviyeler
false
"true" olduğunda, sinyaller "Anahtar Seviye Derinliği" eşiğine göre önemli yapısal seviyeler olarak nitelendirilen pivotlarla sınırlandırılır.
Anahtar Seviye Derinliği (xATR)
4,5
Bir pivotun ana seviye olarak sınıflandırılması için gereken minimum salınım aralığı (ATR biriminde).
GRUP 6 — MASTER DIAL


Tepki Hızı (1-20)
10
Genel duyarlılık kadranı. Düşük değerler, sinyal motorunun fiyat dalgalanmalarına daha az tepki vermesini sağlar; bu da gürültüyü azaltır ancak tepki süresini de uzatır. Yüksek değerler ise duyarlılığı artırır.
Mikro-Parti İşleme
true
Son sinyal sonuçlarını gruplandıran ve toplu iş düzeyindeki parametre önerilerini optimize edici çıktısıyla birleştiren mikro toplu iş öğrenme alt sistemini etkinleştirir.
Canlı Basınç Sensörü
true
Gerçek zamanlı tick basıncı izlemeyi etkinleştirir. Sensör, her bir çubuk içindeki alım ve satım basıncını biriktirir ve bunu rejim sınıflandırıcısına aktarır.
GRUP 7 — OTOMATİK AYAR MOTORU


Otomatik Ayarlamayı Etkinleştir
true
Otomatik ayar sistemi için ana anahtar. Devre dışı bırakıldığında, Bant Genişliği ve Düzeltme Süresi giriş değerlerinde sabit kalır.
Arka Plan Test Matrisi Kullan
true
Optimize ediciye bilgi sağlamak amacıyla farklı parametre kombinasyonları üzerinden varsayımsal işlem sonuçlarını sessizce izleyen arka plan test sistemini etkinleştirir.
Zarfı Taban Değerine Kilitle
true
"true" olarak ayarlandığında, grafik bantları (grafikte gördüğünüz) giriş Band Genişliği değerine kilitlenir. Sinyal motoru, dahili olarak yine de uyarlanabilir parametreleri kullanır.
GRUP 8 — OPTİMİZE EDİCİ


Optimizer Etkinleştir
true
Parametre optimizatörü için ana anahtar. Devre dışı bırakıldığında, beş uyarlanabilir parametre başlangıç değerlerinde kalır.
Adım Boyutu
0,25
Parametre güncellemeleri için öğrenme hızı. Daha küçük değerler daha kararlı ancak daha yavaş adaptasyon sağlar. Daha büyük değerler daha hızlı tepki verir ancak salınımlara neden olabilir.
Geçmiş Derinliği
30
Sharpe, Sortino ve kazanma oranı hesaplamaları için kayan istatistik penceresinde kullanılan son işlem sonuçlarının sayısı.
Kazanç Tavanı
0,62
Hareketli kazanma oranı bu değerin üzerine çıkarsa, optimizasyon aracı ATR çarpanını artırarak sinyal sıklığını azaltır ve yalnızca daha yüksek kaliteli fırsatları yakalar.
Kazanç Alt Sınırı
0,38
Hareketli kazanç oranı bu değerin altına düşerse, optimize edici ATR çarpanını düşürerek daha duyarlı hale gelir ve ivmeyi yeniden yakalar.
ATR'ye Göre Getirileri Normalleştir
true
İşlem PnL'sini, dönen getiri dizisine kaydetmeden önce sinyal anındaki ATR'ye böler. Bu, Sharpe ve Sortino oranlarının farklı volatilite rejimlerinde karşılaştırılabilir olmasını sağlar.
Momentum Düzeltme
0,35
Her bir parametreye eklenmeden önce optimizör gradyanına uygulanan EMA alfa. Tek bir işlemin aşırı tepkilerini yumuşatır.
Güncelleme Bekleme Süresi (çubuk)
3
Parametre güncelleme döngüleri arasındaki minimum çubuk sayısı. Optimize edicinin her çubukta tetiklenmesini önler.
Ölü Bant Genişliği
0,01
Mevcut değerin bu kesirinden daha küçük parametre değişiklikleri bastırılır. Gürültü kaynaklı mikro ayarlamaları önler.
Ölü Bant Süresi
0,25
Ölü bant genişliği ile birlikte ölü bant azalma hesaplamasında kullanılan kesirli periyot.
Miktar Adım Genişliği
0,05
Bant Genişliği çarpanının güncellemeleri için niceleme adımı. Önerilen değerleri bu adımın en yakın katına yuvarlar.
Kuantizasyon Adımı Koruma
0,02
Uyarlanabilir durdurma mesafesi çarpanı için niceleme adımı.
Kuantizasyon Adımı Hedefi
0,02
Uyarlanabilir kar alma çarpanı için niceleme adımı.
Kuantizasyon Adımı Kenarı
0,01
Uyarlanabilir kırılma tamponu için niceleme adımı.
Sabitleme Geri Dönüş Aralığı
200
Bu kadar bar aralıklarla, tüm uyarlanabilir parametreler, Anchor Revert Strength fraksiyonu kadar giriş bağlantı değerlerine doğru geri çekilir. Uzun vadeli sapmayı önler.
Bağlantı Noktası Geri Dönüş Gücü
0,01
Her geri dönüş olayında, mevcut uyarlanabilir değer ile bağlantı noktası değeri arasındaki farkın kapatılan kısmının oranı.
İşlem Başına PnL Sınırı
750,0
Bu mutlak USD tutarının üzerindeki simüle edilmiş PnL değerleri, dönen getiri dizisine kaydedilmeden önce sınırlandırılır. Aşırı uç değerlerin optimizasyon istatistiklerini çarpıtmasını önler.
GRUP 9 — RİSK KORUMASI


Oturum Başına Maksimum Giriş Sayısı
20
Tek bir işlem gününde çizilebilecek maksimum sinyal ok sayısı. Her yeni günün başında sıfırlanır.
Seans Kayıp Limiti (USD)
-1000,0
Simüle edilen seans PnL'si bu değerin altına düşerse, o günün geri kalanı için başka sinyal çizilmez.
Kayıp Sonrası Temel Duraklama
5
Kaybeden bir sinyalden sonra yeni bir sinyalin verilmesine izin verilmeden önce beklenecek minimum çubuk sayısı. Etkinleştirildiğinde Dinamik Bekleme Süresi ile uzatılır.
Seri Sınırı
3
Seansın geri kalanında işlemlerin durdurulmasına neden olacak şekilde izin verilen maksimum ardışık kayıp sinyal sayısı.
Kayıp Büyüklüğüne Göre Ölçeklendirme Duraklaması
true
"true" olarak ayarlandığında, kayıp sonrası bekleme süresi, ATR'ye göre kayıp büyüklüğüyle orantılı olarak uzatılır. Daha büyük kayıplar, daha uzun duraklamalara neden olur.
GRUP 10 — BAĞLAM BELLEĞİ (REJİM IZGARASI)


Rejim Izgarasını Etkinleştir
true
Rejim/volatilite hücresi başına performans istatistiklerini depolayan ve önerilerini güven puanına dahil eden 2D bağlam belleği ızgarasını etkinleştirir.
Rejim Sınıfları
8
Izgaranın rejim ekseni boyunca yer alan bölme sayısı. Daha fazla bölme, hücre doldurma süresinin uzamasına neden olmakla birlikte daha ince bağlam çözünürlüğü sağlar.
Oynaklık Grupları
8
Izgaranın volatilite ekseni boyunca bulunan bölme sayısı.
Komşu Karıştırma Yarıçapı
0,8
Bitişik ızgara hücresi önerilerini harmanlamak için kullanılan Gauss çekirdeğinin sigma değeri. Daha büyük değerler daha fazla hücreyi yumuşatırken, daha küçük değerler her hücreyi daha bağımsız hale getirir.
Zayıflama Yarı Ömrü (işlemler)
50
Bir ızgara hücresinin birikmiş istatistiklerinin etkisinin yarıya düştüğü işlem sayısı. Eski piyasa verilerinin ne kadar hızlı unutulacağını kontrol eder.
Güven Rampası (işlemler)
20
Bir ızgara hücresinin, güven önerisinin tam ağırlığa ulaşması için biriktirmesi gereken minimum işlem sayısı.
Maksimum Izgara Etkisi
0,65
Rejim ızgarasının optimizör çıktısını ayarlayabileceği maksimum oran. Izgaranın yetkisini sınırlayarak, optimizörü tamamen geçersiz kılmasını önler.
Hacim Oranı Üst Sınırı
2,5
Izgara gruplandırması için volatilite eksenini normalleştirirken kullanılan maksimum volatilite oranı. Bu değerin üzerindeki değerler en üst gruba sabitlenir.
GRUP 11 — ZAYIFLAMA İZLERİ


İzleme Tamponunu Etkinleştir
true
Optimize edici için son sinyal sonuçlarını azalan enerji kayıtları olarak depolayan kısa süreli bellek izleme tamponunu etkinleştirir.
Tampon Derinliği
30
Bellekte aynı anda tutulabilecek maksimum zayıflama izleme kaydı sayısı.
Çubuk Başına Solma Oranı
0,02
Her yeni ölçüde her iz kaydının enerjisinin azaldığı oran. Enerjisi minimum eşik değerinin altında olan bir kayıt, tampondan kaldırılır.
Birleştirme Aralığı (bar)
200
Bu kadar çubuk aralıklarla, benzer rejim ve volatilite profillerine sahip iz kayıtları, tampon parçalanmasını azaltmak için birleştirilir.
Olumsuz Hareket Eşiği
0,8
Bir izleme kaydının kuyruk olayı olarak işaretlenmesine neden olan, ATR birimlerinde ölçülen maksimum olumsuz sapma. Kuyruk olarak işaretlenen kayıtlar, optimizörün durdurma mesafesi parametresi üzerinde daha fazla etkiye sahiptir.
Koruma Sıkılaştırma Sınırı
0,02
Kuyruk olarak işaretlenen iz kayıtlarına yanıt olarak, tek bir optimizör döngüsünde uyarlanabilir durdurma çarpanının sıkılaştırılabileceği maksimum kesirli miktar.
GRUP 12 — UYARILAR


Sinyal Üzerinde Açılır Uyarı
true
Canlı çubukta yeni bir sinyal oku göründüğünde MetaTrader açılır uyarı penceresi gönderir.
Sinyal Üzerine Push Bildirimi
false
Yeni bir sinyal tetiklendiğinde MetaTrader mobil uygulamasına bir push bildirimi gönderir. MetaTrader ayarlarında push bildirimlerinin yapılandırılması gerekir.
Çubuk Başına Bir Kez Uyarı
true
Yeni gelen tikler nedeniyle göstergenin aynı çubukta yeniden hesaplanması durumunda tekrarlanan uyarıları önler.
GRUP 13 — GÖSTERİM


Guard xATR
1,00
Dashboard PnL takibi ve Risk Guard hesaplamaları için simüle edilmiş stop-loss mesafesini hesaplamak amacıyla kullanılan ATR çarpanı.
Hedef xATR
2,00
Dashboard PnL takibi için simüle edilmiş kar alma mesafesini hesaplamak için kullanılan ATR çarpanı.
Kenar Tamponu xATR
0,20
Simüle edilmiş PnL'deki spread ve kaymayı hesaba katmak için, kırılma modunda stop veya hedef seviyesinin ötesine eklenen ek ATR tamponu.
Simülasyon Pozisyonu USD
1000,0
Dashboard ve Risk Guard'daki tüm simüle edilmiş PnL hesaplamaları için kullanılan, USD cinsinden nominal pozisyon büyüklüğü. Gerçek ticareti etkilemez.
Bilgi Göster Panosu
true
Grafik üzerinde trend durumu, kazanma oranları, Sharpe/Sortino oranları, güven puanı ve Risk Guard durumunu gösteren çok sütunlu bilgi tablosunu etkinleştirir.

ss


Not: Bu gösterge, eğitim ve analiz amaçlıdır. Makine öğrenimi alt sistemleri, geçmiş fiyat verilerine göre uyum sağlar ve gelecekteki performansı garanti etmez. Canlı ticarette kullanmadan önce her zaman bir demo hesabında test edin. Kontrol panelinde gösterilen simüle edilmiş PnL rakamları, ATR ölçeğine göre yapılan varsayımlara dayanır ve gerçek broker işlem koşullarını yansıtmaz.

Dosya adı
Açıklama
ML_SuperTrend.mq5
ML SuperTrend göstergesinin tam kaynak kodu (v10.02)

MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/72110

Channel Proximity Engine Channel Proximity Engine

A library to retrieve proximity signals for channel based indicators

XANDER Adaptive Cross XANDER Adaptive Cross

Piyasayı farklı şekillerde yorumlayan iki uyarlanabilir hareketli ortalama. Kesişmeler, trend değişikliklerini işaret eder.

Easy Range Breakout EA - MT5 Easy Range Breakout EA - MT5

Bu EA, aralık kırılma ticaret stratejisini uygular. Kullanıcı tarafından belirlenen başlangıç ve bitiş zamanları arasında bir fiyat aralığı hesaplar, bu aralığın en yüksek ve en düşük seviyelerini işaretlemek için grafiğe görsel bir dikdörtgen çizer ve ardından aralığın kapanmasından sonraki fiyat hareketini izler. Piyasa aralığın en yüksek seviyesinin üzerine çıkarsa bir alım işlemi açar; aralığın en düşük seviyesinin altına düşerse bir satış işlemi açar.

Spread Monitor Spread Monitor

Allows to monitor spread and swaps!