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
Alexey Volchanskiy
Bu arada, MQL5'te fonksiyon parametrelerinin sayısında bir sınır var mı?
İşlev başına 64 parametre gibi görünüyor.
Nasıl optimize edersiniz? Bunu ilk kez sormuyorum ve herkes susuyor.
Sadece mesele bu, herhangi bir şekilde. Yani, pencerelerinden herhangi biri (DLL, MQL'de GUI) standart optimizasyonu tamamen keser. Aşırı durumlarda, optimizasyonunuzu danışmanın içine eklemeniz gerekir, bisiklet başka nedir.
Aynı ini dosyası. Buradaki rahatlığın ne olduğu genellikle belirsizdir. En azından, yapılandırma parametrelerinin değerlerini değiştirmek için ini dosyasını düzenleyen sıradan kullanıcılar görmedim.
Yeterince açık yazdım gibi görünüyor, ancak bir örnekle kendimi tekrar edeceğim. Bir danışman var, 100 girdi parametresi var, hepsi tüm işin gerçekleştiği algoritma sınıfının bir örneğine geçirilmelidir . İki yol var:
Yani sorun, girdi değişkenlerinin algoritma sınıfının bir örneğine nasıl geçirileceğidir.
Sonra doğru anladım
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Neden girdi parametrelerini bir yapıya koymuyorsunuz?
fxsaber , 2017.10.02 13:16
Şablonu sınıf yapıcısına kaydedin ve hepsi bu.
Neye benziyor? Bunun nasıl mümkün olduğunu gerçekten anlamıyorum. Bu özelliği komut dosyaları için biliyorum, ancak uzmanlar ve göstergeler için bilmiyorum.
ExpertLoader_Example.mq5 buradan .
Sadece mesele bu, herhangi bir şekilde. Yani, pencerelerinden herhangi biri (DLL, MQL'de GUI) standart optimizasyonu tamamen keser. Aşırı durumlarda, optimizasyonunuzu danışmanın içine eklemeniz gerekir, bisiklet başka nedir.
Aynı ini dosyası. Buradaki rahatlığın ne olduğu genellikle belirsizdir. En azından, yapılandırma parametrelerinin değerlerini değiştirmek için ini dosyasını düzenleyen sıradan kullanıcılar görmedim.
https://www.mql5.com/ru/docs/optimization_frames/parametersetrange
mqh dosyasına harici değişkenler yazabilir ve dahil edebilirsiniz.
Görünüşe göre zamanın gerisindeyim ya da yanlış yönde ilerliyorum.
Bana öyle geldi ki, bir EA'nın sahip olduğu daha az girdi parametresi, daha iyi.
İdeal olarak, bence danışman girdi parametrelerine ( girdi değişkenleri ) sahip olmamalıdır.
Lütfen açıklayın, 100 parametrenin anlamı nedir?
Görünüşe göre zamanın gerisindeyim ya da yanlış yönde ilerliyorum.
Bana öyle geldi ki, bir EA'nın sahip olduğu daha az girdi parametresi, daha iyi.
İdeal olarak, bence danışman girdi parametrelerine ( girdi değişkenleri ) sahip olmamalıdır.
Lütfen açıklayın, 100 parametrenin anlamı nedir?
Deneyler için.
Görünüşe göre zamanın gerisindeyim ya da yanlış yönde ilerliyorum.
Bana öyle geldi ki, bir EA'nın sahip olduğu daha az girdi parametresi, daha iyi.
İdeal olarak, bence danışman girdi parametrelerine ( girdi değişkenleri ) sahip olmamalıdır.
Lütfen açıklayın, 100 parametrenin anlamı nedir?
Bu konu burada tartışılmaz. Parametre aktarımının teknik sorunlarını tartışıyoruz.
mqh dosyasına harici değişkenler yazabilir ve dahil edebilirsiniz.
Şimdi deliriyorum, inatla beni duymuyorlar. .mqh'de de mümkündür, fark nedir, bunları algoritma sınıfına nasıl aktarabilirim ?
Şimdi deliriyorum, inatla beni duymuyorlar. .mqh'de de mümkündür, fark nedir, bunları algoritma sınıfına nasıl aktarabilirim ?
Aktarmak gerekli değildir, global değişkenler mevcuttur vb.