Hatalar, hatalar, sorular - sayfa 2630

 
Slava :

hcc dosyalarına erişimi kontrol edin. Şu anda bu dosyaları kimsenin okumadığını kontrol edin.

32 - Başka bir işlem tarafından kullanıldığı için işlem dosyaya erişemiyor.

5 - Erişim reddedildi.


Ne kadar boş disk alanı?

Grafikteki maksimum çubuk sayısı için terminalde belirlenen sınır nedir?


Cevap için teşekkürler.

  • 0. DRWEB antivirüsüm var, sonra kapattım ve denedim
  • Synology senkronizasyonu da var - devre dışı, aynı
  • GoodSync de var - ayrıca devre dışı
  • 1. Farklı sayıda çubuk belirledim.
  • 2. Boş alan 503 GB 1,81 Tb (7200 WD RED )
  • SSD'de Windows 7 64 sistemi (500 üzerinden 300 GB ücretsiz)
  • 3. Yukarıdaki hatalar

32 - Başka bir işlem tarafından kullanıldığı için işlem dosyaya erişemiyor.

5 - Erişim reddedildi.

Sadece bir kez ortaya çıktılar, daha sonra sorunun sadece D1 ve W1 ile olduğunu yukarıda açıkladım, diğer TF'ler normal çalışıyor.


Ama bu büyük ihtimalle 2019 hcc dosyasının yüklenememesinden kaynaklanıyor (çünkü MASHKA 100 kullanılıyor) Hayır dönemleri değiştirdim herşey aynı



Tekrar denedim, netlik için verileri panelde gösteriyorum.

W1 hariç her şey sayıldı - hepsi bu. asılı. (danışmana bağlı değil, kontrol ettim)


CopyBuffer anında kilitleniyor - veriler mevcut değilse, EA basitçe 0 alır ve çalışmaya devam eder, ancak mevcut durumda, artık grafik olaylarına yanıt vermez ve günlüğe hiçbir şey yazdırmaz. Döngüler yok.


Ardından, terminali yeniden başlattınız ve her şey yolunda:


Herşey. ! Bu çift tarih oldu.




Terminali yeniden yükledikten sonra, geçmişi topladığım tüm çiftler donmadan çalışıyor.



Tüm göstergeler dönemleri 1 veya 2 (2 hafta) olarak değiştirirse, yeni çiftte her şey yolunda demektir.

Dönem geçen yılın tarihine geçer geçmez, hepsi bu. Yine sonsuza kadar donuyor - terminali aşırı yükledi, her şey yolunda.


Expert Advisor durdurulursa (tablodan kaldırılır), o zaman askıda kalır ve CopyBuffer'dan sonra askıda kalan tüm çıktıları günlüklere yazar.


onlar. kod: ve Asılı olan yazdır

 //+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit ( void )
  {
//--- secceed
   return ( INIT_SUCCEEDED );
  }
int h_ma1array= INVALID_HANDLE ;
double ma1_buffer[];
//+------------------------------------------------------------------+
//| Expert new tick handling function                                |
//+------------------------------------------------------------------+
void OnTick ( void )
  {
   for ( int i= 0 ;i< 10 ;i++)
    {
     
   Print ( "==========================   " +i);
   h_ma1array= iMA ( Symbol (), PERIOD_D1 , 100 , 0 , 0 , 0 );
   Print ( "h_ma1array=" +h_ma1array);
   if (h_ma1array== INVALID_HANDLE )
     {
       Print ( " INVALID_HANDLE h_ma1array " +h_ma1array);
      h_ma1array= iMA ( Symbol (), PERIOD_D1 , 100 , 0 , 0 , 0 );
       return ;
     }
   else
     {
     int buffers= 0 ;
       if (buffers= CopyBuffer (h_ma1array, 0 , 0 , 2 ,ma1_buffer)< 2 )
        {
        


























// Этот принт уже не выводится.......
         Print ( __LINE__ + " return " + " buffers=" +buffers);        return ;         }        if (! ArraySetAsSeries (ma1_buffer, true ))         {          Print ( __LINE__ + " return" );        return ;         }      }    Print ( "ma1_buffer[1]=" +ma1_buffer[ 1 ]+ " ma1_buffer[0]=" +ma1_buffer[ 0 ]);    }   } //+------------------------------------------------------------------+



Test cihazında, her durumda, düzgün ve hızlı bir şekilde çalışır:




Dosya sayısı aynı olmasına rağmen:

bu gerçek hayatta:


test cihazında




Bu hata 2019'da, en azından 2019'un sonunda yoktu.



Tüm geçmişi silindi - yeni bir EURUSD çifti takın - geçmiş yok - danışmanı başlattı, verileri indirmeye başladı - beklemeye alındı - geçmiş 1999'a kadar indirildi - danışman kapatıldı - her şey yolunda.


