MT4 için hızlı ve ücretsiz bir kitaplık olan sinir ağı uzmanlarını memnun etmek için - sayfa 6

 

Sık sık işlem yapıyor, sayılarını nasıl azaltacağımı söyler misiniz??? Nedense her barda bir patlama yaşıyorum ....

 
Pekala, sorun değil, bir şekilde anladım. Çok teşekkürler :)
 
EA kodunda bir hata bulundu. Lütfen https://www.mql5.com/ru/code/9386'yı güncelleyin
 

Enlighten pliz, neden 190. satırda 2 ile çarpalım:

    ret = 2 * ret / AnnsNumber;
 
marketeer >> :

Enlighten pliz, neden 190. satırda 2 ile çarpalım:

Hatta bu satırı yorumlayabilirsiniz. Anlamsal bir yük taşımaz. Eski danışmandan kaldı.

 

Söveleri ortadan kaldırdıktan sonra, ızgaranın öğrenilebilirliği arttı, ancak başka bir sorun ortaya çıktı. Ağ öğrenmek için kararsız hale geldi. Onlar. belli bir noktaya gelir ve öğrendiklerini unutmaya başlar.



Ağ optimizasyonu




İşte tarihten öğrenmenin sonucu:


Strateji Test Raporu

FANN-EA

Alpari Demosu (Yapı 225)


sembol AUDUSD (Avustralya Doları vs ABD Doları)
Dönem 1 Saat (H1) 2008.08.28 15:00 - 2009.12.14 13:59
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 StopLoss=890; x=24491; lot=0.1;

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




İlk para yatırma 1000000.00



Net kazanç 24738.71 Toplam kar 34961.10 Toplam kayıp -10222.39
karlılık 3.42 kazanma beklentisi 48.60

Mutlak Düşüş 228.33 Maksimum düşüş 682.60 (%0.07) göreceli düşüş %0,07 (682,60)

Toplam işlemler 509 Kısa pozisyonlar (% kazandı) 254 (%76,77) Uzun pozisyonlar (% kazandı) 255 (%78.04)

Karlı işlemler (tümünün yüzdesi) 394 (%77,41) İşlemleri kaybetme (tümünün yüzdesi) 115 (%22.59)
En büyük karlı ticaret 93.20 ticaret kaybetmek -99.64
Orta karlı ticaret 88.73 ticaret kaybetmek -88.89
En yüksek miktar sürekli kazanç (kar) 24 (2130.16) sürekli kayıplar (kayıp) 7 (-621.80)
Maksimum sürekli kar (kazanç sayısı) 2130.16 (24) sürekli kayıp (kayıp sayısı) -621.80 (7)
Ortalama sürekli kazanç 5 sürekli kayıp 1


 
Reshetov >> :

Hatta bu satırı yorumlayabilirsiniz. Anlamsal bir yük taşımaz. Eski danışmandan kaldı.

taşımıyor mu? Dize, ann_pnn işlevi tarafından döndürülen değeri doldurur ve buna bağlı olarak bir alış veya satış açar. Bu mantığı takiben, ann_pnn fonksiyonunun tamamı gerekli değildir ve siparişlerin rastgele bir yönde açılmasına izin verilir.

Ayrıca ızgaraların neden yalnızca seçenekleri kaybetme konusunda eğitildiğini de tam olarak anlayamadım (if (OrderProfit() < 0)).

 
marketeer >> :

taşımıyor mu? Dize, ann_pnn işlevi tarafından döndürülen değeri doldurur ve buna bağlı olarak bir alış veya satış açar. Bu mantığı takiben, ann_pnn fonksiyonunun tamamı gerekli değildir ve siparişlerin rastgele bir yönde açılmasına izin verilir.

Ayrıca ızgaraların neden yalnızca seçenekleri kaybetme konusunda eğitildiğini de tam olarak anlayamadım (if (OrderProfit() < 0)).

Bir kez daha tekrarlıyorum: bu satır herhangi bir bilgi yükü taşımamaktadır. Ret'in işareti değişmez ve ret'in pozitif veya negatif değerine bağlı olarak fırsatlar kapanır.

 

Garip... Optimizasyon yapıyorum... ağ öğreniyor... 1,5 gigabayt bellek tüketiyor...

Bir test yapıyorum... bir kar var. Birçok kez denedim.

ancak terminali yeniden başlatırsanız, şebeke bildiği her şeyi unutuyor gibi görünüyor - testler sadece korkunç ...

 
Solver.it >> :

Garip... Optimizasyona başlıyorum... ağ öğreniyor... 1,5 gigabayt bellek tüketiyor...

Bir test yapıyorum... bir kar var. Birçok kez denedim.

ancak terminali yeniden başlatırsanız, şebeke bildiği her şeyi unutuyor gibi görünüyor - testler sadece korkunç ...

Terminali yeniden başlattıktan sonra StopLoss değeri başlatma öncesi ile aynı mı?


Denediğim için ve farklı testlerde, hem lansmandan önce hem de yeniden başlatmadan sonra değerler farklı, ancak çok farklı değiller, kar faktörü yaklaşık 0.1 - 0.2 değişiyor. Testlere göre çok az alım satımın olduğu durumlarda güçlü bir dağılım meydana gelir, yani. 1000'den az. Çok sayıda işlemle, optimize edicideki öğrenme eğrisi çok fazla dans etmez ve test sonuçları çok fazla farklılık göstermez. Küçük bir miktarla, ızgaralar ya yeniden öğrenilir ya da az öğrenilir.


Ve şu dizine bakın: c:\ann orada kaydedilmiş ızgaralar olup olmadığını görmek için?

Neden: