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
Eh, işlevsel bir yaklaşımdan oluşan bir karışıklık elde edersiniz ve oop. Bir şey ideolojik olarak doğru olmalıdır. Geriye dönük uyumluluk için normal işlevler korunsa bile, OOP da uygulanmalıdır, aksi takdirde
neden MQL5 adı verilen bu kadar derin bir modernizasyon ?
Ne yazık ki, tüm tartışmalarımız kahve telvesi üzerine fal gibi. Metaalıntı yapma arzusunu görmedikleri için, yalnızca beta sürümünü sürmelerine izin vermekle kalmayıp, uyguladıkları dilin özelliklerini de yayınlamalarına izin verdiği için, en azından dilbilgisi halka açık erişimde yayınlanacaktır . O zaman, bir ürün olarak piyasaya sürülmeden önce dille bir şeyler yapmayı istemek mantıklı olacaktır.
Ama yine de yulaf lapası olacak. MQL5'ten MQL4 + sınıflarının işlevsel yaklaşımı için tam destek.
Sadece kime odaklanılacağı - C programcıları veya "basit tüccarlar". Herkesi aynı anda memnun edemezsiniz.
İşlevsel yaklaşım veya oop genellikle bu tür etiketlerdir. İdeoloji sizin olabilir, belirli bir görev için düşünülmüş olabilir - ticaret .. iyi ya da ticaret değil, başka bir şey.
Ne tür bir ideolojinin icat edildiğini asla bilemezsiniz, MQL bir ticaret dilidir. Ancak, C-yöneticilerininki gibi bir performans vaat ediyorlarsa, o zaman içinde matematik de hesaplayabilirsiniz.
Ve genel olarak, nasıl yaptıkları önemli değil, bu yüzden çalışacağız.
Hata ayıklayıcı, kod biçimlendirme ve her iki yönde de adım adım modla görsel test eksikliğinden, farklı olmasına rağmen neden bu şekilde çalıştığını görmek için daha fazla rahatsız oldum.
Ama yine de yulaf lapası olacak. MQL5'ten MQL4 + sınıflarının işlevsel yaklaşımı için tam destek.
Nerede böyle bir güven? FP ve OOP, C++'da birleştirilmiştir ve bunların tümü bu dil tarafından uygulanan paradigmalar değildir. Dilim (benim ;)) C++'ın bir karmaşa olduğunu söylemek için dönmeyecek.
Sadece kime odaklanılacağı - C programcıları veya "basit tüccarlar". Herkesi aynı anda memnun edemezsiniz.
Elbette programcılar için. Programcı olmayanlar, dilin tam teşekküllü kullanıcıları olarak adlandırılamaz.
Ve genel olarak, nasıl yaptıkları önemli değil, bu yüzden çalışacağız.
Bu doğru, daha çok geriye dönük uyumluluk sözü veriyorlar.
Hata ayıklayıcı, kod biçimlendirme ve her iki yönde adım adım modla görsel test eksikliğinden, farklı olmasına rağmen neden bu şekilde çalıştığını görmek için daha fazla rahatsız oldum.
Rahatsızlık, ancak çözülebilir.
iCustom'da sınırsız sayıda parametreye sahip olmak veya bunları bir dize dizisi olarak iletmek güzel olurdu.
Yani kendi formatınızı aktarmanızı ve tüm parametreleri tek satır olarak geçirmenizi engelleyen şey bu mu? Ve alıcı tarafta ayrıştırın. XML'i ekleyin. Genel olarak, hayal gücü için yer.
Bilmiyorum, belki öyleydi ama test cihazının 'giriş akışını' diğer beslemelere bağlayabilmek, farklı desenler, rastgele seriler vb. oluşturmak istiyordum.
Ayrıca rastgele sayılar üretmek için zamana dayalı algoritmalar yerine Windows Kripto Sağlayıcılarını kullanmak çok iyi olurdu.
İpucu: Olduğundan beri, MT yalnızca bir ticaret terminali değil, aynı zamanda oldukça güçlü bir teknik ortamdır. ticaret "cihazlarının" analizi ve geliştirilmesi ....
--
İstek: Genetik optimize edici algoritma kullanırken , en iyi seçeneği bulmak her zaman mümkün değildir. Bir yandan, bu mekanizmanın kullanılmasının bir dereceye kadar hız lehine kaliteden fedakarlık anlamına geldiği açıktır. Ama daha iyi olabileceğini düşünüyorum. Düzenli olarak karşılaşıyorum, bazı olumlu seçeneklere rastladım, optimize edici diğer seçenekleri bulmak için "yeterli çaba" göstermeden onun etrafında dönüyor veya belki daha iyi bir seçenek var. Optimize edicinin çalışması için dahili parametreler tarafından belirli bir kalite / hız oranı seçilir. Bazı durumlarda yeterli, bazılarında değil, bazılarında ise fazla. "Kalite / hız" parametresini, arkasında optimize edicinin ilgili dahili parametrelerinin olacağı birkaç sabit ayar ile ek ayarlara taşıyarak genetik algoritmaya bir şekilde esneklik eklemek imkansızdır.
ZY Tabii ki, sistemin kârının optimizasyon aşamasında ortaya çıkmadığını anlıyorum)
ZY2. Umarım kriz MQL5'in gelişimini etkilemez
Z.Y3. Beta test kullanıcıları için nereye kaydolurlar?)
Kodu yazmak için arka planın dikey bir şerit halinde olması gerekir. Bloklarla tamamen karıştı. Gözler genişler, monitöre bir cetvel koymalısın. :)
bunun için VC'de şunlar bulunur: Ctrl+], Ctrl+[ - çok gerekli bir özellik
Kodu yazmak için arka planın dikey bir şerit halinde olması gerekir. Bloklarla tamamen karıştı. Gözler genişler, monitöre bir cetvel koymalısın. :)
Tek yapmanız gereken girintileri genişletmek.