"Üçüncü Nesil Nöral Ağlar: Derin Ağlar" makalesi için tartışma - sayfa 8

 
Vladimir Perervenko:

Sunucuya gönder - yanlış ile gösterge normal şekilde başlıyor mu?

Modeli olması gereken yere koydunuz mu?

Uzman Danışman ve Rstudio'daki gösterge tarafından kaydedilen "resimleri" okuyun (swr = true değişkenini ayarlayın). Onları görmek istiyorum.

Dizinler normal şekilde mi oluşturuldu? Neyin nerede olduğunu buldun mu?

İyi şanslar.

Swr=true değişkenini ayarladım, ancak yalnızca Uzman Danışman başlatıldığında resim dosyasını alıyorum. Bazı nedenlerden dolayı gösterge 15-20 dakika başlar, ancak bu süreden sonra Tamam düğmesine basabilirim.
Dosyalar:
 
donvald:
Swr = true değişkenini ayarladım, ancak yalnızca Uzman Danışman başlatıldığında görüntü dosyası alınır. Bazı nedenlerden dolayı gösterge 15-20 dakika başlar, ancak bu süreden sonra OK düğmesine basabilirim.

Uzman Danışman normal şekilde çalıştı. Çalışması için gerekli olan her şey resmin içinde. Ancak göstergeden (dt, X) veri almadı. R3.2.0'da kontrol ettim. Sorun "svSocet" paketi ile ilgili. Bir şey değişti ve göstergeden Uzman Danışmana aktarım engellendi. Bu yüzden gösterge kilitleniyor ve veri aktaramıyor. Sunucuya normal şekilde bağlanmasına rağmen. Nedenini analiz etmedim. Kontrol etmek veya hata ayıklamak için Uzman Danışmanın bir resmini yapın ve Rstudio'da çalıştırın. Ardından göstergenin bir resmini yapın (send = false) ve Rgui'de çalıştırın. Rstudio'da şu satırları çalıştırın

library('svSocket', quietly = T) 
s <- startSocketServer()

daha sonra gösterge resminin çalıştığı Rgui'de şu satırları yürütün

library("svSocket", quietly=T);
con <- socketConnection(host = 'localhost', port = 8888, blocking = FALSE);

Gösterge (istemci) ve Uzman Danışman (sunucu) bağlı. Aralarında veri göndermeye/almaya çalışın.

Basitleştirilmelidir. Göstergenin veri toplayan ve hazırlayan kısmını (tabii ki tüm işlevler dahil) Uzman Danışmana aktarın. Kendiniz deneyin. Çalışmazsa, zamanı seçip yeniden yapacağım.

Ne yazık ki çok meşgulüm ve hızlı yanıt veremiyorum.

İyi şanslar

 

Merhaba Vladimir

Öncelikle bu kadar çok bilgi birikimi sağladığınız için çok teşekkür ederim. Bu gerçekten ilginç bir şey. Sadece her iki tarafı da (mt4 ve R dosyaları) sağlamakla kalmadınız, hepsini ayrıntılı olarak açıkladınız. Bu gerçekten çok cömertçe.

Ancak Apollo befor olarak, ea'yı hiç çalıştırmadım ya da daha iyisi, sunucu olarak EA'nın göstergeden veri almasını sağlamadım. Tabii ki hatayı kendi tarafımda bulmaya çalışıyorum. R-Studio'da her şey iyi çalışıyor. Yine de bazı sorularım var.

e_SAE'de "bayrak" parametresini bulabilirim. Başka hiçbir yerde bulamıyorum. Belki de bunun bir anlamı yoktur. Ancak Apollo olarak, i_SAE_fun'dan GetRes -fonksiyonunun sorun yarattığını tespit ettim. SAE-Indicator, "sunucuya gönder" seçeneği false olarak ayarlandığında çalışıyor. Eğer doğru ise, o zaman hiçbir şey olmuyor. birkaç kez sonra, göstergeyi durdurduğumda ve görev yöneticisinde RTerm'i durdurduğumda, dbgview'de aşağıdakileri görebiliyorum:

