'Optimizasyon' veya 'İleri optimizasyon'un devam edip etmediğini programlı olarak nasıl kontrol edebilirim? - sayfa 7
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
İleri=Özel, Optimizasyon=Devre Dışı mı? - aynı zamanda kontrol etmek mi yoksa sadece denge çizgisini almak ve regresyon parametrelerini hesaplamak mı?
İleri=Özel, Optimizasyon=Devre Dışı ise KESİNLİKLE regresyonu hesaplayın. Yani, bu normal bir optimizasyonsa veya ileri gitmeden bir koşuysa, hiçbir şey yapmıyoruz.
MQL5'te bayrak yoktur.
Peki, kod aptalca ini dosyasına girip ona bakabilir mi?
Ben de dolaylı olarak benzer bir kontrol yaptım. İlk işlem her zaman bir bakiye yenilemedir (tüm işlemlerde aynıdır). Bu nedenle OnTester'da ilk anlaşma için HistoryDealGetInteger(ticket, DEAL_TIME ) aklıma geldi ve çerçeveye yazdım. Bu değere göre, OnTesterPass içindeki tüm çalıştırma setini ileri ve geri olarak bölebilirsiniz. Mümkünse gerekli hesaplamalar için değerleri OnTester'dan OnTesterPass'a iletin ve hesaplamayı OnTesterPass'ta kendisi yapın.
Peki, kod aptalca ini dosyasına girip ona bakabilir mi?
Gerilemeyi toplamak ve ileriye doğru ulaşmak gerekir - bu nedenle ini dosyasından görüleceği varsayımı.
Ve evet, bu arada, belki de herhangi bir ilerleme olmadan basit optimizasyon ile OnTester yalnızca bir kez başlatılır - o zaman kontrol gerekmez. İkinci başlatma basitçe olmayacak.
Mümkünse gerekli hesaplamalar için değerleri OnTester'dan OnTesterPass'a iletin ve hesaplamayı OnTesterPass'ta kendisi yapın.
Gerilemeyi toplamak ve ileriye doğru ulaşmak gerekir - bu nedenle ini dosyasından görüleceği varsayımı.
Ve evet, bu arada, belki de herhangi bir ilerleme olmadan basit optimizasyon ile OnTester yalnızca bir kez başlatılır - o zaman kontrol gerekmez. İkinci başlatma basitçe olmayacak.
Burada konu, programlı olarak ileri geri belirlemenin imkansız olduğu gerçeğiyle başladı, bu konunun ana konusu bu. İni aracılığıyla, yalnızca test cihazının hangi modda çalıştığını öğrenebilirsiniz.
Biri ile diğeri arasındaki sınırı programlı olarak tanımlamak imkansızdır. Ama örneğin bir sınıra ihtiyacım yok, veriye ihtiyacım var. OnTester'ın ikinci başlatılmasının yalnızca ileri verilerle çalıştığını söylediniz.