MG4 komut dosyalarını ve Uzman Danışmanları destekleyen test cihazı - sayfa 6

 

Çok uzun zaman önce, geliştiricilerden biri, bir suçlama içinde, MT5 ve CopyXXX işlevleri hakkında şunları söyledi:

 нетривиальное решение по обращению к другим тф. работа с разными таймфремами очень сильно напрягает

Yani bu doğru - hepsi bahane.

 
Integer :


" Bu şekilde , C ++ JavaScript'ten farklı değildir " cümlesinde " Bu şekilde " ifadesi karşılaştırma ölçütünü tanımlar (veya iyileştirir). Bu nedenle, garip bir soru ortaya çıkıyor - "Şimdi burada ne hakkında konuşuyorsunuz?"

Bağlam çok açıktı, o yüzden fazla abarttın. İşaret ettiğim şey buydu.
 

Anladığım kadarıyla, DC'ler MT5'i kullanmak için ödeme yapmalı, çünkü onları "ekstra" para ödemelerinin anlamsız olduğu bir konuma bu şekilde kendiniz koyarsınız, zaten MT4'te herkes iyiyse, talep yok tüccarlar arasında MT5 için DC'ye para harcamanın bir anlamı yok ve onlar MT5 sunucularını tanıtana kadar talep olmayacak, bu bir kısır döngüye dönüşüyor, belki iştahımızı azaltmamız gerekiyor? hatta DC'yi belirli bir MT5 dönemi için ücretsiz olarak verin, böylece sonunda handikapta popülerlik kazanabilir

Bunlar benim MT5 konusundaki tahmin ve düşüncelerimdir.

 
Renat :

9 dilde 4000 sayfalık MQL5 dokümantasyonu , büyük bir kaynak kodu tabanı, 5 dile çevrilmiş 360 makale, doğru soruları sorabileceğiniz 5 dilde forumlar vb.

İnsanlar neden bir durumda görevlerini MT4'te tamamlamak için bir gün harcadıklarını ve aynı durumda aynı şeyi MT5'te uygulamak için bir hafta harcadıklarını kabul ediyorlar?

Çok fazla belgenin olduğu, ancak belirli bir sonuca ulaşmak için gerekli olanın olmadığı bir durum olabilir. MT5'in üzerinde çalıştığı modelin karmaşıklığı göz önüne alındığında, belirsiz yerlerde sezgisel olarak tahmin etmek artık mümkün değil.

Mevcut belgeler, yalnızca oldukça kısa bir açıklama içeren referans materyalleri içerir. Bu tür materyaller, yalnızca program modelinin mimarisine ve MT5 ile veri sunum modeline tam olarak aşina olanlar ve yalnızca belirli bir yerde bazı ayrıntıları unutanlar için uygundur. Aynı zamanda, belgeler tüm durumları açıklamaz, özellikle de genellikle hatalı olanları açıklamaz. Özellikle AccountInfoDouble() işlevi 0 döndüremez mi?

Bu durum belgelerde açıklanmamıştır. Sonra insanlar 0'a bölünür.

Önemli konulardaki makaleler toplu halde tek bir bütünü temsil etmez ve makalelerin kendileri genellikle kaotiktir ve cevapladığından daha fazla soru ortaya çıkarır. Yeni Başlayanlar için MQL5 Uzman Danışmanları Yazmak için Adım Adım Kılavuz'daki aynı makale her şeyi yapmaya çalışıyor: hatta veri türleri ve önişlemci yönergeleri gibi dilin temellerini bile açıklıyor.

Şimdi hangi belgelere referans denir. Belgeler ayrıca, bir Uzman Danışman oluşturmak için çözülmesi gereken görevleri parçalara ayıracak ve yetkin çözümlerinin örneklerini verecek, ancak bir yığın sayfa halinde değil, bir Uzman Danışmanın nasıl oluşturulacağını açıklayan makaleler yerine bir kılavuz içermelidir. kod, ancak parçalar-küpler halinde. Ve her türlü ince ve özel sayı için makalelerin formatı zaten uygun olacaktır.

Ve bir kişinin hem veri sunum modeli hem de onlarla çalışmak için program modeli hakkında iyi bir fikre sahip olabilmesi için sistem mimarisinin yeterince ayrıntılı bir açıklaması olmalıdır.

Yani, çok sayıda nicel belge olmasına rağmen, belirli bir sonuca ulaşmak için gerekli olanın olmadığı ortaya çıktı.

 
rustein :

Birine soruldu:

- Neden, varsayalım, uzaylılar varsa, bizimle konuşmuyorlar, bize öğretmiyorlar?

