[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 403
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
lütfen bana yığın boyutunu nasıl hesaplayacağımı söyle
Sorunuz hakkında daha spesifik olun.
Optimizasyonda gereksiz bir adımı atlayıp bir sonrakine geçmek mümkün müdür?
Örnek: optimize edilmesi gereken giriş parametreleri ( çift tip ) vardır: x1, x2, x3, x4 bunların değerleri 1'den 5'e kadardır. adım 0.1
Bu durumda 41 * 41 * 41 * 41 = 2 825 761 arama seçeneği olacağı açıktır.
Ancak, aşağıdaki kısıtlamada arama yapmanız gerekir: 10.5 < x1+x2+x3+x4 < 11.5 Ve burada zaten, numaralandırma için çok daha az seçeneğin olacağı açıktır. (yani, miktar üzerinde böyle bir sınır gereklidir)
bu nedenle, bu kısıtlama EA koduna şu şekilde eklenirse:
daha sonra optimizasyon sırasında (her yeni onay geldiğinde), uygun olmayan seçenekler alınacaktır, örneğin x1= 4 , x2= 4 , x3= 4 , x4= 4 ; kesinlikle olmayacak olan şey, ana kodun yürütülmesidir.
Yani, bu optimizasyon adımı tarihsel aralığı "sızdırana kadar" bir sonraki adıma geçiş olmayacaktır. 10.5 < x1+x2+x3+x4 < 11.5 koşulunun karşılanmadığına dair bir "inanç" olacaktır ve bu sadece ana kodun eylemlerinin yürütülmesini/hesaplanmasını engelleyecektir.
Bu kadar bariz şekilde uygunsuz seçenekler için zaman yoğun bir şekilde ve boşuna harcanacaktır.
Durum için açıkça uygun olmayan parametrelerle optimizasyonda bu tür adımların yürütülmesi nasıl hariç tutulabilir?
Yani, bir sonraki parametre seti uygun olmadığında - bu adım optimize edilmeyecek, ancak hemen yenisine mi geçilecek?
Optimizasyonda gereksiz bir adımı atlayıp bir sonrakine geçmek mümkün müdür?
3 parametreyi optimize edebilir ve dördüncüyü istediğiniz miktar için ayarlayabilirsiniz.
veya istenen olayı kendiliğinden oluşturmak için üçüncü "Optimizasyon" sekmesini kullanın.
3 parametreyi optimize edebilir ve dördüncüyü istediğiniz miktar için ayarlayabilirsiniz.
veya istenen olayı kendiliğinden oluşturmak için üçüncü "Optimizasyon" sekmesini kullanın.
mesele şu ki, benim durumumda 4. parametrenin katılımı olmadan 3 parametreyi optimize etmek imkansız.
Burada önemli olan onların ortak seçimidir ve toplamları aralıkta sınırlıdır.
(bu, bir karışımın tüm bileşenlerinin oranlarını aramaya benzer ve bu karışımın toplam kütlesi kesin bir aralıkla sınırlıdır)
Üçüncü yer imi hakkında daha ayrıntılı olarak, istenen olayın ne tür kendiliğinden oluşması mümkündür?
Tünaydın.
ZigZag göstergesinin son ekstremumunun mum değerlerini (Yüksek, Düşük, Açık, Kapat) nasıl çıkaracağımı söyle?
Üçüncü yer imi hakkında daha ayrıntılı olarak, istenen olayın ne tür kendiliğinden oluşması mümkündür?
yardımda daha fazla ayrıntı
kısacası - üçüncü sekmeden öğe için kendi koşullarınızı oluşturabilirsiniz (örneğin, arka arkaya 10 kayıp sipariş açın) ve test cihazı bu çalıştırmayı otomatik olarak atlayacak ve bir sonrakine geçecektir.
Tünaydın.
ZigZag göstergesinin son ekstremumunun mum değerlerini (Yüksek, Düşük, Açık, Kapat) nasıl çıkaracağımı söyle?
Bu işlem, bazı ilişkili hesaplamalar gerektirir.
Bunu yapardım:
Artık son 2 ekstremumdaki (min ve maks) çubukların sayılarını ve sonra onların yükseklerini, loy'lerini biliyorsunuz.. Bulması kolay!
- Kapat[x1], Aç[x2], .... vb.
Belki birileri daha kolay bir seçenek sunacaktır.