MT5, tüccarlar için değil, programcılar için bir terminaldir - sayfa 21

 
Mihail Matkovskij :

2. C++ ile ilgili tavsiyeler sadece konuyla ilgili değildir. Çünkü en az bir PL öğrenmeden programcı olmak mümkün değil! Üstelik hangi dilde olacağı önemli değil, Python, Java veya Delphi bile. En az bir dilde mükemmel bir şekilde ustalaşmayı öğrenmek, karmaşık algoritmalar oluşturmak ve programlama kavramını bilmek önemlidir! Ve sonra MQL gibi C öğrenmek sadece bir teknik meselesi olacaktır. Programlamaya ilgi duymayanlar için, bilimin yardım için programcılara nasıl başvurabileceği veya MT5'teki uzman danışman yapıcısını nasıl kullanabileceği.


Kernighan, Ritchie ünlü kitabında şöyle yazmıştı: "Yeni bir programlama dilinde ustalaşmanın tek yolu, içinde programlar yazmaktır."

Bir programlama dili uğruna bir programlama dili öğrenmek hiç mantıklı değil.

MQL'de ustalaşmak isteyen acemi bir kişiye birdenbire C++ veya bunun gibi bir şeyle başlaması söylendiğinde yapılan uygulama, açık ve tam bir saçmalıktır ve yalnızca düpedüz bir cahil böyle saçmalık üretebilir.

MT terminalinin kullanıcısının MQL'yi öğrenmesi gerekir - hatta MQL'yi öğrenmemeli - ancak ihtiyaç duyduğu programları MQL'de yazmaya başlamalıdır.

 
Andrey F. Zelinsky :

Kernighan, Ritchie ünlü kitabında şöyle yazmıştı: "Yeni bir programlama dilinde ustalaşmanın tek yolu, o dilde programlar yazmaktır."

Bir programlama dili uğruna bir programlama dili öğrenmek hiç mantıklı değil.

MQL'de ustalaşmak isteyen acemi bir kişiye birdenbire C++ veya bunun gibi bir şeyle başlaması söylendiğinde yapılan uygulama, açık ve tam bir saçmalıktır ve yalnızca düpedüz bir cahil böyle saçmalık üretebilir.

MT terminalinin kullanıcısının MQL'yi öğrenmesi gerekir - hatta MQL'yi öğrenmemeli - ancak ihtiyaç duyduğu programları MQL'de yazmaya başlamalıdır.

Tekrarlıyorum. Yalnızca bir programcıysanız , programlamayı ciddi bir şekilde incelemek mantıklıdır! Bu nedenle en az bir programlama dili öğrenmeden programcı olamazsınız! Ve meslekten olmayanların programlamayı bir bilim olarak incelemeyi ve ciddiye almayı tavsiye etmesi gerçeği, açıkçası gülünç :)

Başlangıçta programlamayla ilgilenenler en az bir PL biliyorlar! Dolayısıyla onlar için MQL (tekrar ediyorum) çalışmak bir teknoloji meselesidir. Ve ticaretle ilgilenen, ancak kendilerinin programlama eğitimi almasına gerek olmayanlar, elbette hemen MQL4 ile başlayabilirler. Ama programlama kavramını ortaya çıkarmaz (tekrar tekrar ediyorum). MQL5'e geçerseniz, daha fazlasını ortaya çıkarır, ancak her şeyi değil. Bu, Uzman Danışmanlar yazmak için hız için optimize edilmiş çok yetkin bir araçtır. Ancak yine de, tüccarın hala programcıların yardımına ihtiyacı olacak , çünkü kodda mükemmel bir şekilde ustalaşmayı ve programlama kavramını anlamayı öğrenmesi pek mümkün değildir.

 
fxsaber :

Yeni başlayanlar, bazı Terminal şeylerini otomatikleştirebileceğinin farkına vararak MQL'ye itilir.

Terminalde, yeni başlayanların çoğuna gelen ilk şey, bir pozisyon açmanın otomasyonudur. Ve orada Terminal günlüğüne bir şey gönderme arzusu değil ve bu nedenle, iddiaya göre, yeni başlayanlar MQL'yi aldı.

MQL4'te bir pozisyon açma komut dosyası, MQL5'tekinden birkaç kat daha az yer kaplar (SB kullanımıyla bile). Ayrıca, MQL5'te, yeni başlayanlar için karmaşıklık elde edilemez olabilir. Yukarıdaki gerçek örnek .

Yeni başlayan biri mazoşist değilse hangi MQL'yi tercih edecek? Vurgulananlara dikkat çekeceğim

Bu nedenle, geleneksel programlamaya yeni başlayan biri, Doom veya WorldOfTanks'tan daha kötü olmayan bir oyun yazamayacağının farkına varabilir. Ancak bu, yeni başlayanların DirectX öğrenme lehine "Merhaba Word 1" den vazgeçmesi için bir neden değildir.

Karınıza (veya çocuğunuza) sorabilirsiniz, kesinlikle yalan söylemez.

Bir meslektaşım var - 10 yıldır çeşitli başarılarla ticaret yapan çok zeki bir "manuel" tüccar. Sadece onun için ilk MQL el işlerimi yazdım.

Yani, bir şekilde alev aldı, programlamayı en azından "bir ATR göstergesi yaz" seviyesine kadar öğrenmekti. Derslere baktım, kodlara baktım, hatta bir şeyler yazmaya çalıştım ve bir hafta sonra tükürdüm. "Benim değil, her şeyi kendin yaz, sana tam olarak ne olduğunu söyleyeceğim" dedi.

Yani onun için - MT4 nedir, MT5 nedir - önemli değil. Bir şey, bir şey - filkin'in diploması.

Eşim de muhtemelen aynısını söyleyecektir.

 

Salvador Dali'nin emirleri programlamaya uygulanabilir mi?

" Programcı " kelimesini eklemeye çalışacağım.

Salvador Dali: Sanatçı olacakların ( programcı ) uyması gereken on emir

1. Bir sanatçı ( programcı ) zenginliği yoksulluğa tercih eder, bu nedenle fırçanıza altın ve değerli taşlar doğurmasını öğretin.
2. Mükemmellikten korkmayın - asla başaramayacaksınız!
3. Önce eski ustalar ( programcılar ) gibi çizmeyi ve boyamayı öğrenin ve sonra istediğinizi yapabilirsiniz ve herkes size saygı duyacaktır.
4. Kendi vizyonunuzdan, tarzınızdan ve fikirlerinizden vazgeçmeyin: bir sanatçı ( programcı ) olursanız işinize yarayacaktır.
5. Modern sanatın ( programlama ) Vermeer'i ( ...kendini ikame et ) ve Raphael'i( ...kendini ikame et ) geçtiğine inananlardansanız, bu kitabı ( belgeleme ) bir kenara bırakın ve mutlu bir aptallık içinde olmaya devam edin. .
6. Kendi resminize ( programınıza ) tükürmeyin çünkü ölünce üzerinize tükürebilir.
7. Başyapıt ve tembellik bağdaşmaz!
8. Ressam ( programcı ), yazar.
9. Ressam ( programcı ), ağzınıza alkol almayın ve hayatınızda beş defadan fazla esrar içmeyin.
10. Resim ( programlama ) sizi sevmiyorsa, ona olan tüm sevginiz hiçbir şey vermez.

 
Mihail Matkovskij :

Tekrarlıyorum. Yalnızca bir programcıysanız , programlamayı ciddi bir şekilde incelemek mantıklıdır! Bu nedenle en az bir programlama dili öğrenmeden programcı olamazsınız! Ve meslekten olmayanların programlamayı bir bilim olarak incelemeyi ve ciddiye almayı tavsiye etmesi gerçeği, açıkçası gülünç :)


Evet, ne bilim. Ne tür bir saçmalıktan bahsediyorsun. İnsanlar ticaret yapmaya geldi. Alım satım dışında, alım satım fonksiyonları ve robotlar yazma "bilimini" alım satım dışında başka nerede uygulayacaksınız. Android için başvurular mikrolitre olarak yazılacaktır.

"Cidden programlama öğrenmek, ancak bir programcıysanız anlamlıdır!"

Yani, eğer bir programcı değilsem, o zaman ML öğrenmenin bir anlamı yok. Veya µl'yi ciddi şekilde DEĞİL çalışmak mantıklıdır.

Bir saçmalığı dondurduktan sonra, başka bir saçmalığı dondurarak ağızdaki tadı yumuşatmaya çalışırsınız, böylece onu yalnızca ağırlaştırırsınız.
 
ILNUR777 :
Evet, ne bilim. Ne tür bir saçmalıktan bahsediyorsun. İnsanlar ticaret yapmaya geldi. Alım satım dışında, alım satım fonksiyonları ve robotlar yazma "bilimini" alım satım dışında başka nerede uygulayacaksınız. Android için başvurular mikrolitre olarak yazılacaktır.

"Cidden programlama öğrenmek, ancak bir programcıysanız anlamlıdır!"

Yani, eğer bir programcı değilsem, o zaman ML öğrenmenin bir anlamı yok. Veya µl'yi ciddi şekilde DEĞİL çalışmak mantıklıdır.

Her şeyi net bir şekilde siyah beyaz yazdım. Ve siz "karanlık bir odada, hiç olmayan bir kara kedi arayın" :) MQL ile programlama öğrenmeye başlamak istiyorsanız, lütfen. Ancak, yalnızca siparişleri açmaktan daha karmaşık sorunları çözmeniz gerekiyorsa, herhangi bir nedenle programcıların yardımına ihtiyacınız olacak!

Android tarafında: aynı Android veya Windows için program yazmanın ne kadar ilginç olduğunu anlayacak bir programcı değil, programcı tarafından belirlenen tüm eylemleri bağımsız olarak gerçekleştiriyor. Evet, bu konuda istediğiniz kadar konuşabilirsiniz ama bu, programlama öğrenmeyi saçmalık olarak görenler için değil! :)

 
Burada, forumda "neden öyleyse ..." güdüsüyle "sızlanan" başka bir konu ortaya çıktı. Bu, daha zor gittiğini ve hiç gitmediğini söylüyor.
Forumda buna benzer çok ses var. Onları fark etmemek için inatla, bir yeteneğe sahip olmak gerekir.
 
Mihail Matkovskij :

Her şeyi net bir şekilde siyah beyaz yazdım. Ve siz "karanlık bir odada, hiç olmayan bir kara kedi arayın" :) MQL ile programlama öğrenmeye başlamak istiyorsanız, lütfen. Ancak, yalnızca siparişleri açmaktan daha karmaşık sorunları çözmeniz gerekiyorsa, herhangi bir nedenle programcıların yardımına ihtiyacınız olacak!

Android tarafında: aynı Android veya Windows için program yazmanın ne kadar ilginç olduğunu anlayacak bir programcı değil, programcı tarafından belirlenen tüm eylemleri bağımsız olarak gerçekleştiriyor. Evet bu konuda istediğiniz kadar konuşabilirsiniz ama bu programlama öğrenmeyi saçmalık olarak görenler için değil! :)


Android geliştiricisi?

 
Mickey Moose :

Android geliştiricisi?

Şu anda Uzman Danışmanlar ve göstergeler geliştiriyorum . Daha önce Windows için programlar yazdı, üç boyutlu grafiklerle çalıştı.
 
Mihail Matkovskij :

Her şeyi net bir şekilde siyah beyaz yazdım. Ve siz "karanlık bir odada, hiç olmayan bir kara kedi arayın" :) MQL ile programlama öğrenmeye başlamak istiyorsanız, lütfen. Ancak, yalnızca siparişleri açmaktan daha karmaşık sorunları çözmeniz gerekiyorsa, herhangi bir nedenle programcıların yardımına ihtiyacınız olacak!

Android tarafında: aynı Android veya Windows için program yazmanın ne kadar ilginç olduğunu anlayacak bir programcı değil, programcı tarafından belirlenen tüm eylemleri bağımsız olarak gerçekleştiriyor. Evet, bu konuda istediğiniz kadar konuşabilirsiniz ama bu, programlama öğrenmeyi saçmalık olarak görenler için değil! :)

Programlama öğrenmenin çılgınca olduğunu düşünmüyorum. Fantezilerini bana mal etme.
Buradaki soru, programlamayı öğrenmek ya da yapmamakla ilgili değildir. Soru, bu yolun nasıl daha kolay hale getirileceğidir. Ve yeni başlayanlar için uygun mu?
Kâr vaat etmeyen dar görevler için ihtiyaç duyduğu geniş alanı derinlemesine incelemek. Diğer PL'ler de bir hobi uğruna incelenmez.