Bayesian regresyon - Bu algoritmayı kullanarak Uzman Danışman yapan var mı? - sayfa 31
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Kontrol. Bir mat ile normal dağılım kullanırken, Bayes teoremine göre olasılığın maksimum olduğu a ve b katsayılarını alan bir program yaptım. ax+b'ye eşit beklenti.
Algoritma, Bayes formülü P(a,b|x,y)=P(x,y|a,b) kullanılarak y=ax+b satırlarının olası a ve b değerlerine göre sıralamaya indirgendi. )*P(a)*P(b )/P(x,y); (1)
Olabilirlik fonksiyonu P(x,y|a,b) olarak mat için normal dağılım formülünü aldık. bekleyen balta+b. Bayes formülüne göre maksimum olasılık ölçüsünün standart sapma ile ters orantılı olduğu ortaya çıktı.
A ve b katsayıları (Bayes teoremine göre olasılığın maksimum olduğu) üzerine inşa edilen düz çizgi (kırmızı çizgi), kod tabanından doğrusal regresyonun aynı göstergesiyle (sarı çizgi) neredeyse çakıştı.
Dmitry Fedoseev, Vladimir ve diğer "Kopenhaglar" haklıydı.
Aynı şey ortaya çıktı, ayrıca Bayes formülü kullanılarak a,b x ve y yazışmalarının bir olasılık ölçüsü elde edildi. Bu durumda (doğrusal bağımlılık, y'nin normal dağılımı, a ve b'nin düzgün dağılımı), standart sapma ile ters orantılı olduğu ortaya çıktı. Belki bu önlem analizde faydalı olacaktır.
Bazı formülleri anlayamadığım farklı bir problemim var; orada cebirsel işaretleri anlamanız gerekiyor.
Tiklerin fiyat seviyelerine göre dağılımını gösteren my ve sizin kodlarınızı kullanırsanız, yalnızca dört aritmetik işlem vardır.
Bayes'ten ve genel olarak olasılıksal yöntemlerden bahsediyorsanız, o zaman burada sezgisel olarak, yalnızca bazı temel kavramları açıkça sunabilirsiniz. Nesne karmaşıksa, bir şeyle yanlış duruyor ve sonuç boşa gidiyor. Burada bir tür matematik kültürüne ihtiyaç var. Ve formüller karmaşıktır. Ama hiçbir şey. Bana göre, yüksek matematikte bir üçlü ile bir şeyler netleşmeye başlar. Ve forumda insanlar teoride kaybolmamak için anahtar kavramlar ve formüller veriyorlar.
Son zamanlarda bir makale vardı - belki onu faydalı bulacaksınız ...
https://habrahabr.ru/company/itinvest/blog/277337/
Yüksek sesle söylediğin şey "araştırma". Bu yüzden katsayıları sıraladım, onları formüle yerleştirdim. Bu sadece başlamanız için.
Makale için teşekkürler. Uzun zamandır entropi hakkında okumak istiyordum. Hatta bir kod örneği bile var.
Not: Bir filin olduğu önceki avatarın harikaydı.
Ben de buraya sadece gevezelerin gittiğini sanıyordum. Azminize ve teoriyi anlama ve pratikte uygulama arzunuza saygı duyuyorum.
Sayesinde. Makroekonomik göstergelere dayalı piyasa tahmininizi okuyorum . Etkileyici.
PS Ve şubede Bayes ile ilgili "gevezelikler" ilginç.
Zor değilse de https://www.mql5.com/ru/code/7812 ve https://www.mql5.com/ru/code/7325 göstergeleri arasındaki farkın ne olduğunu açıklayın.
İlki ile belirli bir çubuk aralığındaki tırnakların ortak ortasına bir çizgi oluşturduğu açık görünüyorsa, o zaman hareketli gibi görünen ikincisi net değil mi?
Zor değilse, https://www.mql5.com/ru/code/7812 ve https://www.mql5.com/ru/code/7325 göstergeleri arasındaki farkın ne olduğunu açıklayın.
İlki ile belirli bir çubuk aralığındaki tırnakların ortak ortasına bir çizgi oluşturduğu açık görünüyorsa, o zaman hareketli gibi görünen ikincisi net değil mi?
Doğrusal regresyon statik değildir - ilk gösterge, hesaplama için hangi verilerin kullanıldığını görsel olarak gösterir ve sonuç olarak yalnızca bir nokta gösterir ve ikincisi, hesaplamayı görselleştirmeden sırasıyla her noktada hesaplamayı gösterir. Onlar. Biz tüccarlar olarak geçmiş verilere çok az ilgi duyuyoruz, regresyon göstergesinin sahip olduğu tahmin potansiyelini kullanmak istiyoruz.
Şubenin yaratıcısını ve okuyucularını bayramda tebrik ederiz! Size ve sevdiklerinize sağlık, huzur ve refah!
Bayes teoremini pratikte uygulamaya çalışacağım.
Görev. Bayes teoremini kullanarak, henüz ulaşmamış bir kene değerinin en olası değerini belirleyin.
verildi. Zaman serisi x,y.
y=ax+b Son onay işaretinden geleceğe uzanan çizgi.
P(a,b|x,y)=P(x,y|a,b)*P(a)*P(b)/P(x,y); (1) Bayes formülü.
P(a,b|x,y) - a ve b katsayılarının gelecekteki işaretin x ve y koordinatlarına karşılık gelme olasılığı.
Böyle a ve b'yi bulmak gerekir, böylece bu olasılık (daha doğrusu bir olasılık ölçüsü) maksimum olur.
P(x,y|a,b) - olabilirlik fonksiyonu olarak fiyat seviyelerine göre tik dağılımının gerçek histogramını alalım. İşlev, iki boyutlu bir dizi (matris) ile belirtilir: fiyat aralığı - olasılık, bu aralığa giren onayların toplam işaret sayısına yüzdesi. (bkz. şekil 1)
P(a) a katsayısı düz doğrunun eğimini belirler. Hem olumlu hem de olumsuz olabilir. Değerin şu veya bu işaretinin olasılığı aynı diyagramdan belirlenir.
P(b) Katsayısı b, zaman eksenine göre doğrunun yükselişini belirler.
Katsayılar a ve b, fiyat artışından başka bir şey tanımlamaz. Şube katılımcılarının da vurguladığı gibi fiyat artışlarının dağılımı normale yakın bir şekil alıyor. b katsayısını normal dağılmış olarak düşünmeyi öneriyorum. Gauss dağılımına sahip bir rasgele sayı üreteci (RNG) ile ayarlayabilirsiniz.
P(x,y) normalleştirme böleni. Devamlı.
Bir program yazmak için lütfen bana normal MT4 RNG'de normal bir sonuç dağılımı olup olmadığını söyleyin veya başka bir tane kullanın.
Şekil 1
Şubenin yaratıcısını ve okuyucularını bayramda tebrik ederiz! Size ve sevdiklerinize sağlık, huzur ve refah!