Meta Trader 4/5 için Dilekler - sayfa 2

 
chv :

Biliyorsunuz, iCustom fonksiyon prototipini zaten okudum;). İhtiyacınız olanı "varsayılan parametreler" vermeyin.

Varsayılan parametrelerle ilgiliydi, şimdi kullanılabilirler - sadece bunları göstergeye iletmeyin.
 
komposter :
chv :

Biliyorsunuz, iCustom fonksiyon prototipini zaten okudum;). İhtiyacınız olanı "varsayılan parametreler" vermeyin.

Varsayılan parametrelerle ilgiliydi, şimdi kullanılabilirler - sadece bunları göstergeye iletmeyin.

Yapabilir. Ancak bu yapılabilecek tek meydan okumadır. En az bir parametre için başka bir değer (!= def) iletmeniz gerekiyorsa, rastgele bir gösterge için böyle bir çağrı yazmak işe yaramaz. Gösterge yaratıcısı, def değerlerinin herkes için ve her zaman uygun olduğundan emin olmalıdır.
 
Aklı başında herhangi birinin "varsayılan" değerlere sahip herhangi bir göstergeyi çağırmak isteyeceğinden şüpheliyim (kontrol olmadan - orada varsayılanlar nelerdir). Bu sadece teoride mümkündür, ancak pratikte bu kesinlikle kabul edilemez.
 
Renat :
Aklı başında herhangi birinin "varsayılan" değerlere sahip herhangi bir göstergeyi çağırmak isteyeceğinden şüpheliyim (kontrol olmadan - orada varsayılanlar nelerdir). Bu sadece teoride mümkündür, ancak pratikte bu kesinlikle kabul edilemez.
Demek bahsettiğimiz şey bu!
Herhangi bir özel göstergenin parametre sayısını ve türünü bulmanızı sağlayan işlevlere ihtiyacınız var.
Aksi takdirde, Uzman Danışman, koda "bağlı" olan göstergeye sıkı sıkıya bağlıdır.
 
Renat :
Aklı başında herhangi birinin "varsayılan" değerlere sahip herhangi bir göstergeyi çağırmak isteyeceğinden şüpheliyim (kontrol olmadan - orada varsayılanlar nelerdir). Bu sadece teoride mümkündür, ancak pratikte bu kesinlikle kabul edilemez.

Renat, gelecekteki MQL sürümlerinde iCustom prototipini geliştirme ihtiyacına katılıyor musunuz?
 

Geliştiriciler için Tarih Merkezine farklı bir bakış açısı getirme arzusu var.
ve şu anda sahip olduğu işlevsellik (çok küçük).
Parametreleri yönetebilmek veya değiştirebilmek çok faydalı olacaktır.
oluşturulan ve daha sonra strateji test cihazında kullanılan çubuklar (dosyalar).
örneğin şunları yapabilmek:
1. tiklerle çubuklar oluşturun (tik sayısı belirlenir)
2. hacme göre çubuklar oluşturun (100 bin birim sayısı belirlenir)
3. kesirli çubuklar oluşturun
4. seçim yoluyla dönemlerden oluşan veri dosyaları oluşturun


Nokta 4. Stratejilerin kapsamlı test edilmesinde (ve kâselerin kontrol edilmesinde ) herkes için çok faydalı olacaktır.
Ancak bu yine de yazılım için işlevler gerektirir
örnekleme yönetimi

İşte bir örnek

 
Daha hızlı çalışma için büyük program kodu parçalarını MQ5 düzenleyicide bloklara katlamak harika olurdu!
 
GODZILLA :
Daha hızlı çalışma için büyük program kodu parçalarını MQ5 düzenleyicide bloklara katlamak harika olurdu!
destek
 

Bir dil önişlemcisi a yapmak da harika olurdu.

Şartları karıştırdıysam, açıklayacağım:

Kodun yalnızca belirli bölümlerini derleyin.

Tecrübeli programcılar, sanırım ne demek istediğimi anladılar.

 

Özel göstergeler yazılırken kullanılan EA kodundaki işlevleri kullanma yeteneği ekleyin.

Örneğin SetIndexBuffer , IndicatorCounted vb.

Bu, bir Uzman Danışman gövdesine özel göstergeleri yerleştirmeyi kolaylaştırmak için gereklidir.