Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Yatırımcılar için MQL5 Programlama - Kitaptan kaynak kodları. Bölüm 1 - MetaTrader 5 için Uzman Danışman
- Görüntülemeler:
- 703
- Derecelendirme:
- Yayınlandı:
- 2023.12.15 14:09
- Güncellendi:
- 2023.12.15 15:33
- Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Bölüm 1. MQL5’e ve geliştirme ortamına giriş
Kitabın “MQL5'e ve geliştirme ortamına giriş” başlıklı ilk bölümü MQL5 dilinin ve geliştirme ortamının temellerini açıklamaktadır.
MQL5 dilinde MQL4'e (MetaTrader 4 dili) kıyasla sunulan yeni özelliklerden biri, onu C++'a benzer kılan nesne yönelimli programlama (Object-Oriented Programming, OOP) desteğidir. Bazı OOP işlevleri MQL5'ten MQL4'e aktarılmış olsa da, programlamaya aşina olmayan birçok kullanıcı OOP'yi zor bulabilir.
Bu kitabın amacı, bu yaklaşımı anlaşılabilir ve erişilebilir kılmaktır. Kitap, MQL5 programlamanın tüm yönlerini kapsayan ve tüm süreçleri ayrıntılı olarak açıklayan MQL5 referansına bir ek olarak hizmet eder. Geliştiriciler nesne yönelimli ve prosedürel programlama stilleri arasından seçim yapabileceği gibi her ikisini de kombine bir şekilde kullanabilirler.
Halihazırda programlama deneyimi olanlar temel bilgileri atlayabilirler. C++ programcıları MQL5'te ustalaşmayı daha kolay bulacaktır, ancak hatalardan kaçınmak için dil farklılıklarına dikkat etmelisiniz.
MQL5’i kullanarak, verilerin grafiksel gösterimi için göstergeler, ticaret otomasyonu için Uzman Danışmanlar, tek seferlik eylemler için komut dosyaları ve arka plan görevleri için hizmetler gibi farklı program türleri oluşturabilirsiniz.
MetaTrader 5'in ayırt edici bir özelliği, tüm ticaret sisteminin, MQL5 programlarının çalıştığı ve işlem sunucusuna ticaret komutları gönderdiği müşteri terminalinden yönetilmesidir. MQL5 uygulamaları sunucuya yüklenmez.
Bölüm 1, programların nasıl düzenleneceğini, derleneceğini ve çalıştırılacağını açıklamakta ve çeşitli veri türleri, değişkenler, ifadeler, diziler, hata ayıklama ve çıktı konularını kapsamaktadır.
MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/45590
Draw a Rectangle on chart to plot custom grids based on points value on input
Heikin Ashi LinesA simpler way to display Heikin Ashi
“MQL5 programlamanın temelleri” başlıklı 2. bölüm, bu programlama dilinin temel kavramlarına bir giriş niteliğindedir. Kitabın bu bölümü veri türleri, tanımlayıcılar, değişkenler, ifadeler ve operatörlere ayrılmıştır. Program mantığını oluşturmak için farklı talimatları nasıl kombine edeceğinizi öğreneceksiniz.
Yatırımcılar için MQL5 Programlama - Kitaptan kaynak kodları. Bölüm 3“MQL5'te nesne yönelimli programlama” başlıklı 3. bölüm, MQL5 dilinde nesne yönelimli programlama (OOP) dünyasına bir giriş sunar. Yazılım geliştirme genellikle birden fazla unsurun yönetimiyle ilgili karmaşıklığa sahiptir ve programlama kolaylığını, üretkenliği ve kaliteyi artırmak için ileri teknoloji gerektirir.