Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Uzman Danışmanlar

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:
382
Derecelendirme:
(7)
Yayınlandı:
2023.12.15 14:09
Güncellendi:
2023.12.15 15:33
\MQL5\Files\MQL5Book\
clock10.htm (0.96 KB)
clock10.png (0.32 KB)
envrun.bat (0.05 KB)
icons-322-46.bmp (57.91 KB)
\MQL5\Include\MQL5Book\
IS.mqh (0.98 KB) görüntüle
PNG.mqh (5.31 KB) görüntüle
TradeReportSVG.htm (0.38 KB)
URL.mqh (4.64 KB) görüntüle
\MQL5\Include\MQL5Book\ws\ \MQL5\Libraries\MQL5Book\ \MQL5\Presets\MQL5Book\
BandOsMA.set (1.22 KB)
BandOsMACustom.set (1.54 KB)
BandOsMAticks.set (1.24 KB)
\MQL5\Scripts\MQL5Book\p1\
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.

Programları düzenleme, derleme ve çalıştırma

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

Candle Grids Candle Grids

Draw a Rectangle on chart to plot custom grids based on points value on input

Heikin Ashi Lines Heikin Ashi Lines

A simpler way to display Heikin Ashi

Yatırımcılar için MQL5 Programlama - Kitaptan kaynak kodları. Bölüm 2 Yatırımcılar için MQL5 Programlama - Kitaptan kaynak kodları. Bölüm 2

“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 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.