"NeuroSolutions Yapay Sinir Ağlarını Bağlama" makalesi için tartışma - sayfa 4

 
Urain:

Değiştirin

için


Yaptım, şimdi sadece 20. satırda başarısız oluyor: 'sayı'dan 'dize'ye örtük dönüşüm WeekPattern-Export.mq5 20 24

20 34, 20 43, 20 54

row += "Open"+i+",High"+i+",Low"+i+",Close"+i;
[Silindi]  
Wangelys:

Yaptım, şimdi sadece 20. satırda başarısız oluyor: 'sayı'dan 'dize'ye örtük dönüşüm WeekPattern-Export.mq5 20 24

20 34, 20 43, 20 54


StringConcatenate gibi harika bir fonksiyon var.

Sizin durumunuzda şöyle görünecektir (bu arada, MT4'te benzer sorunları bu şekilde çözdüm)...

  for(int i=0; i<=5; i++)
  {
    if(StringLen(row)) row += ",";

  StringConcatenate(row,row,"Open",i,",High",i,",Low",i,",Close",i);
  }
 
Interesting:

StringConcatenate gibi harika bir fonksiyon var.

Sizin durumunuzda şöyle görünecektir (bu arada, MT4'te benzer sorunları bu şekilde çözdüm)...


Teşekkürler, yardımcı oldu.
 
Wangelys:

Yaptım, şimdi sadece 20. satırda başarısız oluyor: 'sayı'dan 'dize'ye örtük dönüşüm WeekPattern-Export.mq5 20 24

20 34, 20 43, 20 54


Türlerden alıntı yapabilirsiniz, string ve int gibi farklı türleri özetlersiniz.

row += "Open"+(string)i+",High"+(string)i+",Low"+(string)i+",Close"+(string)i;

Sarı çizgiler hata değil uyarı olmasına rağmen. Eğer herhangi bir düzenleme yapmazsanız, yine de çalışacaktır.

Tip dönüşümü için Referans Kılavuzunun "Veri Dönüşümü" bölümündeki fonksiyonlar da vardır.

 
Urain:

Türleri verebilirsiniz, string ve int gibi farklı türleri özetlersiniz.

Sarı çizgiler hata değil uyarı olmasına rağmen. Eğer hiçbir şeyi değiştirmezseniz, yine de çalışacaktır.

Tip dönüşümü için Referans Kılavuzunun "Veri Dönüşümü" bölümündeki fonksiyonlar da vardır.

Teşekkür ederim. Bu da bir seçenek.
Ancak, referans kitabındaki açıklamaya bakılırsa, StringConcatenate daha zarif bir çözüm sunuyor...
 

ACİL!!!

Lütfen NeuroSolutions'da bir ücret karşılığında kredi ödevi yapmama yardım edin

Şekilde gösterilen veriler için sınıflandırma problemini çözün (ekli dosyadaki şekil), burada x - erkek, o - kadın örneklerine karşılık gelir.

ICQ: 367767066

Dosyalar:
image014.gif  5 kb
 
Bu makaleyi kullanarak MT4'e bir DLL bağlamaya çalışıyorum, şu sorunla karşılaştım, ağ NeuralExpert ile oluşturulmuşsa başarıyla bağlanıyor, ancak NeuralBuilder ile oluşturursam "Failed to load weights from file ..." hatasını alıyorum. Sorun ne olabilir? ( Tekrarlayan bir ağ oluşturuyorum).
 
Rosh:

NeuroSolutions Neuronets'i birbirine bağlayan yeni makale yayınlandı:

Yazar Andrew

Rosh:

NeuroSolutions Neuronets'i birbirine bağlayan yeni makale yayınlandı:

Yazar Andrew

Canım,

Az önce makalenizi okudum ve çok ilginç buldum. Ve şu konularda daha fazla bilgi verip veremeyeceğinizi sormak istiyorum

bu yapay zeka hangi farklı stratejilerle nasıl entegre edilir?

Peki ya teknik stratejiler Elliot dalgaları ve Fibonacci?

Saygılarımla,

jean charles Brosse

 

Harika bir makale!!!

NeuroSolutions paketini kullanmak iyi bir fikir, ancak tek bir AMA var - yazılım ücretsiz değil. Tam sürümü nereden bulabilirim, belki biri biliyordur? ;)

DÜZENLENDİ: 6. sürümü bulamadım, ancak Developers Unity'nin 5. sürümü internette mevcut ;).

 

Şöyle bir tuhaflık fark ettim - yazar tarafından verilen betiği kullanarak bir dosyaya veri yazarsanız, dosyadaki bazı kayıtlar şöyle görünüyor:

0.0007200000000000001, 0.0006800000000000001

Ya da bunun gibi:

0.3e-005, 5e-005.

İlk durumda, bir grup ekstra rakam nedeniyle NS öğrenmesinde biraz yavaşlama olabilir. İkinci durumda sayıların üstel yazımı hakkında - NS'nin böyle bir formatı doğru algılayıp algılayamadığını bilmiyorum.... Büyük olasılıkla evet, ancak uzmanların bu konudaki yorumlarını duymak isterim)

NormaliseDouble yerine DoubleToString fonksiyonunu kullanmanın daha doğru olduğunu düşünüyorum. Tüm sayıları katı bir forma getirmenizi sağlar.

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
Преобразование данных / DoubleToString - Документация по MQL5