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
Genel olarak, 64 parametrelik limit evrenseldir, aklınızda bulundurun. Örneğin, işlevler :
Всякая задача может быть разбита на подзадачи, каждую из которых можно либо непосредственно представить в виде кода, либо разбить на еще более мелкие подзадачи. Данный метод называется пошаговым уточнением . Функции служат для записи программного кода этих непосредственно решаемых подзадач. Код, описывающий, что делает функция, называется определением функции:
işlev_başlığı
{
Talimatlar
}
İlk küme parantezinden önceki her şey fonksiyon tanımının başıdır ve küme parantezleri arasındaki her şey işlev tanımının gövdesi . İşlev başlığı, dönüş değeri türünün, adın ( tanımlayıcı ) ve biçimsel parametrelerin bir açıklamasını içerir. İşleve iletilen parametre sayısı sınırlıdır ve 64'ü aşamaz.
Soru, giriş harici parametrelerle ilgiliydi, Expert Advisor'ın daha esnek ayarları için gerekli olan çok sayıda Expert Advisor'ım var, bu nedenle test cihazındaki genel listeden Expert Advisor'ı seçer seçmez, terminal hemen çöküyor. daha az ile tamam.
Yaygın bir uygulama, özellikle çok sayıda ayar varsa, ayarlar için bir yapılandırma dosyası kullanmaktır. Ancak yapılandırma dosyasının adı parametre olarak iletilebilir.
Soru, giriş harici parametrelerle ilgiliydi, Expert Advisor'ın daha esnek ayarları için gerekli olan çok sayıda Expert Advisor'ım var, bu nedenle test cihazındaki genel listeden Expert Advisor'ı seçer seçmez, terminal hemen çöküyor. daha az ile tamam.
Kanımca, bu gibi durumlar için en iyi çözüm, 64 adede kadar parametreyi doğrudan diyaloğa çıkarmak ve geri kalan her şeyi INI dosyasından alıp değişkenlere yüklemektir.
Optimizasyon modunda istenirse bazı parametreler (değişkenler) nöral ağ tarafından yeniden hesaplanıp tekrar ini veya başka bir yere kaydedilebilir...
not
Bu açıdan bakıldığında, esas olarak kullanıcı tarafından ayarlanması gereken ana parametreleri iletişim kutusunda görüntülemek daha kolaydır (bu özellikle RM ve MM için geçerlidir).
Diğer her şey dosyadadır, bu dosyanın adı danışmanın parametrelerinde de belirtilir (diyelim ki her para birimi veya TF için kendi dosyası).
Yaygın bir uygulama, özellikle çok sayıda ayar varsa, ayarlar için bir yapılandırma dosyası kullanmaktır. Ancak yapılandırma dosyasının adı parametre olarak iletilebilir.
Yaygın bir uygulama, özellikle çok sayıda ayar varsa, ayarlar için bir yapılandırma dosyası kullanmaktır. Ancak yapılandırma dosyasının adı parametre olarak iletilebilir.
Optimizasyon modunda, birkaç yapılandırma dosyası hazırlayabilir ve bunları yeniden numaralandırabilirsiniz. İstemci terminallerinin paylaşılan klasörüne yerleştirilebilirler, ardından yerel temsilciler bunları sorunsuz bir şekilde okuyabilir.
Uzak aracılar kullanılıyorsa, olası tüm dosya adlarının tester_file özelliğinde açıklanması gerekir.
Kuşlardan bahsetmişken, peki ya Bool tarafından yapılan optimizasyon ve optimizasyonun diğer "incelikleri"? Başvuru No. 16947 ...
Optimizasyon modunda, birkaç yapılandırma dosyası hazırlayabilir ve bunları yeniden numaralandırabilirsiniz. İstemci terminallerinin paylaşılan klasörüne yerleştirilebilirler, ardından yerel temsilciler bunları sorunsuz bir şekilde okuyabilir.
Uzak aracılar kullanılıyorsa, olası tüm dosya adlarının tester_file özelliğinde açıklanması gerekir.