Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
moderatörler, görmüyor musunuz? hasta sakinleşmez, sakinleşmek gerekir
Ne? Puan almak?
Dilin neden C++ olarak adlandırıldığını merak ediyorum.
++ Bunun tam olarak çekirdek C dilinin bir uzantısı olduğunu hatırlıyorum
ve C'nin kendisi, diye yazıyor Vicki:
C (İngilizce C), 1969-1973'te Bell Labs çalışanı Dennis Ritchie tarafından B dilinin bir gelişimi olarak geliştirilen, genel amaçlı derlenmiş statik olarak yazılmış bir programlama dilidir.
++ Bunun çekirdek C dilinin bir uzantısı olduğunu tam olarak hatırlıyorum
ve C'nin kendisi, diye yazıyor Vicki:
++ işareti, ayrıca bir artış). Kendi başına koşullu olarak sonsuz bir artış sağlar. Çekirdek C dilinin bir uzantısı, C+ (mantıksal olarak) olarak adlandırılmalıdır.
moderatörler, görmüyor musunuz? hasta sakinleşmez, sakinleşmek gerekir
C'ye eklendiği ve genişletildiği ve ayrıca C işlevselliğinin tam olarak korunduğu için C ile yazılmış programların C++ derleyicilerinde derlenmesi gerektiği gibi görünüyor. Daha fazla genişleme kesinlikle hariç tutulmaz, ancak yalnızca bu süreklilik ilkesinin korunmasıyla mümkündür.
kod tabanına ek olarak, Freelance ve Market de vardır ve MQ'nun ürünlerin kalitesiyle ilgilenmesi gereken yer burasıdır. Ve dilin kalitesi bir şekilde geliştirme ve hata ayıklamanın kalitesini ve hızını etkiler.
Modern programlama kavramını doğru anlarsam, bu üçüncü taraf kitaplıkların kullanımıdır. Onlar. çok sayıda kitaplık bilmeniz gerekiyor ve bilmiyorsanız, en azından görevleriniz için kitaplıkların varlığının olasılığını hayal edin. Kod yazmak, kabaca konuşursak, Google ile başlar.
Çok sayıda C++ kitaplığı olduğundan, doğru olanı bulma olasılığı (çok gereksiz olsa da) bir arama motorunu kullanma becerisine bağlıdır, çünkü tekerleği yeniden icat etmeniz gereken durumlarla nadiren karşılaşırsınız.
Bu yaklaşım yüksek bir geliştirme hızına sahiptir, kalite ile her şey o kadar basit değildir.
Onlar. C++'ı MQL'den çıkarmanın temel amacı, sürekli olarak yeni çözümlerle güncellenen bu veritabanı aracılığıyla modern programlama gerçekliklerini kullanmak için devasa bir kütüphane veritabanına erişim sağlamaktır.
Bu modern programlama yaklaşımı MQL'de çalışmaz. Çok az kitaplık vardır, bu nedenle modern bir programcı MQL'den çok rahatsız olur. Market/Freelance için hızlıca bir şeyler yazmak rahat değil. Anahtar kelime "hızlı". Ve bu neredeyse kendileri için danışmanlar için geçerli değildir. Onlar. diğerleri için hızlı bir şekilde kod oluşturmanız gerekir.
C++'a yakınlaştırma, karmaşık teknik özellikleri geliştirme hızında hafif bir artış sağlayacaktır. Ancak MT5 için karmaşık teknik özelliklerin sayısı o kadar azdır ki, C ++ analogunun egzoz açısından önemi şüphelidir.
MT5 kitaplıkları hakkında konuşursak, dil sınırlamaları nedeniyle değil, sınırlı sayıda görev nedeniyle bunlardan çok azı vardır. MQL5'in C++'dan her şeyi yapabildiğini düşünelim. Peki, yazmak için ne tür bir MT5 kütüphanesi verirdi?
Tehdit Dilin yeni özelliklerine karşı değil. Ben sadece bu isteklerin ana nedenlerini göstermek istiyorum.
Aynen, koğuştaki hademeler! )
Evet, birbirlerine kulüp kartları salladılar.
Modern programlama kavramını doğru anlarsam, bu üçüncü taraf kitaplıkların kullanımıdır. Onlar. çok sayıda kitaplık bilmeniz gerekiyor ve bilmiyorsanız, en azından görevleriniz için kitaplıkların varlığının olasılığını hayal edin. Kod yazmak, kabaca konuşursak, Google ile başlar.
Çok sayıda C++ kitaplığı olduğundan, doğru olanı bulma olasılığı (çok gereksiz olsa da) bir arama motorunu kullanma becerisine bağlıdır, çünkü tekerleği yeniden icat etmeniz gereken durumlarla nadiren karşılaşırsınız.
Bu yaklaşım yüksek bir geliştirme hızına sahiptir, kalite ile her şey o kadar basit değildir.
Onlar. C++'ı MQL'den çıkarmanın temel amacı, sürekli olarak yeni çözümlerle güncellenen bu veritabanı aracılığıyla modern programlama gerçekliklerini kullanmak için devasa bir kütüphane veritabanına erişim sağlamaktır.
MQL'de programlamaya böyle modern bir yaklaşım çalışmıyor. Çok az kitaplık vardır, bu nedenle modern bir programcı MQL'den çok rahatsız olur. Market/Freelance için hızlıca bir şeyler yazmak rahat değil. Anahtar kelime "hızlı". Ve bu neredeyse kendileri için danışmanlar için geçerli değildir. Onlar. diğerleri için hızlı bir şekilde kod oluşturmanız gerekir.
C++'a yakınlaştırma, karmaşık teknik özellikleri geliştirme hızında hafif bir artış sağlayacaktır. Ancak MT5 için karmaşık teknik özelliklerin sayısı o kadar azdır ki, C ++ analogunun egzoz açısından önemi şüphelidir.
MT5 kitaplıkları hakkında konuşursak, dil sınırlamaları nedeniyle değil, sınırlı sayıda görev nedeniyle bunlardan çok azı vardır. MQL5'in C++'dan her şeyi yapabildiğini düşünelim. Peki, yazmak için ne tür bir MT5 kütüphanesi verirdi?
Tehdit Dilin yeni özelliklerine karşı değil. Ben sadece bu isteklerin ana nedenlerini göstermek istiyorum.
C ++'da AI kitaplıkları varsa, tüm yeteneklerini bağlamalarına izin verin. Buna değer.))
Genel olarak, profesyonel programcıların MQL5'te kendilerini rahat ve rahat hissetmelerini umursamıyorum. Keşke topluluğumuzda onlardan daha fazla olsaydı.
(Her ne kadar C++ varlıklarının ve kurallarının dağınıklığı karşısında her zaman isyan etmiş ve iğrenmiş olsam da. Bu kung fu gibidir, %10'u gerçek bir dövüşte faydalı olabilir. Ve döner tabla yaparken yumruklanacaksınız. çene.)
C ++'da AI kitaplıkları varsa, tüm yeteneklerini bağlamalarına izin verin. Buna değer .))
MQL5'in C++'dan her şeyi yapabildiğini düşünelim. Peki , yazmak için ne tür bir MT5 kütüphanesi verirdi?
fxsaber :
Peki , yazmak için ne tür bir MT5 kütüphanesi verirdi?
AI kitaplığı.
AI danışmanlar ister. Bu gelecek.