MQL5 veritabanında neden bu kadar az uzman var? - sayfa 2

 
sergey1294 :
Veritabanında az sayıda uzman var çünkü MQL5 ile yazılmış çok az kişi var ve çok az kişi bu dilde yazmaya başladı..... MQL 4'ten MQL5'e geçiş o kadar zor değil,....
Bu nedenle, yazımı 4 ki'den çok az farklı olan birçok gösterge var, ancak sadece iki uzman ve senaryo var mı?
 
Figar0 :
Bu nedenle, yazımı 4 ki'den çok az farklı olan birçok gösterge var, ancak sadece iki uzman ve senaryo var mı?
ve ne istiyorsun, altı ay içinde bir grup Uzman Danışmanı ne karalardın, MQL4 ortaya çıktığında herkesin Uzman Danışmanları yazmak için acele ettiğini sanmıyorum. kod tabanı
 
nen :
mql5 yetenekleri olmadan yapılamayan göstergeler var. Bu sadece derslerle ilgili değil. Dilin, bazı göstergelerin yapılamayacağı başka birçok özelliği vardır.

Sadece MQL5 hakkında konuştum. MQL4 hakkında - bir kelime değil.

ilginç :

Sınıflar olmadan (ve yeniliklerin çoğu), uzmanlar bile yapabilir.....

Dersi olmayan bir uzmandan örnek vermesi istendi. Bir örnek verebilir misin? Çok minnettar olacağım.

ilginç :

............"Pratik olarak herhangi bir karmaşıklık", yalnızca MT4 ile karşılaştırıldığında (MQL4 kullanılarak uygulananlardan daha hızlı ve daha güvenilir olabilirler), ancak TÜM AVANTAJLARI kullanan uzmanlarla karşılaştırıldığında ilgi çekici olacaktır. MQL5'ten keskin bir şekilde kaybedecekler...

Aynı şeyi yapan bir kod, aynı şeyi yapan bir diğerine nasıl kaybedebilir? Bir örnek verin lütfen.

MQL5, karmaşık işleri kolaylaştırmak ve daha önce imkansız olan bir şeyi yapmamak için oluşturuldu (tabii, opsiyonlarla ve borsa ile çalışmadaki yeni özelliklere dokunmuyorum, bu elbette bir yenilik)

 

Figar0 :

Farklı karmaşıklıkta iki uzman var, çalışmalarının sonucu aynı, hangisi daha iyi? Tabii ki, daha basit olanı, çünkü yazdırılan karakter başına bir hata olasılığı daha az. Tabii bu sadece ilkel bir örnek ama yine de... Fark yoksa neden göz parmaklarınızı daha çok kırıyorsunuz?

Ve nerede daha iyi? Yazımı dikkatlice okudun mu?

MQ'nun görevi, MQL4'te uygulanandan daha iyi veya daha kötü bir Uzman Danışman yaratmak değildi. MQL5 ve içerdiği yenilikler kullanılarak Expert Advisor'ların nasıl oluşturulacağını göstermeye çalıştılar. Nesneler var, sınıflar var (Zamanlayıcı ve çoklu para biriminin uygulanmadığını düşünüyorsunuz). Orada onlara ihtiyaç var mı?

Genellikle bir ticaret yükü taşımayan ChartInChart koduna bakalım - ancak bir grafikte karmaşık nesnelerin nasıl çizileceğini ve grafiğe iletilen olaylarla nasıl çalışılacağını açıkça gösterir.

Başka ne gerekiyor? Navkrno'nun 2 Kb ağırlığında ve bir MASHKA ticareti yapan bir GRAIL'e ihtiyacı var...

not

Sembol sayısına gelince - EA'nın boyutuna, kullandığı dosyalardaki sembollerin sayısını ekleyin (ve bundan sonra MQL4'tekinden daha mı kötü olacak?). :)

 
joo :

Sadece MQL5 hakkında konuştum. MQL4 hakkında - bir kelime değil.

Dersi olmayan bir uzmandan örnek vermesi istendi. Bir örnek verebilir misin? Çok minnettar olacağım.

Aynı şeyi yapan bir kod, aynı şeyi yapan bir diğerine nasıl kaybedebilir? Bir örnek verin lütfen.

