Nöral ağlar - sayfa 3

 

Neden harici NN sistemlerini kullanmıyorsunuz?

NeuroShell, TS veya açık kaynak Joone gibi bir şey mi? Harici dll'yi Metatrade'den arayabilirsiniz. MQL4'te bir NN sistemi yazmak yerine, girdilerin (göstergeler veya iyi stratejiler) seçilmesi ve eğitim için zaman ve çaba harcanmalıdır. Bu yoldan gidecektim.

 

Bu iyi bir fikir, şimdi buna bir göz atalım. Teşekkürler.

-Tommy

 
GP2X:
NeuroShell, TS veya açık kaynak Joone gibi bir şey mi? Harici dll'yi Metatrade'den arayabilirsiniz. MQL4'te bir NN sistemi yazmak yerine, girdilerin (göstergeler veya iyi stratejiler) seçilmesi ve eğitim için zaman ve çaba harcanmalıdır. Bu yoldan gidecektim.

Joone gerçekten iyi görünüyor ama bir gösterge içeren ve sinyallerini tahmin etmeyi öğreten bir girdi dosyasının nasıl yazılacağını biliyor musunuz? Kafamı kuramıyorum ya da hikayeler çıkaramıyorum ve forumlarda bununla ilgili hiçbir şey bulamıyorum. Teşekkürler.

 

Bence iki yol var, biri Java gösterge kitaplığı kullanmak ve Joone'u bu adamın yaptığı gibi sayı dizileriyle beslemek: http://www.jooneworld.com/wiki/tiki-index.php?page= Finansal TahminÖğretici#yorumlar

Bir diğeri benim fikrim, strateji test cihazının içinde çalışırken girdi dosyalarını (muhtemelen doğrulama dosyalarını da) oluşturan bir EA yazabilir ve ardından Joone'u bu dosyalarla eğitebiliriz.

Son olarak, eğitimden sonra, gerçekten kullanırken, Joone ile konuşmak için bir EA kullanmamız gerekiyor. Bunların hepsi benim için zor değil (sadece biraz zaman alacak). Zor olanı girdi olarak ne kullanılacağıdır (kesinlikle ham veriler değil, göstergelerin bir kombinasyonu olmalıdır). Gizli sinirlerin yapısı ve sayısı da bilinmiyor, ancak eğitim sürecini tekrarlayarak bulabiliriz.

Cyclesurfer:
Joone gerçekten iyi görünüyor ama bir gösterge içeren ve sinyallerini tahmin etmeyi öğreten bir girdi dosyasının nasıl yazılacağını biliyor musunuz? Kafamı kuramıyorum ya da hikayeler çıkaramıyorum ve forumlarda bununla ilgili hiçbir şey bulamıyorum. Teşekkürler.
 

Örneğin, MA'yı girdi olarak kullanmak istiyorsanız, MA değerlerini her çubuk için bir CSV dosyasına kaydeden bir EA yazın, EA'yı test cihazında çalıştırın, iki yıllık geçmiş verileri alırsanız, CSV dosyası iki yıllık MA değerleri içerir. Daha sonra girdi dosyası olarak kullanabilirsiniz.

GP2X:
Bence iki yol var, biri Java gösterge kitaplığı kullanmak ve Joone'u bu adamın yaptığı gibi sayı dizileriyle beslemek: http://www.jooneworld.com/wiki/tiki-index.php?page= Finansal TahminÖğretici#yorumlar

Bir diğeri benim fikrim, strateji test cihazının içinde çalışırken girdi dosyalarını (muhtemelen doğrulama dosyalarını da) oluşturan bir EA yazabilir ve ardından Joone'u bu dosyalarla eğitebiliriz.

Son olarak, eğitimden sonra, gerçekten kullanırken, Joone ile konuşmak için bir EA kullanmamız gerekiyor. Bunların hepsi benim için zor değil (sadece biraz zaman alacak). Zor olanı girdi olarak ne kullanılacağıdır (kesinlikle ham veriler değil, göstergelerin bir kombinasyonu olmalıdır). Gizli sinirlerin yapısı ve sayısı da bilinmiyor, ancak eğitim sürecini tekrarlayarak bulabiliriz.
 

Yapay Zeka EA

Merhaba:

Bu EA'yı buldum, ancak bu EA'nın hangi stratejilere dayandığından emin değilim.

Biri buraya bakıp açıklayabilir mi lütfen?

EA ve geriye dönük test sonucunu ekledim.

 

hepsi, formülün şu olduğu williams hızlandırıcı/yavaşlatıcıya dayanmaktadır.

