Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Tanrı aşkına. Yakında bu niş alın. Ancak programcı olmayan kullanıcıları desteklemeye hazır olun.
Yani bununla ilgili anladığım kadarıyla bu konu oluşturuldu... Konuyu başlatan tüm öneri ve uygulamalar...
Şahsen, kimsenin "basit bir programlama diline" ihtiyacı olmadığı görüşüne katılıyorum. Programlamayı en azından biraz anlayabilen insanlar - "karmaşık" dilde yeterince hızlı bir şekilde ustalaşacaklar. Ve "geometride kraliyet yolunu" isteyenler "basit dilde" bir sürü problem bulacaklar.
not
MQL II yapmadı.
MQL5'in en başlangıcını yakaladım ve C++ konusunda biraz deneyimim olduğu için, MQL4 o sırada henüz OOP'yi desteklemese de hemen kullanmaya başladım. Zamanın gösterdiği gibi, doğru olanı yaptı.
Programlama dillerinin seviyesini yükseltme fikri alakalı ve büyük olasılıkla pratik olarak uygulanabilir. İlk mikroişlemci cihazlarının nasıl programlandığını hatırlayın. Sonra bir montajcı vardı ve birçok üst düzey dilden sonra (Basic, Fortran, C ...). Her aşamada amaç, kullanıcılar ve teknik cihazlar arasındaki etkileşim sürecini basitleştirmektir. Ve bu hedeflere başarıyla ulaşıldı. Açıkçası, şimdi elde edilenleri daha da derinleştirme ve iyileştirme zamanı. Hemen hemen tüm modern yazılımlarda kodlama sürecini görsel ve kolay erişilebilir araçlar altında gizlemeye yönelik az çok başarılı girişimler görülmektedir. Örneğin, Excel veya Powerpoint şablonları, Access makroları, Matlab Simulink görsel programlama vb. Bu araçlar, esasen programlamadan uzak kullanıcıların daha önce programcılar olmadan çözülemeyecek görevleri çözmelerine olanak tanır. Ve bu çok iyi. Ticaret alanı da büyük olasılıkla bir istisna olmayacaktır. Er ya da geç, MQL'de programlamadan algoritmaları uygulamanın diğer, daha basit ve daha görsel yollarına geçiş olacaktır. Bu nedenle, bu yöndeki çabalar ancak memnuniyetle karşılanabilir. Alexey'e bu sorunu çözmede başarılar diliyorum. Sorunun formülasyonu bile (bu arada, çok profesyonel), bu çok zor ama önemli görevin çözümüne zaten büyük bir katkı sağlıyor.
Yani bununla ilgili anladığım kadarıyla bu konu oluşturuldu... Konuyu başlatan tüm öneri ve uygulamalar...
Uh-uh, kullanıcıya ilkel otomasyon araçları vermenin çok basit bir yolunu yazdım, ancak burada, her zaman olduğu gibi, konuşmalar yeni bir dilin yaratılmasına yönelik gelişti))
Durumu bir örnekle anlatacağım. Piyasanın dolup taştığı klonlara benzer bir ticaret paneli var. Kural olarak, en basit eylemleri yapmanıza izin verirler.
Şimdi, örneğin pazarın durumuna bağlı olarak bir strateji seçimi gibi panelde koşullar belirleyebileceğinizi hayal edelim.
Örneğin, kanalın alt sınırının ötesine geçtik. Bu bir kopuş mu yoksa yanlış bir kopuş mu? Bilinmiyor ama monitörde oturacak vakit yok, işe gitmem gerekiyor.
Tamam koşul koyuyoruz fiyat değişim oranının eğimi belirtilen eşiği aşıyor ve fiyat *.***** değerinin altına düşüyorsa sat alım satım modunu açıyoruz . Eğim pozitifse ve fiyat kanal içinde *.*****'a yükseldiyse, kanalda işlem modunu açıyoruz.
Her nasılsa, çok kabaca tarif edilmiş. Herhangi bir dil icat etmeye gerek yok, ortalama bir kullanıcı bunu öğrenmeyecek veya Slava'nın haklı olarak belirttiği gibi, destekli büyük bir hemoroid olacak. En aptal kullanıcıya odaklanmak gerekiyor ve birçoğu var. Dosya sisteminin nasıl çalıştığını, programların nerede kurulduğunu anlamayan kaç kişiyle tanıştım ... onlar için bilgisayar dünyası masaüstündeki simgelerle sınırlıdır. Odaklanmanız gerekenler bunlar.
Programlamayı en azından biraz anlayabilen insanlar - "karmaşık" dilde yeterince hızlı bir şekilde ustalaşacaklar. Ve "geometride kraliyet yolunu" isteyenler "basit dilde" bir sürü problem bulacaklar.
Aynen öyle. Söylemesen iyi olur.
Bu hiçbir şeyi değiştirmek istemeyenler için bir bahane... Düzeltmek istemediğiniz bir şeyi aksiyom olarak almak ÇOK KOLAY...
Her şeye çan kulenizden bakıyorsunuz.
İki tür kullanıcı vardır.
İlki, hepsinin% 90-99'unu içeriyor, iki yerine üç fare tıklaması yapmak için çok tembeller. Geri kalanlar, böyle bir dille ilgilenebilecek olanlar, mql5 ile de oldukça başa çıkabilirler.
Her şeye çan kulenizden bakıyorsunuz.
İki tür kullanıcı vardır.
İlki, hepsinin% 90-99'unu içeriyor, iki yerine üç fare tıklaması yapmak için çok tembeller. Geri kalanlar, böyle bir dille ilgilenebilecek olanlar, mql5 ile de oldukça başa çıkabilirler.
ve mql5'e geçiş ne veriyor? İçine yazmak daha mı kolay? daha az kod?
ve mql5'e geçiş ne veriyor? İçine yazmak daha mı kolay? daha az kod?
tamam, mql4'te. yani düzenle?
Tek çizgi.
işte mql5'te bir anlaşma açılıyor
13 satır.
Normal programlama dillerinde OOP, geleneksel yöntemlerle hiçbir şey yapılamadığında gelir. ve burada - bir anlaşma açmak - ticarette en basit işlem. ve zaten oop'a gidiyor.
beceriksiz bir programlama dili değil mi?
Tek çizgi.
işte mql5'te bir anlaşma açılıyor
13 satır.
Normal programlama dillerinde OOP, geleneksel yöntemlerle hiçbir şey yapılamadığında gelir. ve burada - bir anlaşma açmak - ticarette en basit işlem. ve zaten oop'a gidiyor.
beceriksiz bir programlama dili değil mi?
Bu şey size yaşam sevincini geri getirecek, daha kolay değil))