"Yeni Başlayanlar için MQL5'te Dijital Filtrelerin Pratik Uygulaması" makalesi için tartışma

 

Yeni makale Yeni Başlayanlar için MQL5'te Dijital Filtrelerin Pratik Uygulaması yayınlandı:

Dijital sinyal filtreleme fikri, alım satım sistemlerinin oluşturulmasıyla ilgili forum konularında kapsamlı olarak tartışıldı. Ve MQL5'te standart bir dijital filtre kodu oluşturmamak mantıksız olacaktır. Bu makalede yazar, "Yeni Başlayanlar için MQL5'te Özel Göstergeler" adlı makalesinden basit SMA gösterge kodunun daha karmaşık ve evrensel dijital filtre koduna dönüşümünü açıklamaktadır. Bu makale, mantıksal olarak önceki makalenin devamı niteliğindedir. Ayrıca koddaki metnin nasıl değiştirileceği ve programlama hatalarının nasıl düzeltileceği de anlatılmaktadır.

Bir şeyi göz önünde bulundurmalısınız. Koddaki bir hata, bir dizi derleme hatası oluşturabilir. Bu nedenle, hata dizisini ortadan kaldırmak için derleyicinin hata bulduğu ilk satıra gitmek ve kodu düzeltmek yeterlidir. Oldukça doğal olarak, bu tür birçok derleme hatası dizisi olabilir. Dolayısıyla, koddaki bir hatayı düzelttikten sonra onu yeniden derlemeliyiz ve derleyici hata bulursa, "Araç Kutusu" penceresinin "Hatalar" sekmesinde ilk satırı aramalıyız:

Belki de bunu anlamanın en etkili yöntemi, derleyicinin bilinçli olarak yapılan hatalara nasıl tepki vereceğini incelemek için kodumuz üzerinde anlamlı, yıkıcı bir etki olacaktır. Teknik oldukça basittir; kodun belirli bir bölümünde hatayı yapın, MetaEditor'da "Derle" düğmesine basın ve derlemenin sonucunu izleyin. Kod üzerinde bu tür bir yıkıcı etkinin sonucunu sezgisel olarak hatırlamanız daha iyi olacaktır. Her durumda, bu, MQL5 koduyla çalışırken daha sonraki uygulamalarda faydalı olabilir.

Yazar: Nikolay Kositsin

 

DLL bir nedenden dolayı yüklenmedi kütüphanenin 64x olmadığını yazıyor

 
anderson83ad:

DLL bir nedenden dolayı yüklenmedi kütüphanenin 64x olmadığını yazıyor

Konuyu gündeme getireyim :)

Ayrıca şöyle yazıyor: "DF.dll' 64 bit sürüm değil. Fx.qrz.ru'ya gittim, oradan dört gerekli dll indirdim, ama hala aynı.

Bunları 64-bit MT'ye bağlamanın bir yolu var mı?

Bu kütüphanelerin 64-bit sürümüne sahip kimse yok mu?

Elbette, VLF katsayılarını hesaplamak için formüllere sahip olmak daha iyi olurdu :) Daha sonra hesaplamalarını MQL'de kendiniz yazabilirsiniz.

Yardım edecek olanlara teşekkürler!

Not: Eğer böyle birileri yoksa :) Sanal bir makineye 32 bit MT koymam, katsayı dizilerini almak ve bunları bir dosyaya yazmak için orada bir uzman yazmam gerekecek. Ve sonra onları dosyadan yükleyin.

Bu katsayılara M1'den 250 dakikaya kadar tüm TF'ler için bir dakikalık bir ayrıklık ile ihtiyacım var. Bu yüzden sadece standart TF'leri kullanamıyorum


 
Yazar, DLL kaynaklarını ekleyin, böylece çocuklar onu x64 için derleyebilir veya kendiniz derleyip gönderebilirsiniz.