Ticarette makine öğrenimi: teori, pratik, ticaret ve daha fazlası - sayfa 2129
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
robot musunuz?
Gündüz ve gece uykusuz ve dinlenmeden çalışırsınız))))
Saat dilimleri ... ama yine de etkileyici))))
7 karakter yeterli
İşte denge histogramı - mavi yeni modeller, kırmızı eski modeller.
Tüm ayarlar aynıdır.
tahmin edicilerin önemi
Modeller zamanlarını en iyi şekilde kullanırlar. İyi mi kötü mü olduğunu söylemek zor, ancak analoglara benzerliği nedeniyle herhangi bir tahmincinin avantaj elde etmesi kötü gibi görünüyor.
Hatırlamak
kesinlik
Sonunda - elbette büyük değil, ama yine de bir fark var.
Denge iyi.
İşte denge histogramı - mavi yeni modeller, kırmızı eski modeller.
Tüm ayarlar aynıdır.
Tahmin edicilerin önemi
Modeller zamanlarını en iyi şekilde kullanırlar. İyi mi kötü mü olduğunu söylemek zor, ancak analoglara benzerliği nedeniyle herhangi bir tahmincinin avantaj elde etmesi kötü gibi görünüyor.
Hatırlamak
kesinlik
Sonunda - elbette büyük değil, ama yine de bir fark var.
Denge iyi.
Eski sürümde dakika veriyor musunuz? Değilse, uygun bir karşılaştırma için gönderin. Sinüs + kosinüs versiyonunda bunlar dikkate alınır. Daha hızlıysa, dakikaları mavi + örgüden çıkarın.
Yani zamanın sinüs + kosinüsü sayılardan daha mı iyidir?
Eski sürümde dakika veriyor musunuz? Değilse, uygun bir karşılaştırma için gönderin. Sinüs + kosinüs versiyonunda bunlar dikkate alınır. Daha hızlıysa, dakikaları mavi + örgüden çıkarın.
Metrik sağladım - daha kötü görünüyor. Bunun nedeni, zamana bağlı tahmin ağacının bir bölümünü oluşturmak için rastgele bir tahmin ediciler grubuna girme olasılığının yüksek olmasıdır.
Evet, eski versiyonumda dakika kullanmadım.
Metrik sağladım - daha kötü görünüyor. Bunun nedeni, zamana bağlı tahmin ağacının bir bölümünü oluşturmak için rastgele bir tahmin ediciler grubuna girme olasılığının yüksek olmasıdır .
katbust yaptın mı Rastgele bir tahmin edici seçimi olmamalıdır. Tüm tahmin ediciler, takviyelerde kullanılır, ancak sığ ağaçlar.
Rastgele bir ormanda - evet. Örneğin ayarla
En iyi bölünmeyi ararken göz önünde bulundurulması gereken özelliklerin sayısı:
Evet, eski versiyonumda dakika kullanmadım.
Belki sonucu kötüleştirdiler? Bunları yeni sürümde kaldırmayı deneyin.
Yani, eski sürümünüze tam bir benzetme olmalı
if(nameInd[nInd]=="Hour") {CopyTime (sim,per,startDt,n_bar+1,dtm);TimeToStruct(dtm[0],dts);ArrayResize(tmp,1);tmp[0]= (double)(dts.hour)*360.0/24.0 ;tmp[0]=(buf==0?MathSin(tmp[0]*pi/180.0):MathCos(tmp[0]*pi/180.0));}
if(nameInd[nInd]=="WeekDay") {CopyTime (sim,per,startDt,n_bar+1,dtm);TimeToStruct(dtm[0],dts);ArrayResize(tmp,1);tmp[0]= (double)(dts.day_of_week)*360.0/7.0 ;tmp[0]=(buf==0?MathSin(tmp[0]*pi/180.0):MathCos(tmp[0]*pi/180.0));}
katbust yaptın mı Rastgele bir tahmin edici seçimi olmamalıdır. Tüm tahmin ediciler, takviyelerde kullanılır, ancak sığ ağaçlar.
Rastgele bir ormanda - evet. Örneğin ayarla
Belki sonucu kötüleştirdiler? Bunları yeni sürümde kaldırmayı deneyin.
Yani, eski sürümünüzle tam bir analoji olmalı
if(nameInd[nInd]=="Hour") {CopyTime (sim,per,startDt,n_bar+1,dtm);TimeToStruct(dtm[0],dts);ArrayResize(tmp,1);tmp[0]= (double)(dts.hour)*360.0/24.0 ;tmp[0]=(buf==0?MathSin(tmp[0]*pi/180.0):MathCos(tmp[0]*pi/180.0));}
if(nameInd[nInd]=="WeekDay") {CopyTime (sim,per,startDt,n_bar+1,dtm);TimeToStruct(dtm[0],dts);ArrayResize(tmp,1);tmp[0]= (double)(dts.day_of_week)*360.0/7.0 ;tmp[0]=(buf==0?MathSin(tmp[0]*pi/180.0):MathCos(tmp[0]*pi/180.0));}
Rastgeleliğe gelince - yeterince var.
Hem sinüs hem de kosinüs ile ayrı zamanım olmasına şaşırmadınız, ama şimdi anladığım kadarıyla bir tane olmalı, ancak sinüs veya kosinüs kullanılıyor?
Dolayısıyla soru, buf nedir ve neden sıfıra eşit olduğunda kosinüsü alıyoruz?
Rastgeleliğe gelince - yeterince var.
Hem sinüs hem de kosinüs ile ayrı zamanım olmasına şaşırmadınız, ama şimdi anladığım kadarıyla bir tane olmalı, ancak sinüs veya kosinüs kullanılıyor?
Dolayısıyla soru, buf nedir ve neden sıfıra eşit olduğunda kosinüsü alıyoruz?
buf, arabellek numarasıdır.
Zaman için 2 tane var, 1 tamponlu göstergeler var, 2'den fazla var.
Eğitim seti için sütunları derlerken döngümdeki arabellek sayısını yineliyorum.
Hem sinüs hem de kosinüs uygulamak gerekir, sadece bir şey değil. Açıklama neden - burada https://megaobuchalka.ru/9/5905.html
Sayısal veriler , öyle görünüyor ki, kodlanmasına gerek yok. Ancak bazı durumlarda sayısal verilerin de kodlanması tavsiye edilir [22]. Sayısal verileri kodlarken, verilerin anlamlı değerini, değerlerin değerler aralığındaki yerini, veri ölçümünün doğruluğunu dikkate almak gerekir. Bunu örneklerle gösterelim. Örneğin, kodlama , verilerin içerik değerini dikkate almanızı sağlar. Şebeke girişi, rüzgar yönü gibi iki yön arasındaki bir açıysa, şebeke girişi hiçbir koşulda bir açı değeri (derece veya radyan cinsinden) olmamalıdır. Böyle bir tedarik, ağın 0 derece ile 360 derecenin aynı olduğu gerçeğini "öğrenmesi" ihtiyacını doğuracaktır. Girdi olarak bu açının sinüs ve kosinüsünü beslemek daha mantıklı. Ağ giriş sinyallerinin sayısı artar, ancak yakın giriş değerleri, yakın giriş sinyalleri ile kodlanır.
buf, arabellek numarasıdır.
Zaman için 2 tane var, 1 tamponlu göstergeler var, 2'den fazla var.
Eğitim seti için sütunları derlerken döngümdeki arabellek sayısını yineliyorum.
Hem sinüs hem de kosinüs uygulamak gerekir, sadece bir şey değil. Açıklama neden - burada https://megaobuchalka.ru/9/5905.html
Bu yüzden başlangıçta her şeyi doğru yaptım - ne yaptığımı hatırlamıyorum ...
Pazartesiden bu yana geçen dakika sayısı 0:00 = Kötü bir fikir olmasına rağmen. Örneğin, her saatin ilk 10 dakikasına ulaşmak için çok sayıda bölme yapmanız gerekecek.
Muhtemelen senden daha iyi - sadece günler, saatler. Belki dakikalar.
Ya da belki 4 yerine bir girişle idare edebilirsin?
Pazartesiden bu yana geçen dakika sayısı 0:00 = Yine de kötü fikir. Örneğin, her saatin ilk 10 dakikasına ulaşmak için çok sayıda bölme yapmanız gerekecek.
Muhtemelen senden daha iyi - sadece günler, saatler. Belki dakikalar.
Dakikalar olmadan antrenmana başladım - göreceğiz.
Ayrıca 1/4 bar zamanı kullanıyorum - saat, 4 saat, gün.