Ona cevap verdiler:

- Hamamböceklerine konuşmayı öğretir misin? Neden yapmıyorsun?


Aptal, alınma, Integer'ın dediğinden bir bok anlamadın.

Sorduğunuz kişinin doğru cevap verdiğinden emin misiniz?

İletişimsizlik nedeninin başka bir yerde olduğunu kabul etmiyor musunuz?

Tamsayı , veri temsil modelini ve program modelini kastediyorsa, neden aralarındaki farktan değil de diller arasındaki farktan bahsediyor ve ardından doğrudan, aslında tüm dillerin aynı olduğunu belirtiyor?

 
simpleton :

İnsanlar neden bir durumda görevlerini MT4'te tamamlamak için bir gün harcadıklarını ve aynı durumda aynı şeyi MT5'te uygulamak için bir hafta harcadıklarını kabul ediyorlar?

Büyük olasılıkla kabul etmiyorlar, yanlış bir görüşü desteklemek için kamuoyuna rol yapıyorlar.

Bu programlama, yani burada şikayet edemezsiniz. Mavi bordürlü bir tabağa serildiğinde bile bu hiç kolay olmamıştı. 25 yıldır program yazıyorum ve durum hep aynı - teknoloji ne olursa olsun çalışmak zorundasın.

 
Renat :

Büyük olasılıkla kabul etmiyorlar, yanlış bir görüşü desteklemek için kamuoyuna rol yapıyorlar.

Bu programlama, yani burada şikayet edemezsiniz. Mavi bordürlü bir tabağa serildiğinde bile bu hiç kolay olmamıştı . 25 yıldır program yazıyorum ve durum hep aynı - teknoloji ne olursa olsun çalışmak zorundasın.

Bunlar gerçekten altın kelimeler. Kendi işlevlerimi bile kullanamıyorum, o zaman gereksiz bir şeyi kaldırmam, sonra tekrar iade etmem ve başka bir şey eklemem gerekiyor ...

Her ne kadar Renat ile aynı fikirde olmasam da.

 
Renat :

Büyük olasılıkla kabul etmiyorlar, yanlış bir görüşü desteklemek için kamuoyuna rol yapıyorlar.

Bu programlama, yani burada şikayet edemezsiniz. Mavi bordürlü bir tabağa serildiğinde bile bu hiç kolay olmamıştı. 25 yıldır program yazıyorum ve durum hep aynı - teknoloji ne olursa olsun çalışmak zorundasın.

Ancak, bu programlamanın kendisi daha kolay veya daha zor hale getirilebilir. "Daha zor" seçenek seçildiğinden, insanların önce programlayacakları modelin cihazını anlayabilmeleri için daha uygun dokümantasyon gereklidir. Ve çeşitli yönlerin nasıl programlanacağını gösteren birçok örnek yetkin kod örneği olmalıdır ve genel olarak bu model bir profesyoneldir. Bu nedenle, bu, profesyonel olmayan üçüncü taraf kişilerin insafına bırakılmamalı, bu, geliştirme ekibinden kişiler tarafından yapılmalıdır. Oluşturulan modeli doğru, yetkin ve etkili bir şekilde kullanmayı onlar değilse kim bilmelidir?

Ancak burada, bu soruna ek olarak, aşılmaz iki sorun daha var. Düşük kaliteli model/dil uygulaması ve evrimsel gönüllülük. Platformun evrim sürecinde hiçbir şeye güvenilemez: herhangi bir zamanda, model uyumluluk sağlanmadan değiştirilebilir ve bunun ne zaman olabileceği ve MT4'ün evrim sürecinde zamanlama hakkında hiçbir şey söylenemez. sözde grafik dosyalarıyla kullanıcıyı yanıltma girişimleri izlenebilir, aslında aslında zip arşivleridir (mt4clw.png). Düşük kalite ve gönüllülük sorunları üzerine, burada ve bensiz, insanlar defalarca küfretti.

Bir zamanlar eşiğine gelen Microsoft bile, kullanıcılarla ilgili olarak böyle bir gönüllülüğe izin vermiyor.

Özellikle MT5'te, örneğin MT5'e "hareket eden" bir kullanıcının dikkate alması gereken alıntılarla ilgili başka kısıtlamalar vardır.

Ancak şimdilik, kullanıcıları MT5'e "sürüklemek" isteyen MetaQuotes ile oraya "taşımak" istemeyen kullanıcılar arasındaki uzun vadeli çatışma devam ediyor. MetaQuotes, kullanıcıların MT4'te kalma kararlılığını sarsmak için MT4'ün MT5'e doğru patlayıcı evrimiyle başka bir saldırıya geçti. Bundan ne gelecek - görülecek.

