Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 213
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Lütfen bana söyle.
Test cihazında GetAmountLotFromOpenPos lot toplama fonksiyonunun dönüş değeri -1717986918 değerini veriyor, nasıl düzeltebilirim?
Fikrime uyacak şekilde başka birinin hindisi "olyakish_fractals_01""i yeniden yazmaya çalıştım, benimki Williams'ın Yeşil Çubuklarına dayanıyor. Ancak MQL4 hakkında tam bilgim olmadığı için yanlış bir şey yazdım ve grafikte görüntülenmiyor. kimse anlar, yardım et, eğer senin için bir şey değilse buna değmez.)
Fikrime uyacak şekilde başka birinin hindisi "olyakish_fractals_01""i yeniden yazmaya çalıştım, benimki Williams'ın Yeşil Çubuklarına dayanıyor. Ancak MQL4 hakkında tam bilgim olmadığı için yanlış bir şey yazdım ve grafikte görüntülenmiyor. kimse anlar, yardım et, eğer senin için bir şey değilse buna değmez.)
Beni cezalandırsınlar ama Kovalev'in MK4 ders kitabı prosedürel üslubu anlamak ve günümüzün zorunlu değerlendirmesi ile. MKL5 için hatırlamıyorum, ilk adımlar ... 2013'ten bir makale.
Beni cezalandırsınlar ama Kovalev'in MK4 ders kitabı prosedürel üslubu anlamak ve günümüzün zorunlu değerlendirmesi ile. MKL5 için hatırlamıyorum, ilk adımlar ... 2013'ten bir makale.
Cezalandırmayacağım))) Ama ölü bir dil üzerine bir ders kitabı aracılığıyla neofitler için bdsm'ye giriş (mql4'ün sıfırlar ve birler dünyasına dönmeden önce bile onurla gömüldüğü) - takdir edildi. Telafi etmek!
MKL5 için her zaman bunu temel almayı önerdim. Ve MK5'teki hemen hemen her şeyin MKL4'te çalıştığı göz önüne alındığında, daha eksiksiz siparişler ve çubuk numaralandırma yönü dışında, ona ölü demek tamamen doğru değil. Ve fikirlerin başlangıç seviyesindeki serilerin analizi için çok daha uygun ve basittir. Ziller ve ıslıklar genellikle düşünceleri / fikirleri / gerçek algoritmaları engeller) doğru olması gereken algoritmaları değil) Mashka süresiz olarak optimize edilebilir)
MKL5 için her zaman bunu temel almayı önerdim. Ve MKL5'teki hemen hemen her şeyin MKL4'te çalıştığı göz önüne alındığında
ve orada
ama bahsi geçen ders kitabı dillerin birleştirilmesinden önce yazılmış, aslında bu ders kitabı bir işe yaramaz, en fazla MT4 sıralama sistemini anlamaya yardımcı olur.
İyi seyirler, altın hariç tüm para birimleri için fırsat açan bir danışmanım var, lütfen bana yardım edin, Expert Advisor'a altın için de açmak için hangi kodu eklemeliyim?
Böylece, 7 yıllık sıkı çalışmadan sonra, hayal kırıklığı yaratan bir SORUYA geldim: giriş - çıkış, her türlü sınır için sinyal hesaplamalarını göstergeye yerleştirmek ve danışman tarafından ondan veya danışmanın içinde okumak daha iyi nerede? ? MT4 gerçek multithreading kullanamasa da göstergeler farklı bir thread üzerinden hesaplanmış gibi görünüyor...
Oops, sanırım buldum:
Belgelere göre:
İşlev kullanılarak özel bir gösterge çağrılırsa iCustom() , ardından bu gösterge, onu çağıran programın iş parçacığında çalışır. Kitaplık (içe aktarılan) işlevleri de çağıran programın iş parçacığında çalışır.
Özetle, MQL4 için hesaplamaları nereye yaptığınızın bir önemi yoktur, çünkü kaynaklar tek bir program akışı ve onun kullandığı göstergeler için tahsis edilecektir.
Bu durumda, mümkünse, gösterge kodunun bir Uzman Danışmana aktarılması ve dizinin derinliğine ve "tampon" sayısına göre hesaplanan değerlerin sayısının optimize edilmesi önerilir, ancak bu durum aşağıdakiler için geçerli değildir. özyinelemeli algoritmalar - programdaki otomatik olarak endekslenen arabellekler yalnızca fiyat verileri için olduğundan, göstergede hesaplamaları hala daha kolaydır...