Fan sayfamıza katılın
- Yayınlayan:
- Görüntülemeler:
- 281
- Derecelendirme:
- Yayınlandı:
- Güncellendi:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
k-En Yakın Komşu algoritması (k-NN), mevcut örüntüye en çok benzeyen k adet geçmiş örüntüyü (komşuyu) arar ve bu komşuların ağırlıklı oylamasına dayalı olarak gelecekteki fiyatları hesaplar. Bu gösterge yalnızca tek bir en yakın komşuyu bulur. Dolayısıyla, özünde bir 1-NN algoritmasıdır. Mevcut formasyon ile tüm geçmiş formasyonlar arasındaki mesafeyi ölçmek için aralarındaki Pearson korelasyon katsayısını kullanır.
Göstergenin giriş parametreleri şunlardır:
- Npast - bir formasyon içindeki geçmiş çubuk sayısı;
- Nfut - bir formasyondaki gelecek çubukların sayısı (Npast'tan küçük olmalıdır).
Gösterge iki eğri çizer: mavi eğri en yakın komşunun geçmiş fiyatlarını, kırmızı eğri ise aynı formasyonun gelecekteki fiyatlarını gösterir. En yakın komşu, bu formasyon ile mevcut formasyon arasındaki doğrusal regresyon eğimine göre ölçeklenir. Gösterge ayrıca en yakın komşunun başlangıç tarihi ve mevcut formasyonla olan korelasyon katsayısı hakkındaki bilgileri de görüntüler. Örneğin,
Nearest_Neighbor (EURUSD,H1): En yakın komşunun tarihi 26.08.2003 23:00:00'dır ve mevcut formasyonla 0,9432442047577905 korelasyon katsayısına sahiptir;
Resim:

MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/133
iS7N_TREND_1
Basit düzeltme algoritmalarına sahip trend göstergesi; şimdilik tek renkli.
Zamanlayıcı
Zamanlayıcı için geri arama arayüzü
Price prediction by Nearest Neighbor found by a weighted correlation coefficient
Bu gösterge, en yakın komşuyu ağırlıklı korelasyon katsayısı kullanarak belirler; bu katsayıda, daha yeni fiyatlara daha büyük ağırlıklar verilir. Ağırlık, bir fiyat modeli içinde en yeni fiyatlardan en eski fiyatlara doğru doğrusal olarak azalır.
Creating a Simple News Filter for XAUUSD Trading on MT5
XAUUSD (Altın) ticareti genellikle USD, GBP veya EUR bültenleri gibi önemli ekonomik haber olaylarından etkilenir. Bu değişken dönemlerde riskleri azaltmak için Uzman Danışmanınızda (EA) bir Haber Filtresi kullanmak çok önemlidir. Bu makalede, MT5'te basit bir Haber Filtresinin nasıl oluşturulacağını ve XAUUSD ticaretine nasıl uygulanacağını paylaşacağım.