00000127 108.28663635 [9960] <0> GetOutput: Hata: R çalışmıyor (artık): source('C:/RData/i_SAE.r')

00000128 108.28672791 [9960] <0> GetOutput: Hata: R çalışmıyor (artık): source('C:/RData/i_SAE.r')

00000129 108.28672791 [9960] Lade nötiges Paket: zoo

00000130 108.28672791 [9960]

00000131 108.28672791 [9960] Attache Paket: 'zoo'

00000132 108.28672791 [9960]

00000133 108.28672791 [9960] Aşağıdaki nesneler 'package:base'den maskelenmiştir:

00000134 108.28672791 [9960]

00000135 108.28672791 [9960] as.Date, as.Date.numeric

00000136 108.28672791 [9960]

00000137 108.29270935 [9960] RDeinit: RHandle = 539E61C (87680540)

(Bu bir hata değil) ....

ancak RStudio'da i_SAE.r dosyasını kaynaklarken bu mesajların göründüğünü görebiliyorum. Belki de "serv" parametresiyle ilgili bir sorun vardır (?).

Durumu metatrader ile ayıklarsam, ea'nın hiçbir zaman hiçbir şey hesaplamadığını görebilirim.

"return(INIT_SUCCEEDED);" ifadesinden sonra şuraya atlar

102 void OnTimer()

110 sig = GetRes(); o zaman

130 int GetRes()

nereye gidiyor

if(Rgb("alert1"))

{

Alert("Hesaplama sonucu yok!" + Symbol());

sig = 0;

return(0);

} .

birkaç adım sonra, void OnTimer'a geri atlar

Yani hiçbir şey hesaplanmamıştır ve asla hesaplanmayacaktır.

Hata nerede?

Umarım bir ipucunuz vardır, çünkü bir haftalık yoğun analizden sonra artık hiçbir fikrim yok.

Yardımlarınız için çok teşekkür ederim

Saygılarımla

rbliuom

(İngilizcem için özür dilerim)

 
rbliuom:

Merhaba Vladimir

Öncelikle bu kadar çok bilgi birikimi sağladığınız için çok teşekkür ederim. Bu gerçekten ilginç bir şey. Sadece her iki tarafı da (mt4 ve R dosyaları) sağlamakla kalmadınız, hepsini ayrıntılı olarak açıkladınız. Bu gerçekten çok cömertçe.

Ancak Apollo befor olarak, ea'yı hiç çalıştırmadım ya da daha iyisi, sunucu olarak EA'nın göstergeden veri almasını sağlamadım. Tabii ki hatayı kendi tarafımda bulmaya çalışıyorum. R-Studio'da her şey iyi çalışıyor. Yine de bazı sorularım var.

e_SAE'de "bayrak" parametresini bulabilirim. Başka hiçbir yerde bulamıyorum. Belki de bunun bir anlamı yoktur. Ancak Apollo olarak, i_SAE_fun'dan GetRes -fonksiyonunun sorun yarattığını tespit ettim. SAE-Indicator, "sunucuya gönder" seçeneği false olarak ayarlandığında çalışıyor. Eğer doğru ise, o zaman hiçbir şey olmuyor. birkaç kez sonra, göstergeyi durdurduğumda ve görev yöneticisinde RTerm'i durdurduğumda, dbgview'de aşağıdakileri görebiliyorum:

00000127 108.28663635 [9960] <0> GetOutput: Hata: R çalışmıyor (artık): source('C:/RData/i_SAE.r')

00000128 108.28672791 [9960] <0> GetOutput: Hata: R çalışmıyor (artık): source('C:/RData/i_SAE.r')

00000129 108.28672791 [9960] Lade nötiges Paket: zoo

00000130 108.28672791 [9960]

00000131 108.28672791 [9960] Attache Paket: 'zoo'

00000132 108.28672791 [9960]

00000133 108.28672791 [9960] Aşağıdaki nesneler 'package:base'den maskelenmiştir:

00000134 108.28672791 [9960]