AO = SMA( medyan fiyat , 5)-SMA(medyan fiyat, 34)

AC = AO-SMA(AO, 5)

işte EA'daki kod

harici int x1 = 135;

harici int x2 = 127;

harici int x3 = 16;

harici int x4 = 93;

çift w1 = x1 - 100;

çift w2 = x2 - 100;

çift w3 = x3 - 100;

çift w4 = x4 - 100;

double a1 = iAC(Sembol(), 0, 0);

double a2 = iAC(Sembol(), 0, 7);

double a3 = iAC(Sembol(), 0, 14);

double a4 = iAC(Sembol(), 0, 21);

dönüş(x1* a1 + x2 * a2 + x3 * a3 + x4 * a4);

bu yüzden biter

return(35 * ac(bu çubuk) + 27 * ac(7 çubuk önce) + -84 * ac(14 çubuk önce) ) + -7 * ac(21 çubuk önce) );

0'dan büyükse alır, daha azsa satar. her zaman piyasada olduğu gibi görünüyor. Yine de bir seferde sadece 1 sipariş açar.

Timsahın Williams'ın bir varyasyonu gibi görünüyor ama 3 yerine 4 AC kullanıyor.

x1,x2,x3,x4 sayılarını nasıl seçiyorlar? bilmiyorum bana rastgele gibi geldi

neden her birinden -100? hiçbir fikrim yok, daha küçük bir sayı girmeliydin

 

2 sentim, Sinir Ağları gerçekten görebildiğim kadarıyla çalışmıyor, bu tür canavarları gerçekten gösterecek hiçbir şey olmadan kodlamak ve test etmek için sayısız saat harcadım.

Bu tür yöntemleri değerlendirirken, gerçekte ne olduğunu anlamak, BS'yi olduğu gibi kesmek önemlidir. Sinir Ağları sihir değildir, sadece doğrusal olmayan regresyondur , bu nedenle test verilerini uydurma konusunda harika bir iş çıkarabilirler, ancak size gelecek hakkında hiçbir şey söylemezler. NN ve Forex'e uygulanan diğer yanlış varsayım, verilerde NN'nin çıkaracağı bir tür 'gizli model' olduğudur, ben bunu böyle bulmadım. Tecrübelerime göre, bir sistemin frekans derecesi ne kadar büyükse, verilere fazla uymaya o kadar eğilimlidir, bu nedenle test verilerinin dışındaki veri aralıklarında hiçbir değer vermez.

 

Teşekkürler!

VAY.

Çok hızlı cevap alındı.

Çok teşekkürler. İyi tatiller!

witchazel:
hepsi, formülün şu olduğu williams hızlandırıcı/yavaşlatıcıya dayanmaktadır.

AO = SMA(medyan fiyat, 5)-SMA(medyan fiyat, 34)

AC = AO-SMA(AO, 5)

işte EA'daki kod

harici int x1 = 135;

harici int x2 = 127;

harici int x3 = 16;

harici int x4 = 93;

çift w1 = x1 - 100;

çift w2 = x2 - 100;

çift w3 = x3 - 100;

çift w4 = x4 - 100;

double a1 = iAC(Sembol(), 0, 0);

double a2 = iAC(Sembol(), 0, 7);

double a3 = iAC(Sembol(), 0, 14);

double a4 = iAC(Sembol(), 0, 21);

dönüş(x1* a1 + x2 * a2 + x3 * a3 + x4 * a4);

bu yüzden biter

return(35 * ac(bu çubuk) + 27 * ac(7 çubuk önce) + -84 * ac(14 çubuk önce) ) + -7 * ac(21 çubuk önce) );

0'dan büyükse alır, daha azsa satar. her zaman piyasada olduğu gibi görünüyor. Yine de bir seferde sadece 1 sipariş açar.

Timsahın Williams'ın bir varyasyonu gibi görünüyor ama 3 yerine 4 AC kullanıyor.

x1,x2,x3,x4 sayılarını nasıl seçiyorlar? bilmiyorum bana rastgele gibi geldi

neden her birinden -100? hiçbir fikrim yok, daha küçük bir sayı girmeliydin
 

nn

NN geleceği tahmin etmek için örüntü tanımaya dayalıdır ...performans, sahip olduğunuz veri akışına ve iyi ağ optimizasyonuna bağlıdır...

NN, bilinmeyen bir şeyi tanıdığında beynimiz gibi veri akışını öğrenebilir..

==================

Forex Göstergeleri Koleksiyonu

Neden: