Hatalar, hatalar, sorular - sayfa 1830

 
Alexey Viktorov :

Her şeyi daha önce defalarca yaptığım gibi yapmama rağmen ilk defa böyle bir durumla karşılaştım.

2017.03.08 12:14:56.563 debug version of 'имя_советника.ex5', please recompile it
2017.03.08 12:14:56.563 loading of имя_советника (GBPUSD.m,H1) failed
2017.03.08 12:14:56.565 cannot load expert

‌Geçmiş verilerde hata ayıklamanın, testi çalıştırmadan önce başlatıldığı açıktır, ancak soru şu: böyle mi olmalı? Veya nasıl?


Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

1545 Kilitlenme görsel testi "kullanıcı tarafından durduruldu"

Slava , 2017.02.22 07:46

Vladimir Karputov :

Bundan sonra, zaten Terminal'den görsel teste başlamayı denedim - ancak hemen bir hata aldım (bu daha önce hiç olmadı):

        2       08:29:25.593    MQL5    debug version of 'Ivan.ex5', please recompile it
Daha önce, otomatik olarak yeniden derlendi. Şimdi tüm otomatik yeniden derleme kaldırıldı. Yalnızca manuel derleme

Test edebilirsiniz, ancak hata ayıklama sürümü buluta ve uzak aracılara verilmez. Yalnızca yerel olarak

 

"Kullanıcı tarafından durduruldu" testi birkaç kez çöktü, ancak bağımlılığı yakalamak imkansızdı. Ve şimdi bir tesadüf yakaladım: Görsel test sırasında test penceresinin boyutunu değiştirirseniz, test durur. Ne yazık ki, tek sebep bu değil, başkaları da vardı.

not; Aynısından, ama tekrar etmesi imkansız.]

 
Alexey Viktorov :

"Kullanıcı tarafından durduruldu" testi birkaç kez çöktü, ancak bağımlılığı yakalamak imkansızdı. Ve şimdi bir tesadüf yakaladım: Görsel test sırasında test penceresinin boyutunu değiştirirseniz, test durur. Ne yazık ki, tek sebep bu değil, başkaları da vardı.

not; Aynısından, ama tekrar etmesi imkansız.]


Bunun neden olduğunun sürümleri farklıydı:

1545 Kilitlenme görsel testi "kullanıcı tarafından durduruldu"

 

MT5 bu miktarda giden trafiği kaldırabilir mi? Üstelik trafik sürekli değil, belirli aralıklarla (anlamadım)

trafik hacmindeki düşüş MT5'in kapatılmasıyla ilişkili değilse MT5'ten şüphelenmezdi.

terminalde bir bot var, ancak bu biraz değiştirilmiş bir macd örneği, penceredeki çubuk sayısı en aza indirilmiş (ancak bu, giden trafiği etkilememelidir)‌

mavi grafik CPU kullanımı, kırmızı grafik giden trafiktir‌

indirme ve trafik düşüşü MT5'in kapanmasıyla çakışıyor‌

 
Alexandr Bryzgalov :

MT5 bu miktarda giden trafiği kaldırabilir mi?

https://ru.wikipedia.org/wiki/Vault_7
 

Bu üzüntü ve büyük üzüntüdür. Depo, kaynağı bozdu. İlk başta, birdenbire OutOfDate hatası olan bir dosyanın (sürüm 2.61) yazılmasına izin verilmiyordu, ancak şimdi bu:

‌Önceki sürüme (2.60) geri döndükten sonra - orijinal dosya bozuk .

Bir sürüm daha (2.57) geri almak - ve sonra ileri (2.60) - doğru yapı 2.60'ı döndürür. Ancak, 2.61 derlemesinde yapılan değişiklikler gitti.

 
Sevgili geliştiriciler! @Slawa , depolama tamam mı?
Slawa
Slawa
  • www.mql5.com
Профиль трейдера
 

Göstergede CopyRates‌ ile ilgili zorluklar. Bir örnek şudur:

 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {

   if (prev_calculated== 0 )
     {
       Print ( "start" ); // <- попадаем сюда после CopyRates
     }
   else
     {
       MqlRates rates[];
       int result= CopyRates ( _Symbol , _Period , 0 ,rates_total+ 1 ,rates); // <- копируем больше, чем есть на графике
       if (result==- 1 )
         Print ( "error: " , _LastError );
     }
   return (rates_total);
  }

Sonuç olarak, her işarette göstergenin yeniden başlatılmasına sahibiz.

 
Andrey Voytenko :

Göstergede CopyRates‌ ile ilgili zorluklar. Bir örnek şudur:

Sonuç olarak, her işarette göstergenin yeniden başlatılmasına sahibiz.

Hata yazdırılıyor mu? Ve neden tablodakinden daha fazlasını isteyesiniz?
 
Andrey Voytenko :

Göstergede CopyRates‌ ile ilgili zorluklar. Bir örnek şudur:

Sonuç olarak, her işarette göstergenin yeniden başlatılmasına sahibiz.

Muhtemelen, eksik geçmişi talep ettikten sonra MT onu yükler. Buna göre, gösterge yeniden hesaplanır.
Neden: