Bulut senkronizasyon hataları

 

Bu hataları almaya devam ediyorum ve bu, optimize ederken bulut hizmetini sonlandırıyor

2012.12.20 13:49:33 test cihazı reddedilen görev sınırına ulaşıldı, bulut bağlantıları kapatılacak

2012.12.20 13:49:32 MQL5 Bulut Avrupa 2 genetik geçiş (0, 33), 802 saniyede "OnInit işlevinde sonsuz döngü algılandı, uzman MQL5 Cloud Network tarafından reddedildi" hatasıyla test edildi (PR 141)

OnInit'im yalnızca hareketli bir ortalama arabelleği oluşturma özelliğine sahiptir.

 //---
   if (!m_ma_eurjpy.Create( "EURJPY" , PERIOD_CURRENT , 2 , 0 , PRICE_WEIGHTED )) return (- 1 );
   m_ma_eurjpy.BufferResize(_buffer+ 2 );

Bunu çözmenin bir yolu var mı? Teşekkürler.


Distributed Computing in the MQL5 Cloud Network
Distributed Computing in the MQL5 Cloud Network
  • cloud.mql5.com
Connect to the MQL5 Cloud Network (Cloud Computing) and earn extra income around the clock — there is much work for you computer!
 
ssn :

Bu hataları almaya devam ediyorum ve bu, optimize ederken bulut hizmetini sonlandırıyor

2012.12.20 13:49:33 test cihazı reddedilen görev sınırına ulaşıldı, bulut bağlantıları kapatılacak

2012.12.20 13:49:32 MQL5 Bulut Avrupa 2 genetik geçiş (0, 33), 802 saniyede "OnInit işlevinde sonsuz döngü algılandı, uzman MQL5 Cloud Network tarafından reddedildi" hatasıyla test edildi (PR 141)

OnInit'im yalnızca hareketli bir ortalama arabelleği oluşturma özelliğine sahiptir.

Bunu çözmenin bir yolu var mı? Teşekkürler.


Optimizasyonu yeniden başlatırsam, 0 nesline geri dönecek, yani sonraki nesillerden elde ettiğim tüm sonuçlar kaybolacak ve daha fazla para ödeyeceğim ve yine aynı hatayla donabilir.

Optimizasyon sonuçlarını kaydetmenin ve onlardan devam etmenin bir yolu olsaydı iyi olurdu.

 
ssn :

Optimizasyonu yeniden başlatırsam, 0 nesline geri dönecek, yani sonraki nesillerden elde ettiğim tüm sonuçlar kaybolacak ve daha fazla para ödeyeceğim ve yine aynı hatayla donabilir.

Optimizasyon sonuçlarını kaydetmenin ve onlardan devam etmenin bir yolu olsaydı iyi olurdu.

Ben de aynı sorunu yaşadım.

Bunu çözebildiniz mi?



Saat

 
Clock :

Ben de aynı sorunu yaşadım.

Bunu çözebildiniz mi?



Saat

Tam olarak aynı hata mesajı? O zaman OnInit() işlevinizi gösterebilir misiniz?

Optimizasyon sonuçları normalde önbelleğe alınır, ancak kodunuzda bir hata varsa muhtemelen önbellek etkisizdir.

 

Tam olarak aynı sorunu yaşıyorum - ama sonra OnTick işleviyle - yani aldığım hata mesajı:

"Genetik geçiş (0,30) hatasıyla test edildi "OnTick işlevinde sonsuz döngü algılandı, uzman MQL5 Cloud Network tarafından 600 saniyede reddedildi (PR 190)" ve ardından şu mesaj geldi:

"reddedilen görev sınırına ulaşıldı, bulut bağlantıları kapatılacak".

Tam olarak aynı uzmanı kendi 4 çekirdekli makinemde sorunsuz bir şekilde tekrar tekrar optimize edebildiğim için çok mantıklı gelmiyor. Bu sorunla bir yere varan var mı?

Distributed Computing in the MQL5 Cloud Network
Distributed Computing in the MQL5 Cloud Network
  • cloud.mql5.com
Connect to the MQL5 Cloud Network (Cloud Computing) and earn extra income around the clock — there is much work for you computer!
 
cowil :

Tam olarak aynı sorunu yaşıyorum - ama sonra OnTick işleviyle - yani aldığım hata mesajı:

"Genetik geçiş (0,30) hatasıyla test edildi "OnTick işlevinde sonsuz döngü algılandı, uzman MQL5 Cloud Network tarafından 600 saniyede reddedildi (PR 190)" ve ardından şu mesaj geldi:

"reddedilen görev sınırına ulaşıldı, bulut bağlantıları kapatılacak".

Tam olarak aynı uzmanı kendi 4 çekirdekli makinemde sorunsuz bir şekilde tekrar tekrar optimize edebildiğim için çok mantıklı gelmiyor. Bu sorunla bir yere varan var mı?

Bence ServiceDesk'e yazmak daha iyi.
Get in touch with developers using Service Desk!
Get in touch with developers using Service Desk!
  • www.mql5.com
We therefore attach great importance to all user reports about issues in our programs and try to answer each one of them.
 
angevoyageur :
Bence ServiceDesk'e yazmak daha iyi.
Yapacak.
 
Biraz daha uğraştıktan sonra, bir optimizasyon değişkeninin 30 veya daha fazla adımı varsa sorunun ortaya çıktığını keşfettim. Daha az bir şey ve sorun oluşmuyor - yani, en azından benim Uzmanımla. Bunu başka biri onaylayabilir mi? Teşekkürler...
 
cowil :
Biraz daha uğraştıktan sonra, bir optimizasyon değişkeninin 30 veya daha fazla adımı varsa sorunun ortaya çıktığını keşfettim. Daha az bir şey ve sorun oluşmuyor - yani, en azından benim Uzmanımla. Bunu başka biri onaylayabilir mi? Teşekkürler...

Mmmm... Yukarıdakiler başlangıçta işe yaradı ama yine de aynı sorunları yaşıyor gibiydi....

İşte MetaQuotes'taki biri için bir soru: " genetik geçiş (0,30) hatasıyla test edildi" hatası "OnTick işlevinde sonsuz döngü algılandı, uzman MQL5 Cloud Network tarafından 600 saniyede reddedildi (PR 190)", Her aldığımda bu hatada her zaman 600 saniyelik bir süreden bahsedilir (yani bu sefer asla farklı değildir). Hatada belirtilen 600 saniye bir zaman aşımı mı - yani bir optimizasyon çalışmasının tamamlanması 10 dakikadan (600 saniye) uzun sürerse, buluttaki aracılar temel olarak Expert'in sonsuz bir döngüde olması gerektiğine karar verir ve iptal eder mi?

 
Yalnızca Bulut Aracılarında sonsuz döngü algılandı. Çağrılardan biri (OnInit, OnDeinit, OnTick, OnTimer vb.) 10 dakikadan fazla çalışıyorsa
 
stringo :
Yalnızca Bulut Aracılarında sonsuz döngü algılandı. Çağrılardan biri (OnInit, OnDeinit, OnTick, OnTimer vb.) 10 dakikadan fazla çalışıyorsa

Merhaba Stringo,

Öncelikle bilgi için teşekkürler.

Ancak, bunun için MetaQuotes mantığıyla ilgileniyorum. Büyük miktarda " Every Tick " verisi kullanılıyorsa (örneğin, 2003.1.1 -> 2013.1.1) ve Uzmanın optimize edilmesi oldukça karmaşıksa, tek bir optimizasyon yinelemesinin tamamlanması genellikle 10 dakikadan uzun sürer. meydana gelmek. MetaQuotes'un zaman aşımı olarak 10 dakikalık bir süre seçmesinin özel bir nedeni var mı? Ayrıca, bulut kullanıcısının bu zaman aşımını artırmasının herhangi bir yolu var mı yoksa bu MetaQuotes tarafından "bağlantılı" mı?

Neden: