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.
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.
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)
Для использования объектно-ориентированного программирования (ООП) вовсе не обязательно знать что такое полиморфизм, инкапсуляция... можно просто пользоваться его возможностями. В статье рассматриваются основные возможности ООП с примерами их использования.
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?
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
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.
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)
%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
%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.
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 ...