Ancak her durumda, MT5 için mevcut farklı belgeler, hem "hareket etmenin" hem de tamamen yeni kullanıcılar tarafından sıfırdan öğrenmenin önünde bir engeldir.

 
simpleton :

Ancak, bu programlamanın kendisi daha kolay veya daha zor hale getirilebilir. "Daha zor" seçenek seçildiğinden, insanların önce programlayacakları modelin cihazını anlayabilmeleri için daha uygun dokümantasyon gereklidir. Ve çeşitli yönlerin nasıl programlanacağını gösteren birçok örnek yetkin kod örneği olmalıdır ve genel olarak bu model bir profesyoneldir. Bu nedenle, bu, profesyonel olmayan üçüncü taraf kişilerin insafına bırakılmamalı, bu, geliştirme ekibinden kişiler tarafından yapılmalıdır. Oluşturulan modeli doğru, yetkin ve etkili bir şekilde kullanmayı onlar değilse kim bilmelidir?

Belge ya da örnek yokmuş ya da yeterince yokmuş gibi davranmaya çalışmayın. Bu sitede o kadar çok örnek var ki başka hiçbir yerde bulamazsınız.


Ancak burada, bu soruna ek olarak, aşılmaz iki sorun daha var. Düşük kaliteli model/dil uygulaması ve evrimsel gönüllülük. Platformun evrim sürecinde hiçbir şeye güvenilemez: herhangi bir zamanda, model uyumluluk sağlanmadan değiştirilebilir ve bunun ne zaman olabileceği ve MT4'ün evrim sürecinde zamanlama hakkında hiçbir şey söylenemez. sözde grafik dosyalarıyla kullanıcıyı yanıltma girişimleri izlenebilir, aslında aslında zip arşivleridir (mt4clw.png). Düşük kalite ve gönüllülük sorunları üzerine, burada ve bensiz, insanlar defalarca küfretti.

Konuşuyorsun.

MT4, 9 yıldan uzun bir süre önce piyasaya sürüldü ve en son yükseltme olmasaydı çok şey kaybederdi. İyi bir uyumluluk sağladık ve hala eski MQL4 kodu için sanal makinenin ikinci bir kopyasını sürüklüyoruz.

Güncellemelerle ilgili olarak: sistem güncelleme dosyalarının güvenlik duvarları tarafından engellenmemesi için nasıl aktarılacağı bize bağlıdır. Bu kadar akıllı olduğunuzu düşünüyorsanız, .exe dosyalarını milyonlarca bilgisayara aktarmayı deneyin ve kaçının antivirüsler ve güvenlik duvarları tarafından silindiğini görün.


Bir zamanlar eşiğine gelen Microsoft bile, kullanıcılarla ilgili olarak böyle bir gönüllülüğe izin vermiyor.

Bu kırmızı kelime için, anlıyorum.


Ancak her durumda, MT5 için mevcut farklı belgeler, hem "hareket etmenin" hem de tamamen yeni kullanıcılar tarafından sıfırdan öğrenmenin önünde bir engeldir.

Saf yalan.

Saçma sapan şeyleri tekrarlamayı bırak ve direk yalan söyle. Tartışma arzusu için, lütfen sahili kaybetmeyin.

 

Gerçeğe biraz daha yaklaşalım:

  • MQL5.com'da 397.000 kayıtlı kullanıcı
  • bunlardan 10.100'ü pasaport verisine sahip satıcılar
  • Her gün yaklaşık 15 yeni program piyasaya ekleniyor ve eski programların yaklaşık 10 güncellemesi
  • MQL5 Market'te yaklaşık 1.300 program var
  • MQL4 Market'te yaklaşık 1.850 program var
  • Her ay 700-800 freelance iş tamamlanıyor
  • MQL5 Codebase 2.000'den biraz fazla kaynak programa sahiptir
  • MQL4 Codebase, 3.300'den biraz fazla kaynak programa sahiptir
  • 4.000 sayfalık ve 9 dile çevrilmiş MQL5 belgeleri
  • 350'den fazla MQL5 makalesi
  • 5 dilde MQL5.community
  • forumlar ve arama motoru paha biçilemez
  • hizmetler: sinyaller, dağıtılmış bilgi işlem, barındırma
  • vb.

Simpleton'ın karşı olduğu şey de bu. Ne yazık ki neyi eleştirdiği hakkında hiçbir fikri yok.