Göstergeler: Price prediction by Nearest Neighbor found by a weighted correlation coefficient

 

Price prediction by Nearest Neighbor found by a weighted correlation coefficient:

Bu gösterge, daha yeni fiyatların daha büyük ağırlığa sahip olduğu ağırlıklı bir korelasyon katsayısı kullanarak en yakın komşuyu bulur. Ağırlık, bir fiyat modeli içinde daha yeni fiyatlardan daha eski fiyatlara doğru doğrusal olarak azalır.

Price prediction by Nearest Neighbor found by a weighted correlation coefficient

Author: Vladimir

 
MQL4'teki bazı kodlarınızı da biliyorum ve bazı ileri düzey konuları sağlam bir şekilde kavramış görünüyorsunuz, çok iyi iş Vladimir.
 
geordie:
MQL4'teki bazı kodlarınızı da biliyorum ve bazı ileri düzey konuları sağlam bir şekilde kavramış görünüyorsunuz, çok iyi iş Vladimir.
Nazik sözleriniz ve teşvikiniz için teşekkürler.
 

Ne büyük bir nimet... Böyle bir "belayı" kendim yazacaktım... şimdi sadece yeniden yapmak mümkün olacak....

Yazara bir soru... Formasyon nedir? Benim için net değil... çünkü benim versiyonumda mum çubuğu dizileri kodlanacak... bir formasyon olarak kabul edilecek olan birkaç mumdan gelen koddur ...

Seninki ne?

çünkü "kitaba" bakıyorum ve bir formasyon görüyorum)))

 
BaTTLeBLooM:

Ne büyük bir lütuf... ben de böyle bir "sorun" yazacaktım... şimdi yeniden yapabilirsiniz....

Yazara bir sorum var... Desen nedir? benim için net değil... çünkü benim versiyonumda mum çubuğu dizileri kodlanacak... desen olarak kabul edilecek birkaç mumdan gelen koddur.....

Seninki ne?

Çünkü "kitaba" baktığımda bir model görüyorum).

Desen iki bölümden oluşmaktadır

  1. Geçmiş fiyatlar, yani mevcut fiyatın kendisi de dahil olmak üzere mevcut bir fiyatın (benim durumumda Açık) solundaki fiyatlar - bunlar Npast'tır.
  2. Gelecek fiyatlar, yani mevcut fiyatın sağındaki fiyatlar - bunlar Nfut'tır.

Grafikteki en son çubuk için gelecekteki fiyatlar yoktur, yalnızca mevcut fiyat ve geçmiş fiyatlar vardır. Yani, mevcut fiyatın formasyonunda yalnızca mevcut ve geçmiş fiyatlar (toplamda Npast) vardır ve gösterge Nfut gelecekteki fiyatları tahmin eder. Bu tamamlanmamış formasyona mevcut ya da şimdiki (mevcut formasyon) adını veriyorum. Formasyonların geri kalanına geçmiş formasyonlar ya da sadece komşular diyorum. Bu komşular hem geçmiş hem de "gelecek" fiyatlara sahiptir. En yakın komşu, geçmiş fiyatlar açısından mevcut örüntü ile en fazla korelasyona sahip olandır. Mesafe ölçüsünü değiştirebilir ve genel olarak kabul gören korelasyon katsayısı yerine Öklid mesafesini kullanabiliriz. Ancak burada ortalamayı kaldırmamız ve fiyatları yüksek-düşük olarak normalleştirmemiz gerekir.

 

En yakın eşleşmelerin arandığı bu konu oldukça ilginç. Ancak bunu bir gösterge olarak kullanmak keşfetmeyi zorlaştırır. Burada, örneğin, basitçe grafiğe atılan bir komut dosyası kullanarak böyle bir aramanın yollarından biri var (koyu arka plan için). Ancak hala mql4 üzerinde. Ancak fikrin kendisi sizin için yararlı olabilir. Ayrıca HP filtresini ve günün saatinden itibaren sürekli ve saatlik veri arama özelliğini de kullanır.

Dosyalar:
 

Daha fazla veya daha az başarılı tahmin için ne kadar geçmiş dizisine ihtiyaç olduğunu merak ediyorum. neden varsayılan olarak 300 çubuk?

ve en azından yönleri göstermenin istatistikleri nelerdir?

Pozitif mi, negatif mi yoksa diğer her şey gibi 50/50 mi?

 

Teşekkür ederim

 
Selamlar! gpwr, saygılar, çok ilginç şeyler. Tek şey, orada bazı hatalarınız var. Bazen nedenini anlamıyorum, ekranda dikey kırmızı ve mavi çizgilerle dolu görünüyor ve günlükte bulunan desenin korelasyon katsayısının 50 ve daha fazla bin olduğuna dair bir kayıt var. Henüz neden göründüğünü anlamadım, kodu inceliyorum. Oldukça nadiren oluyor, ancak bu moda bir kez girdiğinde normale dönmüyor, göstergenin kaldırılıp tekrar konması gerekiyor. Tek şey, mac'imde wineskin altında çalışan bir terminalim olması. Belki bazı hatalar olabilir? Ama pek olası değil. Her neyse, çok teşekkürler. Çok ilginç, ben de bu yönde biraz araştırma yapmak istiyorum.
 
oltab:

Daha fazla veya daha az başarılı tahmin için ne tür bir geçmiş dizisine ihtiyaç olduğunu merak ediyorum? Neden varsayılan olarak 300 çubuk?

ve en azından yönleri göstermenin istatistikleri nelerdir?

Pozitif mi, negatif mi yoksa diğer her şey gibi 50/50 mi?

Daha iyi bir tahmin için fikrin kendisinin uygun olmadığını düşünüyorum. Daha doğrusu, fikir çok çok iyi, ancak bir dosya ile ciddi bir ayarlama gerektiriyor. Ben de şimdi bunu yapmaya çalışıyorum.
 

uyarı

Bir uyarı var. Lütfen bana yardımcı olabilir misiniz? Şimdiden teşekkür ederim.