MQL5, karmaşık işleri kolaylaştırmak ve daha önce imkansız olan bir şeyi yapmamak için oluşturuldu (tabii, opsiyonlarla ve borsa ile çalışmadaki yeni özelliklere dokunmuyorum, bu elbette bir yenilik)


Uzman Danışmanı sınıfsız yazdım ama ticari olarak dağıtım için yazıldığı için gösteremiyorum. ancak sınıflar olmadan yazılabilenler gerçektir, ancak standart yapılar kullanılmadan aşağıdaki gibi imkansızdır.

 MqlTradeRequest

MqlTradeResult
ve biraz daha
 
sergey1294 :
ve ne istiyorsun, altı ay içinde bir grup Uzman Danışmanı ne karalardın, MQL4 göründüğünde herkesin Uzman Danışmanları yazmak için acele ettiğini sanmıyorum. kod tabanı
Ama birisi 9 sayfaya göstergeler mi yazdı? MT4'te tabandaki oran 1'e 3'tür ve burada 1'e 20'dir. İşte bunun nedenini düşünüyoruz. Evet ve bir demete ihtiyacım yok, dili öğrenmek için iyi açıklamaları olan 10 tipik uzman yeterli, ama onlarla çalışacağım)
 
Interesting :

Navkrno'nun 2 Kb ağırlığında ve bir MASHKA'da işlem gören bir GRAIL'e ihtiyacı var ...

Grail'e sahibim, sadece 15 kb ağırlığında ve şu anda ihtiyacım olan tek şey, MT5 test cihazının özelliklerinden yararlanmak için onu MQL5'e aktarmak. Ve benim amaçlarım için, bir fare ile 2 kb'lik bir uzman zarar vermez)

ilginç :

MQ'nun görevi, MQL4'te uygulanandan daha iyi veya daha kötü bir Uzman Danışman yaratmak değildi. MQL5 ve içerdiği yenilikler kullanılarak Expert Advisor'ların nasıl oluşturulacağını göstermeye çalıştılar. Nesneler var, sınıflar var (Zamanlayıcı ve çoklu para biriminin uygulanmadığını düşünüyorsunuz). Ve ona orada ihtiyaç var

Ve bu görevi uzun zaman önce zaten tamamladılar, inanıyorum ve hiç şüphem yok ve daha önce MQL5'in daha güçlü, daha esnek, daha fazla yüceltme ve genel olarak daha "gramer" bir dile sahip olduğundan şüphem yoktu. . Ama ne yazık ki, bu yönde çalışmama rağmen (diğer birçok 4-ki kullanıcısı gibi) bu lezzetlerin tadını henüz tam olarak çıkaramıyorum.

 
Figar0 :
Ama birisi 9 sayfaya göstergeler mi yazdı? MT4'te tabandaki oran 1'e 3'tür ve burada 1'e 20'dir. İşte bunun nedenini düşünüyoruz. Evet ve bir demete ihtiyacım yok, dili öğrenmek için iyi açıklamaları olan 10 tipik uzman yeterli, ama onlarla çalışacağım)
Neden yeterli olmadığını zaten cevapladım, çünkü dil yeni, yarım yıl içinde bunlardan yeterince olacağını düşünüyorum, örneğin, Uzman Danışmanlarımı MQL5 üzerine yaymak gibi bir niyetim yok. Code Base ve sanırım şu anda üzerine yazan pek çok kişinin böyle bir arzusu yok.
 
Figar0 :
Kase'ye sahibim, sadece 15 kb ağırlığında ve şu anda ihtiyacım olan tek şey, MT5 test cihazının özelliklerinden yararlanmak için onu MQL5'e aktarmak. Ve benim amaçlarım için, bir fare ile 2 kb'lik bir uzman zarar vermez)
Noktalı bir uzman örneği, Hareketli Ortalamalar adı verilen standart MT5 kümesindedir.
 
Figar0 :

Kase'ye sahibim, sadece 15 kb ağırlığında ve şu anda ihtiyacım olan tek şey, MT5 test cihazının özelliklerinden yararlanmak için onu MQL5'e aktarmak.

Kasenizi MQL5'te yeniden yazmaktan sizi alıkoyan nedir? bir şey sizin için çalışmıyorsa, elimizden gelenin en iyisini size söylememizi isteyin