Kohonen ve Desenler - sayfa 5

 
artem писал(а) >>
ANG3110 sır değilse verileri nasıl filtrelediniz ya da ne?

Evet, biraz yumuşattı. Birkaç filtreleme yöntemi kullanıyorum. 3 aylık tahmin grafiğinde gösterilen durumda regresyona uyarlanabilir filtre uygulanmıştır.

İşte bir tahmin olmadan nasıl göründüğü:

 
ANG3110 >> :
Yukarıdaki resimleri oluşturmak için bir Genel Regresyon Ağı (GRNN) kullandım. Bu, yaklaşımlar ve tahminler (tahmin) için tasarlanmış olasılık ağı PNN'nin bir modifikasyonudur. Ve tahmin yaparken hemen ağ tahmininin oldukça doğru bir değerlendirmesi için seçenek nedir? En azından bir şeyi açıklayın, aksi takdirde 2. sayfada zaten bir şey ima ediyorsunuz, ancak esas hakkında tek bir kelime yazmamışsınız. Neredeyse tüm ana türlerdeki ağlarla çalıştım ve neyin tehlikede olduğunu anlamanın benim için zor olmayacağını düşünüyorum.

İstihdamınız azaldığında sohbete devam etmeyi umuyorum.

 
ANG3110 писал(а) >>

3 aylık tahmin grafiğinde gösterilen durumda regresyona uyarlanabilir filtre uygulanmıştır.

Filtreleme çok kaliteli görünüyor. Filtreleme algoritması hakkında daha detaylı bilgi alabilir miyim?

 
Neutron писал(а) >>

Filtreleme çok kaliteli görünüyor. Filtreleme algoritması hakkında daha detaylı bilgi alabilir miyim?

2 dizi a[] ve b[] alıyoruz. Onları onlara sürüyoruz, diyelim ki Kapat [i]. Daha sonra kısa bir lineer regresyon periyodu alınır - N ve bir yönde takip edilir. Sonraki her adımda, veriler özetlenir. Sonra ters yönde çalışır. Ve aynısı yapılır. Ve böylece birkaç kez (düzeltilmiş gibi). Daha sonra ileri ve geri vuruşlar toplanır ve ortalaması alınır (a[i]+b[i])/2. aa ve bb lineer regresyon katsayılarıdır.

 for ( m = 1 ; m < = s ; m + + )
   {
       for ( i = T - 1 ; i > = 0 ; i - - ) { af_LR ( a , N , i ) ; for ( n = 0 ; n < N ; n + + ) a [ i + n ] = bb + aa * n ; }
       for ( i = 0 ; i < T ; i + + )      { af_LR ( b , N , i ) ; for ( n = 0 ; n < N ; n + + ) b [ i + n ] = bb + aa * n ; }
   }
 

Bu hareketin yeniden çizildiği ortaya çıktı. Bu yüzden mi iyi görünüyor?

 
Neutron писал(а) >>

Bu hareketin yeniden çizildiği ortaya çıktı. Bu yüzden mi iyi görünüyor?

Pekala, bu bir gösterge tipi son işaretçi olarak hareket eden bir şey değil, bir filtre. Ek olarak, ağın gerçekten ortalanmış verilere ihtiyacı vardır ve hareketli bir ortalama veya başka herhangi bir yeniden çizilmeyen gösterge, verilerin ortasından değil, bir kayma ile geçer ve ayrıca, son her zaman askıda kalır. Ağ için bu düşük kaliteli verilerdir ve bu verilere göre aynı gerçekçi olmayan resmi verecektir. Olağan hareketli ortalama, merkezden yarım periyot kadar kaydırılır. EMA üçte bir, LWMA dörtte bir oranında. Doğrusal regresyon bir açıyla bükülür ve yatay kayması değişkendir, ancak yine de kaydırılır. Ancak böyle bir filtre, tam olarak ağ girişine beslenen mevcut veriler üzerinde iyi bir şekilde merkezlenmiştir. Ancak bu arada, yeniden çizilmez ve bir römork olarak kullanılmazsa, normal doğrusal regresyona yakın olacak, sadece biraz daha yumuşak olacaktır. Ağ yeniden çizimi-fener. Çok iyi pürüzsüzlüğe sahip yeniden çizilmeyen bir göstergeyle ilgileniyorsanız, bu T3'tür, ancak elbette b katsayısına bağlı olarak biraz geç. Ve hızlı ama daha az pürüzsüzlükle DCT.

 

Herşey temiz.

Benim açımdan birkaç küçük anlaşmazlık var, örneğin:

...неперерисовывающийся индикатор - типа мувинга или любого другого проходит-то не посередине данных, а со сдвигом, и к тому же конец всегда болтается.

Sadece burada takılmamalıydım.

Olağan hareketli ortalama, merkezden yarım periyot kadar kaydırılır. EMA üçte bir, LWMA dörtte bir oranında.

EMA ve LWMA, bir tür özyinelemeli dijital filtredir. Bu tip için, ilke olarak, yumuşatma penceresinin genişliği kavramını tanımlamak imkansızdır, bu nedenle "merkez" ve "dönem" hakkında konuşmak doğru değildir. Grup ve faz gecikmesinden bahsedebiliriz.

Her ne kadar bu benim - kendi önemim için :-)

ANG3110 , algoritmanın öngörücü niteliklerinin alternatif bir temsili konusunda bir sonraki başlıkta erteliyorum, belki NS'nizi bu konuyla doldurabiliriz? Çok ilginç sonuçlar elde ediyorsunuz.

 

Davet için teşekkürler, belki boş zamanımda uğrarım. Yazmak da aynı şey, bir kez bir şeyler yazdıktan sonra beni oraya tırmanmaya itiyor. İş yerinde molalar varsa iyi olur. Ve bu yüzden en azından benim için dikkat dağıtıcı olabilir.

Farklı hareket türlerinin vardiyalarına gelince ...

İşte senaryoyu ekliyorum, gerçek kaymaların ne olduğunu gösteriyor.

Konuşmayı sonlandır - 0. çubukta demek istedim, örneğin Günlük ve 5. periyot ise, o zaman son gösterge modunda 0. çubukta belirgin bir şekilde gevezelik edecektir.

Dosyalar:
 
TheXpert >> :

Güzel gün.

Kohonen ağını kullanarak kalıpları (örneğin MACD'de) aramaya çalışan var mı?


Cevabınız evet ise, lütfen izlenimlerinizi ve deneyimlerinizi paylaşın.

Birinin benzer fikirleri varsa - sizi sohbete davet ediyorum. Tercihen burada, cidden, sabun için.


Konuyla ilgili ve özellikle yazmak için büyük bir istek.

Yılbaşı tatilinin sonucu:

sembol EURUSD (Euro vs USD)
Dönem 1 Saat (H1) 2000.01.03 00:00 - 2009.01.09 22:59 (2000.01.01 - 2009.01.12)
modeli Açılış fiyatları ile (yalnızca bar açıklıklarının açık kontrolüne sahip Uzman Danışmanlar için)
Seçenekler lot=0; RiskYüzdesi=0; kayma=1; hızlı=15; yavaş=30; Sinyal=10; fiyat=3; adım=0.01; KarAdım=0.04; Seviye=1.45; MaksSiparişler=1; Kapalı = 0; İzleyenPeriod=10; Kullanım İzi=0; Büyütme=30; KullanımGeliştirme=0;

Tarihteki barlar 57136 Simüle keneler 113258 simülasyon kalitesi n/a
Grafik Uyuşmazlığı Hataları 0




İlk para yatırma 10000.00



Net kazanç 11345.26 Toplam kar 29781,57 Toplam kayıp -18436.31
karlılık 1,62 kazanma beklentisi 26.45

Mutlak Düşüş 343.01 Maksimum düşüş 1504,88 (%9,89) göreceli düşüş %9,89 (1504,88)



Biraz sonra veritabanına koyacağım.

Keşfe kimler katılmak ister? Düşünceler lütfen burada ifade edin.


"Buraya bir stokastik yapıştırabilir miyim" veya "... noktalarında bir trolle sabit duraklar yapabilir miyim" gibi gönderiler tarafımdan dikkate alınmayacaktır.

Yapıcı öneriler, dilekler, eleştirilere açığız.


Danışman hakkında biraz daha. Bu yaygın bir sinyal danışmanıdır. Sinyaller, AutoMACD göstergesi tarafından sağlanır.

Gösterge hakkında - bu, uyarlanabilir sinyal vericinin basit bir versiyonudur.


Sinyaller, model istatistiklerine göre üretilir.

Modeller Kohonen ağının kümeleridir.

Kohonen ağı (kalıplar), fiyatın oluşumuna paralel olarak ve oldukça hızlı bir şekilde eğitilir (reforme edilir).

Koda baktığınızda daha net anlaşılacaktır. Biraz kafa karıştıran mantık için hemen özür dilerim, bu çalışan bir taslak.

Dosyalar:
 

if (Volume[0] == 1) ve bu koşul ne için?

Tüm işlemlerin göstergede gerçekleştiğini anlıyorum? çok ilginç henüz tam anlayamadım teşekkürler