00000135 108.28672791 [9960] as.Date, as.Date.numeric

00000136 108.28672791 [9960]

00000137 108.29270935 [9960] RDeinit: RHandle = 539E61C (87680540)

(Bu bir hata değil) ....

ancak RStudio'da, i_SAE.r dosyasını kaynaklarken bu mesajların göründüğünü görebiliyorum. Belki de "serv" parametresiyle ilgili bir sorun vardır (?).

Durumu metatrader ile ayıklarsam, ea'nın hiçbir zaman hiçbir şey hesaplamadığını görebilirim.

"return(INIT_SUCCEEDED);" ifadesinden sonra şuraya atlar

102 void OnTimer()

110 sig = GetRes(); o zaman

130 int GetRes()

nereye gidiyor

if(Rgb("alert1"))

{

Alert("Hesaplama sonucu yok!" + Symbol());

sig = 0;

return(0);

} .

birkaç adım sonra, void OnTimer'a geri atlar

Yani hiçbir şey hesaplanmamıştır ve asla hesaplanmayacaktır.

Hata nerede?

Umarım bir ipucunuz vardır, çünkü bir haftalık yoğun analizden sonra artık hiçbir fikrim yok.

Yardımlarınız için çok teşekkür ederim

Saygılarımla

rbliuom

(İngilizcem için özür dilerim)

Merhaba rbliuom, APoLLo_MQL

Bu hafta sonu tüm komut dosyalarını kontrol ettim. Sorun "svSocket " paketindeydi. Nedenini bilmiyorum ama veriler göstergeden sunucuya iletilmiyor. Uzmanı yeniden yazacağım . Basitleştirin. Tüm verileri uzmana aktardık . Şimdi çok zaman var, ama hafta sonu bitirmeye çalışın.

Saygılarımla

Vladimir

 
Vladimir Perervenko:

Merhaba rbliuom, APoLLo_MQL

Bu hafta sonu tüm komut dosyalarını kontrol ettim. Sorun "svSocket " paketindeydi. Nedenini bilmiyorum ama veriler göstergeden sunucuya iletilmiyor. Uzmanı yeniden yazacağım . Basitleştirin. Tüm verileri uzmana aktardık . Şimdi çok zaman var, ama hafta sonu bitirmeye çalışın.

Saygılarımla

Vladimir

Teşekkürler Vladimir, çaban çok takdir edildi :)
 
Sözümü unutmadım ama zaman her zaman kısadır. Yakında yapacağım.
 
Verdiği sözüunutmadım, ancak zaman her zaman kısadır. Yakın gelecekte yapılacak.
 
Vladimir Perervenko:
Verdiği sözüunutmadım, ancak zaman her zaman kısadır. Yakın gelecekte yapılacak.

Merhaba Vladimir.

Acele etmeyin. Benim için yenecek zaman yok. Ve tüm bu bölümlerde bilgimi geliştirmem gereken çok fazla know-how var ve buna ek olarak yazın en iyisi. Bu yüzden rahatlayın ve iyi vakit geçirin.

 
Vladimir Perervenko:

Basitleştirmek gerekir. Göstergenin veri toplayan ve hazırlayan kısmını (tabii ki tüm işlevler dahil) Uzman Danışmana aktarın. Kendiniz deneyin. Çalışmazsa, zamanı seçip yeniden yapacağım.

Maalesef çok meşgulüm ve hızlı yanıt veremiyorum.

Vladimir, çalışmasını denemek için Uzman Danışmanı yeniden yapmak mümkün olacak mı? Konu ilginç, ancak ne yazık ki Uzman Danışmanı ve göstergeyi çalışmasını sağlamak için yeniden yapamayacağım.
 
donvald:
Vladimir, çalışmasını denemek için Uzman Danışmanı yeniden yapmak mümkün olacak mı? Konu ilginç, ancak maalesef her şeyin çalışması için Uzman Danışmanı ve göstergeyi yeniden yapamayacağım.
Bunu kesinlikle yapacağım. Yaz aylarında bunu yapmak için zamanım yok.