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
KB hatasından yararlanın: zip dosyası ilk sürümü içerir.
Yalnızca Aralık 2019 için bir tane buldum. MTTester eski işlevleri silmiş gibi görünmüyor.
Sadece Aralık 2019 için bulundu. MTTester'da eski işlevleri sildiğimi sanmıyorum.
Belki, en azından bir fikir şeklinde - Uzman Danışman optimizasyonunun parametreleri koddan nasıl ayarlanır?
Sadece bu tür olasılıklar.
Ancak hiçbir şey ortak pano üzerinden paralel çalışmayı engellemez. Sadece ek bir kontrol yapın.
Ancak ortak bir pano aracılığıyla paralel çalışmayı engelleyen hiçbir şey yoktur. Sadece ekstra bir kontrol yapın.
İlk denediğim şey buydu. COMMON'da dosya semaforunda hata ayıklamak için birkaç gün harcadım, ancak tutarlı bir şekilde çalışmasını sağlayamadım. Belki de dahili dosya fonksiyonları olması gerekenden biraz daha farklı zamanlama yapıyordur.
Her şeyi berbat ettiniz! Tampon aracılığıyla Terminal'e giden yolu içine ittiğiniz bir string-giriş girin. Ayarları girdikten sonra, onları okuyun ve doğru olup olmadıklarını kontrol edin. Özellikle, bu string girişi ile. Kontrol başarıyla tamamlanır tamamlanmaz Başlat düğmesine basın.
Hatta benzer bir şey daha yapılır.
Çok mantıklı konuştunuz! Tampon aracılığıyla Terminal'e giden yolu içine ittiğiniz bir string-giriş girin. Ayarları girdikten sonra, onları okuyun ve doğru olup olmadıklarını kontrol edin. Özellikle, bu string girişi ile. Kontrol başarıyla tamamlanır tamamlanmaz Başlat düğmesine basın.
GA'nın Hızlandırılması.
Çerçeve modundaki Uzman Danışman, Temsilcilerden OnTester alır. 100-1000 geçiş için iyi bir şey bulunmazsa, Durdur'a basarız.
Optimizasyon büyüklük sırasına göre hızlandırılabilir.Optimizasyonu büyüklük sırasına göre hızlandırabilirsiniz.
Gerçek tiklerde (bir ay) 4,5 saat içinde 470 optimizasyon (her biri farklı bir sembol üzerinde) yaptım.
1. Sleep2' de GetTickCount()'tan GetTickCount64()' e geçiş yapardım. Aksi takdirde taşma, mantığın tam olarak doğru olmadığını tehdit eder. Ve 64 varyantında belirgin şekilde daha az sıklıkta olur. Diğer çalışmalarda, belki siz de buna geçmelisiniz.
2. İkinci ArrayResize burada soruları gündeme getirir
Büyük olasılıkla şöyle olmalı
Res = ::ArrayResize(Buffer, Read / sizeof(T));3. Ve son olarak bazı farklı tipler