MQL5 eğitimi - sayfa 10

 

MQL4 projesindeki en büyük artı, yeni başlayanlar öğretmek için prosedürel programlamanın kullanılması, okulda algoritma okuyan herkes tarafından anlaşılabilir.

Prosedürel programlama , MQL5 dilinde de kullanılabilir, ancak ne yazık ki, açıklamada, geliştiriciler OOP kullanımına odaklanmaktadır.

Herhangi bir işletim sisteminin yönetimde ilkelleşmeye çabaladığı bir çağda,

MT5 geliştiricileri bunun tersini yapar - yalnızca C ++ anlayanlar için, yani kendileri için anlaşılabilir bir kılavuz yayınlarlar.

Aynı zamanda en önemli şeyi unutuyorlar: C++ anlayanlar her zaman finansal piyasalarda ticaret yapmaktan daha az riskli bir iş bulabilirler!

Sonuç olarak, sahip olduğumuz şeye sahibiz. Yeni başlayanlar projeye giremez ve profesyonellerin buna hiç ihtiyacı yoktur.

İdeal olarak, gerekli ve yeterli minimumları içeren Sergei Kovalev'in MQL4 hakkındaki ders kitabını almalısınız.

ve parti sistemini ağ ile değiştirerek ve örneklerde yalnızca basit prosedürel programlamayı kullanarak MQL5 için yeniden yapın.

Bunu gerçekten önemseyen herkes OOP öğrenecek ve kütüphanelerle kendi başlarına çalışacak. Ticaret sistemleri oluşturmak için buna gerek yoktur.

 
MoneyJinn : Prosedürel programlamayı MQL5 dilinde de kullanabilirsiniz, ancak maalesef açıklamada geliştiriciler OOP kullanımına odaklanıyor.

Bu aksanı filtrelemenizi kim engelliyor?

Herhangi bir işletim sisteminin yönetimde ilkelleşmeye çabaladığı bir çağda,

Geliştirme dilini ve işletim sistemi arayüzünü karıştırmayın. C++ bunu kolaylaştırmaz. Bir örnek, geliştiricilerin yakın zamanda MT4 terminalini VC6'dan VS 2008'e yeniden yazma girişimidir. Çok sayıda hata.

İdeal olarak, gerekli ve yeterli minimumu içeren Sergei Kovalev'in MQL4 ders kitabını almalı ve MQL5 için yeniden yapmalısınız.

Böyle bir girişim vardı ( Sergey'in kendisi denedi), başarısız oldu. Evet ve bunu bir kişiye yapmak imkansız.

 
MoneyJinn :

İdeal olarak, gerekli ve yeterli minimumları içeren Sergei Kovalev'in MQL4 hakkındaki ders kitabını almalısınız.

Bu en çıkmaz yoldur. Hem dillerde hem de platformlarda çok fazla fark var.

Her şey güzel olacak, sadece beklemek zorundasın.

 
TheXpert :

Her şey güzel olacak, sadece beklemek zorundasın.

Ah yeni akım! Ders kitabının oluşturulduğuna (oluşturulacağına) dair güvenilir bilginiz var mı?
 
Yedelkin :
Ah yeni akım! Ders kitabının oluşturulduğuna (oluşturulacağına) dair güvenilir bilginiz var mı?
Numara. Hiç ipucu vermeden yazdı.
 
TheXpert :
Numara. Hiç ipucu vermeden yazdı.
Onlar. sadece umut ifade etti? Açık.
 
Mathemat :

Bu aksanı süzgeçten geçirmeni kim engelliyor?

Peki, belirtilen aksanı nasıl filtreleyebilir ve OOP ile kodlara rastlamazsınız?

matematik :

Geliştirme dilini ve işletim sistemi arayüzünü karıştırmayın. C++ bunu kolaylaştırmaz.

Ticaret platformunun, genel olarak programlama için değil, ticaret sürecinin programlı yönetimi için yaratıldığını umuyorum. Bu eğlence için Visual Studio var.

TheXpert :

Hem dillerde hem de platformlarda çok fazla fark var.

Geliştiricilerin sunduğu biçimde, fark çok büyük görünüyor. Aslında, pozisyonların ve siparişlerin muhasebesindeki değişiklikler dışında, önemli bir fark yoktur.

MQL5 dilinin öğrenilmesi sonucunda hangi seviyede kullanıcı elde edilmesi gerektiğini gösteren MQ'da net bir kavramın olmaması,

Bu sitenin geliştirmeye uygun olmayan ve yeni başlayanlar için itici olan materyallerle dolu olduğunu.

 
MoneyJinn : Peki, belirtilen aksanı nasıl filtreleyebilir ve OOP ile kodlarla karşılaşmazsınız?

Evet, tıpkı bu yazıyı yazdığım zamanki gibi. O zamanlar OOP ile kod yoktu :)

OOP hakkında neredeyse hiçbir şey bilmiyordum ama MQL4'ü anladım. Sadece birkaç gün acı çekmek yeterliydi - ve her şey yolunda gitti.

Her şeyin mükemmel olduğunu söylemiyorum. Ama işe yarıyor! (Yapı 245'te çalıştı, şimdi bilmiyorum; kontrol etmeliyim.)

Not: Asıl sorun kendi tembelliğinizin üstesinden gelmektir. Ancak bu, en azından önceden kodlama deneyimine sahip olanlar içindir.

PPS Ve şimdi çalışıyor!

 
MoneyJinn :

Geliştiricilerin sunduğu biçimde, fark çok büyük görünüyor. Aslında, pozisyonların ve siparişlerin muhasebesindeki değişiklikler dışında, önemli bir fark yoktur.

Aslında, fark çok büyük. Bunu görmemeniz, henüz o daldırma aşamasında olmadığınız anlamına gelir. OOP'den hiç bahsetmiyorum, yaklaşımlardan bahsediyorum. Özellikle ticaret yapmak.

Bir "ticaret bağlamının" sadece yokluğuna değer olan şey. Ve ağlar.

Yedelkin :
Onlar. sadece umut ifade etti? Açık.

Umut değil, neredeyse kesin. Her şey iyi olacak. Doğru, MQL5'te programlama öğretimi üzerine ücretli kurslardan hiç iyi değil :) şimdiye kadar bu çok saçma.

Hedef kitle (nispeten) küçüktür ve çoğunlukla en azından bir şekilde kod yazabilen insanlardan oluşur.

 
TheXpert :

Aslında, fark çok büyük. Bunu görmemeniz, henüz o daldırma aşamasında olmadığınız anlamına gelir. OOP'den hiç bahsetmiyorum, yaklaşımlardan bahsediyorum. Özellikle ticaret yapmak.

Bir "ticaret bağlamının" sadece yokluğuna değer olan şey.

Ticaret bağlamı ile ne kastedildiğini sorabilir miyim? Aslında, büyük olasılıkla bu zaten tartışıldı, ancak hangi nüansları kaçırdığımı asla bilemezsiniz. :)
Neden: