'Optimizasyon' veya 'İleri optimizasyon'un devam edip etmediğini programlı olarak nasıl kontrol edebilirim? - sayfa 4
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
İleriye doğru yürümenin tüm döngüsü için bunu 12 kez yapıyorum. Bunlar en kötü durumdaki dakika kayıplarıdır. Bazen saat olarak ölçülen test süresinin arka planına karşı, bu önemli değildir. Ancak raporun tam resimlerini ve ileri geri alıyorum ve bu arada terminalin kendisi, onları temizlediğim için kesinlikle çok sayıda çizelgeye bağlı olmayacak.
Test cihazında birkaç saat boyunca bir geçiş?
Test cihazında birkaç saat boyunca bir geçiş?
Tek geçiş - 12 arka uç optimizasyonu. Bunlar dakikalar. Tüm döngü 12*5=60'tır. Ancak ileriye doğru atılan her adımdan sonra, terminali yeniden başlatırım, çizelgeleri kopyalarım ve ileriye dönük kar elde ederim.Bunu yapmak için bir optimizasyon başlatmıyorum, ancak düzenli bir çalıştırma başlatıyorum - şu anda OnTester verilerini işleyebilirsiniz. .
Tamam anladım.
Bu arada, bu tür bir iş piyasa maliyetinde ne kadar olabilir - ayrı bir ileri çalışmanın sonuçlarını işlemek ve örneğin iki parametreyi bir dosyada saklamak - bilançonun doğrusal bir gerilemesi ve net kâr?
İşlemin doğru zamanda çalışması için, bazı harici bayraklar yapabilir veya her seferinde ini dosyasındaki test durumunu kontrol etmesine izin verebilirsiniz ve OnTester ikinci başlatmada çalışır. Optimizasyonun devre dışı bırakıldığını gördüm - saydım, attım.
Bu arada, bu tür bir iş piyasa maliyetinde ne kadar olabilir - ayrı bir ileri çalışmanın sonuçlarını işlemek ve örneğin iki parametreyi bir dosyada saklamak - bilançonun doğrusal bir gerilemesi ve net kâr?
İşlemin doğru zamanda çalışması için, bazı harici bayraklar yapabilir veya her seferinde ini dosyasındaki test durumunu kontrol etmesine izin verebilirsiniz ve OnTester ikinci başlatmada çalışır. Optimizasyonun devre dışı bırakıldığını gördüm - saydım, attım.
Ve yine de soru cevapsız kaldı, kodda 'Optimizasyon' veya 'İleri optimizasyon'un devam edip etmediği nasıl belirlenir?
Ne anlamda? İleri optimizasyon çalışıyor mu yoksa basit mi? Veya ileriyi optimize ederken, geri koşuları ileriye doğru ayırmanız mı gerekiyor?
Teorik olarak, bir maliyet olabilir ve noktaya daha yakın olduğunda - başka. İleride, optimizasyon da doğrudur.
1. seçenek
ini dosyasına bakıyoruz. Forward - Custom && Optimization - Disabled ise, OnTester'ın ikinci başlatılması için saymaya başlayın
Geri kalan davalar göz ardı edilir.
2.
Hem ilk başlatmayı hem de ikincisini yazıyoruz ve hangisinin çift olduğunu, hangisinin olmadığını kendim bulacağım.
3 üncü
Her şeyi arka arkaya sayıyoruz ve her şeyi yazıyoruz ve sonuç, N dosyasındaki satır numarasıyla bulunur = tüm optimizasyon çerçevelerinin sayısı + 1
İleri optimizasyonun ne zaman başlayacağını belirlemek ve bu sırada hesaplamaları değiştirmek için OnTester() gereklidir.