[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 787

 
TONY_TRADER :

sıfırdan başlarsanız, hangi dili almak daha iyidir

Şu ana kadar ders çalışmak için çok geç olduğu için herhangi bir çürütme görmedim 4 https://www.mql5.com/en/forum/117936
 
TONY_TRADER :

günün güzel saatleri....

bu yüzden mql4'te uzmanlaşmaya karar verdim (bu işte tamamen acemiyim) ama mql5 diliyle karşılaştım .... biri bana temel farkların neler olduğunu söyleyebilir mi .... ve sıfırdan başlarsanız, hangisi o zaman dil almak daha mı iyi?.... cevaplar için teşekkürler

Özellikle nesne yönelimli programlama olmak üzere programlama becerileriniz varsa, o zaman mql5'i hemen öğrenmeye başlamak en iyisidir, sıfırlar hakkında herhangi bir bilginiz varsa, mql4 daha iyidir.
 

Kaydırma sırasında çubuk numaralandırmasının değişmemesi, yani numaralandırmayı pencereye bağlama

 
nikost :

Kaydırma sırasında çubuk numaralandırmasının değişmemesi, yani numaralandırmayı pencereye bağlama

imkanı yok. Doğru çubuğu bulmak istiyorsanız, zamandan tasarruf edin ve ardından yeni seri numarasını bulmak için işlevi kullanabilirsiniz.
 
Techno :
imkanı yok. Doğru çubuğu bulmak istiyorsanız, zamandan tasarruf edin ve ardından yeni seri numarasını bulmak için işlevi kullanabilirsiniz.

Evet, bar sayılarıyla bir gösterge yaptım, başka bir yolu olabileceğini düşündüm
 
Dün beşinci MQL ile ilgili makaleler okuyordum (özellikle "Nesneye Yönelik Bir Yaklaşım Kullanarak MQL5'te Uzman Danışman Yazmak" makalesini beğendim) ve bir soru ortaya çıktı. Dörtlüde, örneğin, para yönetimi yazıyoruz - bir işlev (veya karmaşıklığa bağlı olarak daha fazla), sinyal alma işlevi, emir açma işlevi, takip eden durdurma vb. Bu yüzden sormak istiyorum: MQL5'te biz partinin tüm hesaplama fonksiyonlarını, örneğin bir sınıfa, tüm trol çeşitlerini başka bir sınıfa vb. birleştirebilir, yani. sınıfınızda benzer eylemleri gerçekleştirmek için tüm işlevleri gruplandırın mı? Peki o zaman sınıfları kullanmanın faydaları nelerdir?
 
Necron :
Bu yüzden sormak istiyorum: MQL5'te tüm lot hesaplama fonksiyonlarını, örneğin bir sınıfta, tüm takip eden seçenekleri başka bir sınıfta, vb. birleştirebiliriz, yani. sınıfınızda benzer eylemleri gerçekleştirmek için tüm işlevleri gruplandırın mı? Peki o zaman sınıfları kullanmanın faydaları nelerdir?

MQL4'te de bazı anlamsal işlevleri tek bir yerde birleştirebilirsiniz. Örneğin, LotCount.mqh gibi bir kitaplık dosyası oluşturmanızı ve buna bilinen tüm lot hesaplama yöntemlerini eklemenizi engelleyen nedir. Veya örneğin, takip eden işlevlere sahip Trailing.mqh?

Bunu hem MQL5 hem de MQL4'te yapabilirsiniz. Ve OOP kullanmak zorunda değilsiniz. İşte böyle bir kütüphaneye bir örnek https://www.mql5.com/en/code/7108

Tabii ki, OOP, OOP'nin kendisi ve "pratik yapmak" için de yapılabilir. Ama bu tamamen farklı bir hikaye.

 
Necron :
Dün beşinci MQL ile ilgili makaleler okuyordum (özellikle "Nesneye Yönelik Bir Yaklaşım Kullanarak MQL5'te Uzman Danışman Yazmak" makalesini beğendim) ve bir soru ortaya çıktı. Dörtlüde, örneğin, para yönetimi yazıyoruz - bir işlev (veya karmaşıklığa bağlı olarak daha fazla), sinyal alma işlevi, emir açma işlevi, takip eden durdurma vb. Bu yüzden sormak istiyorum: MQL5'te biz partinin tüm hesaplama fonksiyonlarını, örneğin bir sınıfa, tüm trol çeşitlerini başka bir sınıfa vb. birleştirebilir, yani. sınıfınızda benzer eylemleri gerçekleştirmek için tüm işlevleri gruplandırın mı? Peki o zaman sınıfları kullanmanın faydaları nelerdir?
evet tüm bunlar mümkün ama şimdi bile tüm trol çeşitlerini ve lot hesaplamalarını alıp tek bir kütüphanede gruplamak mümkün. Genel olarak, bazı nesnelerin daha uygun manipülasyonu için sınıflara ve yapılara ihtiyaç vardır, doğal olanın ötesinde hiçbir şey vermezler ve yeni bir şey de vermezler. sadece kolaylık. Dedikleri gibi, işlemci yalnızca montajcıyı anlar ve orada sınıf yoktur))
 
Techno :
evet tüm bunlar mümkün ama şimdi bile tüm trol çeşitlerini ve lot hesaplamalarını alıp tek bir kütüphanede gruplamak mümkün. Genel olarak, bazı nesnelerin daha uygun manipülasyonu için sınıflara ve yapılara ihtiyaç vardır, doğal olanın ötesinde hiçbir şey vermezler ve yeni bir şey de vermezler. sadece kolaylık. Dedikleri gibi, işlemci yalnızca montajcıyı anlar ve orada sınıf yoktur))
anladım teşekkürler :)
 
Merhaba insanlar. Bir sorun var ve programlama konusundaki bilgi eksikliğim nedeniyle yokum. OBV ve A/D'yi tek pencerede kullanıyorum. Bunları, aralarından seçim yapabileceğiniz bir tuşla modu açtığınızda aşağıdakilerin olacağı şekilde birleştirmek mümkün müdür: fare ile göstergenin herhangi bir noktasına tıklayın ve bu noktada iki çizgi birbirine çizilir. ? Cevabınız için şimdiden teşekkürler, eğer öyleyse.