Hatalar, hatalar, sorular - sayfa 1069
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
2013.09.07 02:39:36 iTester-SL (GBPUSD,M1) 1 silinmemiş nesne kaldı
Bellek sızıntısı. // veya bir bağlayıcı hatası.
Nesne, statik bir global değişken olarak bildirildi. (!) Yani hiç dinamik değil.
Sorun, bu değişkeni kullanan kodun bir bölümünü bir .mqh dosyasına taşıdıktan ve bu dosyada extern olarak bildirdikten sonra ortaya çıktı (bundan önce sızıntı yoktu):
Program normal çalışıyor.
// Kendim için, nesneyi dinamik ilan ederek sorunu atladım. Şimdi OnInit () içinde oluşturuyorum, OnDeinit () içinde siliyorum. Sızıntı (sızıntı raporları) durdu.
Ve tekrar merhaba!
Optimizasyon sırasında girdi verilerini (giriş parametreleri) değiştirerek MQL5'te dağıtılmış hesaplamayı organize etmek mümkün müdür?
Başka bir deyişle, bilinen bir periyodiklik ile bazı güncel veriler üreten bir çevrimiçi hizmet sağlayıcı vardır. Bu verileri terminal tarafında okuyabilmek ve MQL5 Cloud'daki optimizasyon sürecini (kesmeden) FrameAdd/ParameterSetRange ile analoji yaparak güncellemek istiyorum. Veya her geçiş için, tüm optimizasyonun başlatılması sırasında değil, yürütmeden hemen önce verilerini ona kaydırın.
Geçmiş verilerde optimizasyon benim durumumda uygun değil, gerçek değerleri kullanmak son derece önemli.
PS Kolektif aklın hataları düzeltmeye yardımcı olmasına, WinSock + OpenCL kafiyesini uygulamasına sevindim, ancak uzak aracılarda Dll çağırmanın yasak olduğunu hiç hesaba katmadım :-(. Bu nedenle, WinSock aracılığıyla aracılar üzerinde durum güncellemesi işe yaramadı.
Ve tekrar merhaba!
Optimizasyon sırasında girdi verilerini (giriş parametreleri) değiştirerek MQL5'te dağıtılmış hesaplamayı organize etmek mümkün müdür?
ParameterSetRange aracılığıyla giriş parametreleri OnTesterInit'te bir kez değiştirilebilir.
Biliyorum, bu yüzden soru ortaya çıktı.
Güncelleme: Öneriler #855334 ServiceDesk'e gönderildi. Bakalım neler sunuyorlar.
Что-то в последней версии компилятора накосячили.
Под билдом 852 и Вин7-64 - после компиляции и попытке запуска своего работающего ранее индикатора получаю сообщение в логе - Invalid EX5 file
Что интересно, в отладчике этот же индикатор запускается и работает нормально.Her şey 854'ün en son yapısında çalıştı.
Ve bugün bir güncellemem vardı (güncellemeden önce 852 derleme vardı) ve 852 de kaldı.
Duyuru olmayan bir şey, bir şekilde, ne zaman inşa edilmesi gerektiğini anlamak daha zor hale geldi. Şu anda duyuru dizisinde 851 yapı var ( MetaTrader 5 İstemci Terminali yapılarındaki değişikliklerin listesi ).
Ve bugün bir güncellemem vardı (güncellemeden önce 852 derleme vardı) ve 852 de kaldı.
Duyuru olmayan bir şey, bir şekilde, ne zaman inşa edilmesi gerektiğini anlamak daha zor hale geldi. Şu anda duyuru dizisinde 851 yapı var ( MetaTrader 5 İstemci Terminali yapılarındaki değişikliklerin listesi ).
Bu, yalnızca demo sunucumuzdaki herkese açık bir beta testidir. Bu yaklaşım, sistemin doğruluğunu hızlı bir şekilde değerlendirmemizi sağlar.
Yayın yarın olacak.
Bu, yalnızca demo sunucumuzdaki herkese açık bir beta testidir. Bu yaklaşım, sistemin doğruluğunu hızlı bir şekilde değerlendirmemizi sağlar.
Yayın yarın olacak.
Renat , 855334 numaralı başvuruma bakıp böyle bir işlevsellik beklemek ne kadar gerçekçi bir fikir ifade etme imkanınız var mı? Son teslim tarihi yok - sadece 'evet' veya 'hayır'.
Buna güvenmeye değer mi, yoksa planlı sistemi terk etmek gerekli mi?
Son derece minnettar olurum.