Bu muhtemelen 2019'dan sonra geçmişi olmayan çiftlerde olur... Ancak EA, göstergenin CopyBuffer'ını geçmişten daha uzun bir süre ile çalıştırmaya çalışır. Bu nedenle donuyor.

Bir süre sonra - ve terminali yeniden başlatmanın garip olmasına rağmen, her şey kilitleniyor.

Sesli düşünmek....

 
Cevap için teşekkürler, bir aydır yazıyorum ve bu mantıklı cevabı duymadım, bu daha iyi bağlantıyı düzeltmek için ne yapmam gerekiyor,
Dosyalar:
 
Vladislav Andruschenko :


Cevap için teşekkürler.

  • 0. DRWEB antivirüsüm var, sonra kapattım ve denedim
  • Synology senkronizasyonu da var - devre dışı, aynı
  • GoodSync de var - ayrıca devre dışı
  • 1. Farklı sayıda çubuk belirledim.
  • 2. Boş alan 503 GB 1,81 Tb (7200 WD RED )
  • SSD'de Windows 7 64 sistemi (500 üzerinden 300 GB ücretsiz)
  • 3. Yukarıdaki hatalar

32 - Başka bir işlem tarafından kullanıldığı için işlem dosyaya erişemiyor.

5 - Erişim reddedildi.

Sadece bir kez ortaya çıktılar, daha sonra sorunun sadece D1 ve W1 ile olduğunu yukarıda açıkladım, diğer TF'ler normal çalışıyor.

Ama bu büyük ihtimalle 2019 hcc dosyasının yüklenememesinden kaynaklanıyor (çünkü MASHKA 100 kullanılıyor) Hayır dönemleri değiştirdim herşey aynı

Bunu bir yıl önce yazmıştım ama kimse dikkate almamıştı... İşte https://www.mql5.com/ru/forum/291786

Получение истории торговых инструментов.
Получение истории торговых инструментов.
  • 2018.11.25
  • www.mql5.com
Столкнулся с проблемой получения исторических данных по торговым инструментам, при обращении к некоторым символам программа (советник) наглухо зави...
 
Vladimir Pastushak :

Bunu bir yıl önce yazmıştım ama kimse dikkate almamıştı... İşte https://www.mql5.com/ru/forum/291786

Onu okurum.
Ama işte bir sonraki numara. İlk başta asılı olduğunu bile bilmiyordum. Onlar. Geçmiş kontrol işlevini kullanmadım. Ve sadece daha yüksek TF'lerde ve copybuffer işlevinden sonra askıda kalıyor.
Onlar. yeni yıl başladı ve asmaya başladı.
Teşekkür ederim dikkate alacağım ve aramada bir çözüm veya mesaj bekliyorum
 
İyi günler, bana burada blog yazmaya nasıl başlayacağımı söyle? Sadece düğmelerim var, bir makale yayınlayın veya forumda bir konu başlatın!
 
ProfitGuru :
İyi günler, bana burada blog yazmaya nasıl başlayacağımı söyle? Sadece düğmelerim var, bir makale yayınlayın veya forumda bir konu başlatın!

Sağda yeşil düğme "Yeni gönderi ekle"

Блоги трейдеров и аналитика финансовых рынков
Блоги трейдеров и аналитика финансовых рынков
  • www.mql5.com
Чем отличаются наборы настроек Version1 и Version2 ? Использовались разные подходы к оптимизации. Version2 показывает меньшую прибыль на истории, но должен быть более универсальным и устойчивым на новых данных... Чистая прибыль корпорации Microsoft за первое полугодие 2019-2020 финансового года выросла на 29,5% в годовом выражении, достигнув...
 
MQ sunucusu SYMBOL_MARGIN_MAINTENANCE ve SYMBOL_MARGIN_INITIAL üzerindeki çiftlerin her ikisinin de sıfır olması normal mi? onlarsız mümkün olan maksimum lot nasıl hesaplanır?
 
Igor Zakharov :
MQ sunucusu SYMBOL_MARGIN_MAINTENANCE ve SYMBOL_MARGIN_INITIAL üzerindeki çiftlerin her ikisinin de sıfır olması normal mi? onlarsız mümkün olan maksimum lot nasıl hesaplanır?

Bu stok enstrümanlar içindir. OrderCalcMargin'i kullanın

 
Artyom Trishkin :

Sağda yeşil düğme "Yeni gönderi ekle"

Ve eğer böyle bir şey yoksa?

resim burada yüklü değil, ben de hostinge attım - ***

 
ProfitGuru :

Ve eğer böyle bir şey yoksa?

resim buraya yüklenmemiş, ben de hostinge attım - ***

Üçüncü taraf bağlantıları kaldırılır. Henüz yazının metnine resim ekleme hakkınız yok, şimdilik sadece resim ekleyebilirsiniz.

İlk önce, yeni bir gönderi oluşturun İlk önce, yeni bir gönderi oluşturun sonra dosyayı ekle dosya eki