![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
İşaretçi olarak başvuru yoluyla nesneye açık bir başvuru olmadığı sürece hiçbir fark yoktur. Kendiniz deneyin ve MQL5'te İşaretçiler Ne Zaman Kullanılır makalesine bakın.
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.
OOP, çeşitli durumları simüle etmenize ve ayrıca hesaplamaları paralelleştirmenize olanak tanır. Tetris çok iyi bir örnek değil, OOP olmadan yazılabilir, sadece daha fazla kod olacak. Ve örneğin, her balığın kendi hızına ve kendi yörüngesine sahip olduğu ve bu balıklardan 500'ünün bulunduğu bir akvaryum yapmayı deneyin. Danışmanlarla Forex ticaretini ele alırsak, örneğin, danışmanın kendisi şu anda ticaret yapacak olmasına rağmen, belirli parametrelerle geçmişte bir nesne çalıştırılabilir. Veya aynı grafik panelleri - araç takımları - örneğin, birkaç bağımsız veri penceresi. Çalışmanın paralelliğinin, hesaplamaların gerekli olduğu yerde - OOP'nin tam yeri var.
OOP'nin paralelleştirme ile ilgisi yoktur.
İfade, "Paralel çalışma, hesaplamaların gerekli olduğu yerde - OOP'nin tam yeri orada" anlamına gelir. doğru değil?
Örneğin CUDA, düz C ile yazılmıştır ve orada herhangi bir OOP'den söz edilemez.
Bildiğim kadarıyla, bugün doğrudan paralelleştirme için OOP kullanacak hiçbir dil yok.
İfade, "Paralel çalışma, hesaplamaların gerekli olduğu yerde - OOP'nin tam yeri orada" anlamına gelir. doğru değil?
İfade, "Paralel çalışma, hesaplamaların gerekli olduğu yerde - OOP'nin tam yeri orada" anlamına gelir. doğru değil?
Evet. Doğru değil.
OOP, "Niva" veya "Lada" gibi bir hatadır.
MetaTrader 5'te düzenli prosedürel programlama kullanın.
MetaTrader 4'te olduğu gibi burada da mevcuttur.
MetaQuotes'un buna odaklanmaması üzücü.
OOP, "Niva" veya "Lada" gibi bir hatadır.
MetaTrader 5'te düzenli prosedürel programlamayı kullanın.
MetaTrader 4'te olduğu gibi burada da mevcuttur.
MetaQuotes'un buna odaklanmaması üzücü.
OOP, "Niva" veya "Lada" gibi bir hatadır.
MetaTrader 5'te düzenli prosedürel programlama kullanın.
MetaTrader 4'te olduğu gibi burada da mevcuttur.
MetaQuotes'un buna odaklanmaması üzücü.
Bana göre çok yanılıyorsunuz!
Büyük projeleriniz olduğunda (en az birkaç bin satır kod), sınıf programlamanın (OOP) işleri çok kolaylaştırdığını ve geliştirme sürecini ve en önemlisi hata ayıklamayı kontrol etmeyi kolaylaştırdığını göreceksiniz.
Ek olarak, OOP projeleri gerçek hayata daha yakın hale getirir, çünkü sıradan hayatta nesnelerin örnekleriyle (bir ev, bir ağaç, bir kişi, bir araba, bir sipariş vb.), yani. bir dizi özellik ve yöntemle :)
Evet, OOP'ta bir şeyler yapmaya çalışırsanız, daha zarif ve anlaşılır olduğunu kendiniz göreceksiniz. Prosedürel programlamadan daha kolay!
MoneyJinn :
OOP, "Niva" veya "Lada" gibi bir hatadır.
MetaTrader 5'te düzenli prosedürel programlamayı kullanın.
MetaTrader 4'te olduğu gibi burada da mevcuttur.
MetaQuotes'un buna odaklanmaması üzücü.
OOP'nin uygulanması para şeklinde pratik faydalar getirene kadar, görünüşe göre, anlaşmazlıklar olacak. Tartışmanın destekçisi değilim, sonunda, Wikipedia'da OOP'nin artıları ve eksileri, paralelleştirme hakkında okuyabilir ve google'da okuyabilirsiniz. Örneklere kimin ihtiyacı var - terminal programlarında birçoğu var. Bu uçbirim programları seti bile program yazmayı kolaylaştırmadı mı? Geleneksel prosedürel programlama daha az çok yönlüdür.
Birkaç nesnem var, her biri farklı bir şey yapıyor - her prosedür için yazın ve sırayla yapılmasını bekleyin - teşekkür ederim.
OOP, "Niva" veya "Lada" gibi bir hatadır. - cesurca! İşletim sistemleri de dahil olmak üzere bilgisayarınıza kaç program yüklediğinizi merak ediyorum? Ve oluşturma sırasında OOP kullanılan programların ve kullanılmayan programların oranı nedir?