Sizden tekme atmamanızı, FKÖ'nün ne tür bir hayvan olduğunu ve nasıl pişirileceğini parmaklarınızla açıklamanızı rica ediyorum.
MKL5'in yaratıcılarının ve MKL5'te OOP yapmak isteyen programcıların cevabını duymayı umuyorum.
Ne kadar hızlandırır veya yavaşlatır. İlk bakışta, MKL5, MKL4'e kıyasla hız artışı olmayan bir kaynak domuzudur.
Verimlilik artışının somut örneklerini görmek arzu edilir.

- 2010.07.12
- Samuel
- www.mql5.com
Tekme atmamanızı rica ettim, yazımı bir daha okuyun.
PS Tanıştım ama hilenin ne olduğunu anlamadım.
Tekme atmamanızı rica ettim, yazımı bir daha okuyun.
PS Tanıştım ama hilenin ne olduğunu anlamadım.
Anladığım kadarıyla OOP, programda daha karmaşık algoritmalar oluşturmanıza izin veriyor.
Karmaşık algoritmalar verimli anlamına gelmez.
Eve girmek için - kapıya girebilir veya pencereden veya borudan tırmanabilirsiniz.
Bu nedenle örnekler istedim (tercihen ticaret için, Tetris için değil).
makaleleri okumayı dene
okumak yardımcı olur
tabii ki ayy her derde deva değil
hepsi aynı, kaynaklar daha fazla yiyecek
çünkü tüm nesneyi yükler
yapılandırılmış programlamada derleyici kullanılmayan işlevleri atar
OOP'de aynı şekilde, yapılandırılmış programlamadan farkının çekiciliği vardır
genel olarak OOP, verilerin belirli yöntemlerle saklandığı bir yapı oluşturmanıza olanak tanır.
ve tüm bunlar, elbette, oop ve yapıdan fark ile birçok olasılık açılır.
ama hangi yaklaşımı kullanmak için aynı, herkes kendisi için karar verecek
makaleleri okumayı dene
okumak yardımcı olur
Okuyordum. yardımcı olmuyor
Bu yüzden OOP'nin Tetris için değil, ticaret için herhangi bir faydası olup olmadığını soruyorum. Herhangi bir örnek bulamadım.
Okuyordum. yardımcı olmuyor
Bu yüzden OOP'nin Tetris için değil, ticaret için herhangi bir faydası olup olmadığını soruyorum. Herhangi bir örnek bulamadım.
OOP performansı artmaz. Bunun faydaları - örneğin, bazı parametrelerle çağrılan bir tür fonksiyon vardır (Diyelim ki EMA'nın hesaplanması), fonksiyon EMA'nın önceki değerini saklamak için statik bir değişken kullanır. İşlev, hesaplamaların gerçekleştirileceği temeldeki son değeri sakladığından, işlev bir sonraki çağrıldığında , artık başka parametrelerle (sembol, zaman çerçevesi, yumuşatma süresi) çağrılamaz, bu nedenle aramanız gerekirse Farklı parametrelere sahip işlev, farklı bir ad kullanarak bir kopyasını almanız veya statik bir değişken yerine referansla geçirilen global bir değişken kullanmanız gerekir. Bu, bir nesneyi kullanmanın daha uygun olduğu tek durumdur - nesnenin bir örneği yüklenir, parametreleri ayarlanır ve ardından parametresiz yöntem çağrılır. Nesne, yürütülmesi önceki yürütmelere veya nesnenin yüklendiği herhangi bir parametreye bağlı olmayan yöntemler içeriyorsa, bu, kaynakları tüketmekten başka bir şey yapmaz.

- www.mql5.com
Sizden tekme atmamanızı, FKÖ'nün ne tür bir hayvan olduğunu ve nasıl pişirileceğini parmaklarınızla açıklamanızı rica ediyorum.
MKL5'in yaratıcılarının ve MKL5'te OOP yapmak isteyen programcıların cevabını duymayı umuyorum.
Yani, OOP hakkında biraz (elimden geldiğince açıklıyorum) ...
Nesne yönelimli programlama (OOP) , ana kavramların nesne ve sınıf kavramları olduğu bir programlama paradigmasıdır .
MQL5 açısından, OOP'nin ana unsurları şunlardır: yapılar, sınıflar (kendi özelliklerine ve yöntemlerine sahip), nesneler ve olaylar.
Programlama dili ne olursa olsun, aşağıdaki kavramları (bir dua veya çarpım tablosu gibi) bilmeniz gerekir: Veri soyutlama , Kapsülleme , Kalıtım ve Çokbiçimlilik .
MQL5 standart kitaplığı şu anda aşağıdaki ticaret sınıflarını içerir: CAccountInfo , CSymbolInfo , COrderInfo , CHistoryOrderInfo , CPositionInfo , CDealInfo ve CTrade .
Bildiğim kadarıyla, geliştiriciler standart kitaplık nesneleri listesini genişletecekler (kimse kendi nesne sınıfı kitaplıklarını oluşturmayı yasaklamazken).
Serj Che :
Ne kadar hızlandırır veya yavaşlatır. İlk bakışta MKL5, MKL4'e kıyasla hızında hiçbir artış olmayan bir kaynak yiyicidir.
Verimlilik artışının somut örneklerini görmek arzu edilir.
Bu açıklama neye dayanarak yapılıyor? MQL5'in MQL4'te zaten izin verdiğinin yarısını ( bir mucizeyle ) uygulasanız bile, beklediğinizden 100 kat daha fazla kaynak tüketecektir (garip görünse de). Burada üçüncü taraf DLL'ler ve diğer yazılım ayarları olmadan tamamen MQL4'ü tanıtmalıyım...
Aslında, normal bir yaklaşımla, MQL5'te uygulanan OOP (terminalin kaynakları ile birlikte) hızda önemli bir artış sağlayacaktır.
Okuyordum. yardımcı olmuyor
Bu yüzden OOP'nin Tetris için değil, ticaret için herhangi bir faydası olup olmadığını soruyorum. Herhangi bir örnek bulamadım.

- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Sizden tekme atmamanızı, FKÖ'nün ne tür bir hayvan olduğunu ve nasıl pişirileceğini parmaklarınızla açıklamanızı rica ediyorum.
MKL5'in yaratıcılarının ve MKL5'te OOP yapmak isteyen programcıların cevabını duymayı umuyorum.
Ne kadar hızlandırır veya yavaşlatır. İlk bakışta, MKL5, MKL4'e kıyasla hız artışı olmayan bir kaynak domuzudur.
Verimlilik artışının somut örneklerini görmek arzu edilir.