Elliot Dalga Teorisine dayalı ticaret stratejisi - sayfa 105

 
Kütüphanenin kendisinde şunları belirtmeyi unutmayın:
#özellik kitaplığı

MT'nin ilk sürümleri bunu otomatik olarak yapmıyor gibiydi. Hangi sürüme sahipsiniz, bilmiyorum. Başlık dosyalarını kullanmıyorum. Ben sadece kodda çağrılan işlevleri ilan ediyorum.


Teşekkürler, çok önemli bir nokta.
Anladığım kadarıyla #include yönergesi isteğe bağlıdır. Tüm bildirimleri koda açıkça ekleyebilir miyim?
 
Kitaplık gerekmez, içerme kullanmaktan daha yavaştırlar. Kütüphaneleri hiç kullanmıyorum.
 
Kitaplık gerekmez, içerme kullanmaktan daha yavaştırlar. Kütüphaneleri hiç kullanmıyorum.

Artık nasıl olması gerektiğini anlamaktan tamamen vazgeçtiğim bir şey.
Rosh , nasıl yaptığını açıkla.
 
Tüm kesinlikle işlevler, daha sonra komut dosyalarında, hatta göstergelerde, hatta Uzman Danışmanlarda bile çağrılabilecekleri içerme kutusuna yerleştirilir. Derlerken, kapsayıcının tüm kodu kaynak koda eklenir ve gereksiz (çağrılamaz) işlevler otomatik olarak dışarı atılır.



Çalışma hızını kütüphanelerle karşılaştırmadım, ancak Slava (bence) #import'un #include'dan daha yavaş çalıştığını söyledi.
 
Not: Bilgi için belki bilmeyen vardır, belki birileri işine yarar ;o)
http://www.basegroup.ru/neural/conjugate.htm[/quote]
Çok alakalı bir bağlantı. Teşekkür ederim!
Şimdi makalenin okunması için önerilen literatürü bir şekilde almak istiyorum.
N.N.Moiseev, Yu.P.Ivanilov, E.M.Stolyarova "Optimizasyon yöntemleri", M. Nauka, 1978
A.Fiacco, G.McCormick "Doğrusal Olmayan Programlama", M. Mir, 1972
W.I. Zangvill "Doğrusal olmayan programlama", M. Sovyet radyosu, 1973
Jonathan Richard Shewchuk "İkinci dereceden gradyan yöntemleri", Bilgisayar Bilimleri Okulu Carnegie Mellon Üniversitesi Pittsburg, 1994

Belki birisi nereden indirilebileceğini biliyordur? Posta ile teslim edilen ikinci el kitapçıdan nasıl satın alınacağına dair öneriler dışında arama motorlarında hiçbir şey bulamadım. Prensip olarak, elektronik biçimde değilse, tam olarak bunu yapmanız gerekebilir - postayla sipariş verin.
 
Teşekkür ederim, anladım. Beni asıl rahatsız eden şuydu:
Derlerken, kapsayıcının tüm kodu kaynak koda eklenir ve gereksiz (çağrılamaz) işlevler otomatik olarak dışarı atılır.

Ve ilerisi. Anladığım kadarıyla *.mqh dosyası sadece başlıklar içeriyor. Ayrıca kitaplıklar dizininde karşılık gelen bir kaynak dosyaya ihtiyacı var. Böyle ?
 
Hayır, *.mqh dosyası işlevlerin kendisini içerir (kaynak metinler). Göstergenizdeki tüm işlevleri ayrı bir dosyaya koymaya karar verdiğinizi ve daha sonra başka kaynaklara dahil edebilmeniz için ona bir ad verdiğinizi hayal edin.
Kendi istatistikleri (#include komutu) makalesinde bir örnek bulunabilir - http://www.alpari-idc.ru/ru/experts/articles/24.html
 
Her şeyi anladım, teşekkürler. Sadece MQL referansında başka bir şema açıklanmıştır.
Ancak benim istediğim tam olarak buydu: Derlemeden önce kütüphane dosyasındaki gerekli kaynakların program metnine eklenmesi.
 
Her şeyi anladım, teşekkürler. Sadece MQL referansında başka bir şema açıklanmıştır.
Ancak benim istediğim tam olarak buydu: Derlemeden önce kütüphane dosyasındaki gerekli kaynakların program metnine eklenmesi.

Prensipte, orada doğru yazılmıştır, başlangıçta C'deki başlık dosyaları her türlü açıklamayı saklamak için özel olarak tasarlanmıştır ve belki de yanlış kullanıyorum.
 
Sonunda göstergedeki tüm hataları yakaladım ve 2 yıldan biraz fazla bir süre EA'da çalıştırdım. Olasılık göstergesi çıktı - https://c.mql5.com/mql4/forum/2006/07/VGProbEURUSD60.zip - 250kb