MQL5 hakkında geri bildirim - sayfa 2

 
Her zaman memnun olmayan insanlar olacaktır. Genel olarak, MQL5'in ideal olduğunu düşünüyorum, beni MQL4'ten tam geçişten alıkoyan tek şey, brokerlerin MT5'e geçmek için acele etmemeleridir.
 
Sergey Basov :
Her zaman memnun olmayan insanlar olacaktır. Genel olarak, MQL5'in ideal olduğunu düşünüyorum, beni MQL4'ten tam geçişten alıkoyan tek şey, brokerlerin MT5'e geçmek için acele etmemeleridir.
Sorun değil ama neden MT5'te sinyaller yok?
 
Sonuçta, brokerlerin MT5 ile acelesi olmadığını söylüyorum. Sadece MT4 ile komisyoncuyu istediğim zaman değiştirebilirim ve yine de MT5 ile komisyoncu aramam ve parmaklarıma güvenmem gerekiyor.
 
urusov :

Dolayısıyla, yukarıdaki incelememe göre, programlama uğruna programladığınız şey, MQL'nin gerçekleştirmek için tasarlandığı amaçlar için tamamen kullanılamaz. MQL5'te OOP gibi bir aracı basitçe görmezden gelmem gerektiği için teşekkür ederim.

https://www.mql5.com/en/articles/351

Ayrıca hem Stroustrup hem de Nicalai Josuttis'i okudum http://www.cppstdlib.com , ancak yazdığınız her şey, saygın kitap yazarlarının yazdıkları ile MQL'de OOP tarzında bir şeyin yazılamayacağı gerçeği arasındaki bağlantı eksikliği hakkında kesinlikle hiçbir şey söylemiyor, O kadar etkilendim ki okudum, pek bir şey anlamadım ama yine de kontrol etmeye karar verdim)

C++'da neler yapabileceğime dair somut örnekler OLMADAN, ancak aynı şey MQL'de çalışmıyor, hafif bir ifadeyle inceleme çocukça görünüyor)

Основы объектно-ориентированного программирования
Основы объектно-ориентированного программирования
  • 2011.12.06
  • Dmitry Fedoseev
  • www.mql5.com
Для использования объектно-ориентированного программирования (ООП) вовсе не обязательно знать что такое полиморфизм, инкапсуляция... можно просто пользоваться его возможностями. В статье рассматриваются основные возможности ООП с примерами их использования.
 

%99 ticaret için OOP hiç gerekli değil

Orada olması güzel, ama gerekli değil.

ancak geliştiriciler, mantığı daha kolay ayarlamanıza ve siparişlerle çalışmanıza izin veren bir katman ekleselerdi, bu çok faydalı olurdu.

şimdi bana ne cevap vereceklerini biliyorum

ama sınıfların özelliklerini vs. öğrenmek istemiyorum.

İyi bir analitik araca ihtiyacım var ve programlama uğruna programlamaya değil

 
 
transcendreamer :

%99 ticaret için OOP hiç gerekli değil

1000 satıra kadar kodunuz varsa ve SİZ orada her şeyi anlıyorsanız ve kod kişisel kullanımınız içindir, yani. içindeki diğer insanları anladığınız anlamına gelmez .... istediğiniz gibi yazın ) en azından ana fonksiyondaki kodun tamamında, kimse bunun doğru olmadığını söyleyemez )

aşkın hayalperest :

ama sınıfların özelliklerini vs. öğrenmek istemiyorum.

İyi bir analitik araca ihtiyacım var ve programlama uğruna programlamaya değil

ama artık böyle olmayacak... belli kurallar ve standartlar var... basitleştirmek isterseniz (programlama dilimizde - kapsüllemek)), serbest sipariş verin, ihtiyaçlarınız için kütüphaneler yazacaklar.

Bir yerde görmüştüm, programlama yapmadan robot yapabilirsin ... küp yapmak gibi ... o zaman belki denemeye değer, ha?

 

MQL4'ün aksine MQL5'i gerçekten sevdim ama uzun zamandır beni endişelendiren başka bir konu var - bu meta editörün rahatlığı ve işlevselliği

Geliştirilen ve optimize edilen dilin aksine, metaeditör aynı seviyede kaldı ve diğer IDE'lerden sonra bir şekilde ilkel görünüyor,

bazı eklentilerle notepad++ bile daha işlevsel görünüyor. Bu biraz hayal kırıklığı yaratıyor.

 
Serhiy Dotsenko :

1000 satıra kadar kodunuz varsa ve SİZ orada her şeyi anlıyorsanız ve kod kişisel kullanımınız içindir, yani. içindeki diğer insanları anladığınız anlamına gelmez .... istediğiniz gibi yazın ) en azından ana fonksiyondaki kodun tamamında, kimse bunun doğru olmadığını söyleyemez )

aşkın hayalperest :

ama artık böyle olmayacak... belli kurallar ve standartlar var... basitleştirmek isterseniz (programlama dilimizde - kapsüllemek)), serbest sipariş verin, ihtiyaçlarınız için kütüphaneler yazacaklar.

Bir yerde görmüştüm, programlama yapmadan robot yapabilirsin ... küp yapmak gibi ... o zaman belki denemeye değer, ha?

Ben yapıcının Bulgarca gelişimini kullandım (bu forumda yüksek sesle ne denilebileceğinden emin değilim, forex stratejisi anahtar kelimeleri için google'da arama yapmak kolay) ama ne yazık ki orada sadece basit stratejiler mümkün, iyi bilinen göstergelerin çoğu zaten var varsayılan olarak yerleşik, çok fazla ihtiyaç duyulmamasına rağmen, yine de ilginç bir mod vardı, bir strateji üreticisidir, ancak bu tür stratejiler, 2-3 ay boyunca çalışmasına rağmen, genellikle uydurma ile elde edilir.

kişisel olarak istediğim şey, mql'nin sistem kısmını uygulamalı/analitik kısımdan ayırmaktır - örneğin, kolay dilde yapıldığı için (lütfen beni yasaklamayın, bu reklam değil) sona erdirmek mümkündü Orada herhangi bir timsah , emrin yerine getirilmesinin özellikleri hakkında endişelenmeden vb.

mql'de, elbette, özel sınıfları kullanabilirsiniz, ancak kural olarak, sınıflarla uğraşmaktan ziyade kendiniz yazmak daha kolaydır.

OOP (genel anlamda) olup olmadığını biliyorum ama kaçınmaya çalışıyorum

 

En son yenilikleri kullanarak kodu mkl4'e yazıp bu kodu mkl5'e yapıştırarak her şeyin sorunsuz çalışmasını sevdim..

Ne yazık ki, meta düzenleyici basit işlevsellikten yoksundur ve hatalar içeren ve yeterince çalışmasına izin vermeyen işlevsellik ...

Neden: