Hatalar, hatalar, sorular - sayfa 2088

 
Andrey Dik :


optimizasyon başladı ama çalışmıyor, askıda kaldı...

şu anda günlüklerde:


Servis masasına yazın, bir göz atalım.

Daha fazla bilgi gerekli:

  • test ayarları
  • Oynatma için Uzman Danışman (tüm kontrollerden sonra silinecektir)
  • sunucu

teşekkürler

 

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

Genel sınıf kitaplığı - hatalar, açıklama, sorular, kullanım ve öneriler

fxsaber , 2017.12.11 12:24

Mevcut uygulamayı beğenmedim ve ince ayar yaptım. Tabii ki eğri. Orijinal İncil nasıl elde edilir?

Standart kitaplıkların ve örneklerin kaynak kodlarını geri yüklemek için ME'de bazı düzenli mekanizmalar yapmak mümkün müdür?

 
fxsaber :

Standart kitaplıkların ve örneklerin kaynak kodlarını geri yüklemek için ME'de bazı düzenli mekanizmalar yapmak mümkün müdür?


Yeniden yüklemek ve ardından en son sürüme güncellemek yardımcı olmaz mı?

 
Vladimir Karputov :

Yeniden yüklemek ve ardından en son sürüme güncellemek yardımcı olmaz mı?

Yardımcı olur ama uzun zamandır kurulum yapmıyorum. Sadece iki .exe dosyası yeterlidir.

 
fxsaber :

Yardımcı olur ama uzun zamandır kurulum yapmıyorum. Sadece iki exe dosyası yeterlidir.

temiz bibl koymak ve güncellemek için bir terminal

işçi kendisi için düzenleme

BeyondCompare (veya Google'daki benzeri) - 1 saniyede farklar için dosyaları veya dizinleri bile karşılaştırın. Herhangi bir parçayı orijinal koduna döndürün - 5 saniye.

Yeni bir yapı yayınlandığında orijinal İncillerin dizinlerini kaydederseniz, her güncellemede yapılan düzeltmeleri görebilirsiniz.

 
Kirill Belousov :

temiz bibl koymak ve güncellemek için bir terminal

kendisi için düzenlemek için işçi

BeyondCompare (veya Google'daki benzeri) - 1 saniyede farklar için dosyaları veya dizinleri bile karşılaştırın. Herhangi bir parçayı orijinal koduna döndürün - 5 saniye.

Yeni bir yapı yayınlandığında orijinal İncillerin dizinlerini kaydederseniz, her güncellemede yapılan düzeltmeleri görebilirsiniz.

İyi şeyler, teşekkürler!


Ve MQL5 klasörünün standart teslimatını bir ZIP arşivi olarak kod tabanına koymak güzel olurdu. Ve diğer KB ürünleri gibi doğrudan ME'den indirip kurabilirsiniz.

 
Alexander :

Servis masasına yazın, bir göz atalım.

Daha fazla bilgi gerekli:

  • test ayarları
  • Oynatma için Uzman Danışman (tüm kontrollerden sonra silinecektir)
  • sunucu

teşekkürler

Şunu şimdiden söyleyebilirim:

1. Önceki derlemede her şey yolunda gitti (hangi derlemede söyleyemem, komisyoncu sunucusunda 2-3 ay asılı kaldım)

2. Bu yapıda, "gerçek keneler" dışında tüm modlar iyi çalışır. "Gerçek keneler" modunda, hem optimizasyon hem de tek test donuyor.

EA, belirli sayıda işlem yapmayı başarır ve ardından test cihazı donar. Profil oluşturma, tüm zamanın (neredeyse) yorumlara harcandığını gösterdi:

 bool IsNewBar ( string symbol, ENUM_TIMEFRAMES timeframe, bool exact, long &time)
{
   long currentTime = SeriesInfoInteger (symbol, timeframe, SERIES_LASTBAR_DATE ); // все тормоза тут!

  if (exact)
  {
     if (time == 0 )
    {
      time = currentTime;
       return ( false );
    }
     else
    {
       if (currentTime > time)
      {
        time = currentTime;
         return   ( true );
      }
    }
  }
   else
  {
     if (currentTime > time)
    {
      time = currentTime;
       return   ( true );
    }
  }

   return ( false );
}
//——————————————————————————————————————————————————————————————————————————————
Sunucu RoboForex-MetaTrader 5. Diğer sunucularda denendi - aynı sorun.
 
Renat Fatkhullin :

Başlatmayı Ctrl + F5 ile kontrol edelim.

Temsilci büyük olasılıkla ilk aramadan sonra aktif olduğundan ve birkaç dakika arka planda asılı kaldığından, etkinleştirildiğinden ve bir sonraki görevi beklediğinden, yeniden başlatma çalışır.

1703 - gerçek.

 
fxsaber :

1703 - gerçek.

Henüz almadım, listede var.

 

Bana aşağıdakilerin algoritmasını (kod ilgilenmiyor, şema önemlidir) söyleyin:

Görev, bunu yaparken birkaç sözleşmelik bir süre için MOEX'in acil bölümünde daha fazla hesaplama için dakika aralıkları almaktır:

1. Gerekli aralığın sınırlarını belirlerim

2. Bu aralığı 1 dakikalık bir ayrıklaştırma ile geçiyorum ve mevcut sözleşmeyi ve zamanı hatırlıyorum

3. bir dizi benzersiz sözleşme süresi oluşturun

4. 1. paragrafta elde edilen aralığı, 3. paragraftan itibaren dizinin her bir öğesinin sınırları içindeki aralıklara böldüm.

5. Adım 3'teki eleman sayısına göre ayrıklaştırmalı bir döngüde dakika aralıkları istiyorum

6. Ortaya çıkan dakika aralıklarını yapıştırırım

neden bu yola girdim, Splice'da dakika çubuklarında ve hatta taze aralıklarda boşluklar var

not. Birisi daha iyi bir algoritma sunarsa, minnettar olacağım.