Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 213

 


Lütfen bana söyle.

Test cihazında GetAmountLotFromOpenPos lot toplama fonksiyonunun dönüş değeri -1717986918 değerini veriyor, nasıl düzeltebilirim?

 
Urman Ru :
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.)
Serbest. Peki, ya da bana daha fazla yardım et))) Elbette yardımcı olacaklar)))) Ama bunu söylemek politik olarak nasıl daha doğru olur? Bu, bir programcı olarak büyüme açısından size pek yardımcı olmayacak, kusura bakmayın, ancak böyle başlamamalısınız (elbette IMHO), ancak başka bir “bedava”, çiftçilik yapan birinin dürüst 30 dolar kazanmasına izin vermeyecek, ancak burada zaten meslektaşları suç almak için. Beyler, çalışmanızı ve bilginizi takdir edelim. Ve evet, yardım hakkında, insanların nasıl büyüdüğü vb. hakkında şimdi başlayacak. Cevap veriyorum - rıhtımları tüttürüyorum ve bu rıhtımlar tarafından anlaşılmayanları soruyorum, burada dedikleri gibi, tüm saygımla ve değil: Burada tasvir etmeye çalıştım, benim için daha fazla yaz (bu bu durum için değil - bu genellikle, çoğunlukla, tüm gördüğüm bu). Tamam, zaten çok yazdım, burbon (lezzetli zarrrraza) ve bainkiyi bitireceğim.
 
Urman Ru :
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.

 
Valeriy Yastremskiy :

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!
 
Vladimir Simakov :
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)

 
Valeriy Yastremskiy :

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...
Ama hepsinden önemlisi, yürütme hızıyla ilgileniyorum, hesaplamaları bir baykuş ile hindi arasında bölmek veya her şeyi bir baykuşa dikmek daha iyi ne olabilir?
 
Наджибулло Хабибов :
İ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?
Güzel soru, bir arabam var ve içinde bir şey tıkırdıyor, hangi cıvatayı sıkmalıyım? Kaç ipucunun mümkün olduğunu hayal edebiliyor musunuz, ama sonunda hepsi işe yaramaz çünkü somunu sıkmanız gerekiyor ...
Stüdyoda sadece kod var, başka bir şey yok
 
Aleksandr Martynov :
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...
Ama hepsinden önemlisi, yürütme hızıyla ilgileniyorum, hesaplamaları bir baykuş ile hindi arasında bölmek veya her şeyi bir baykuşa dikmek daha iyi ne olabilir?

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...

iCustom - Технические индикаторы - Справочник MQL4
iCustom - Технические индикаторы - Справочник MQL4
  • docs.mql4.com
[in] input-параметры пользовательского индикатора, разделенные запятыми. Тип и порядок следования параметров должен соответствовать. Если параметры не указаны, то будут использованы значения по умолчанию.