MQL4 ve MQL5 Programlama Makaleleri

icon

Alım-satım stratejilerini programlamak için, çoğunlukla sizin yani topluluk üyeleri tarafından yazılmış çok sayıdaki makaleden MQL5 dilini çalışın. Makaleler, programlama ile ilgili sorularınıza daha hızlı yanıt bulmanıza yardımcı olmak için kategorilere gruplandırılmıştır: Entegrasyon, Sınayıcı, Alım-Satım Stratejileri vb.

Yeni makaleleri takip edin ve onlarla ilgili olarak Forumda tartışın!

Yeni bir makale ekle
en son | en iyi
Makroekonomik Verilerin Döviz Fiyatı Dalgalanması Üzerindeki Etkisinin Regresyon Analizi
Makroekonomik Verilerin Döviz Fiyatı Dalgalanması Üzerindeki Etkisinin Regresyon Analizi

Makroekonomik Verilerin Döviz Fiyatı Dalgalanması Üzerindeki Etkisinin Regresyon Analizi

Bu makale çoklu regresyon analizinin makroekonomik istatistiklere uygulanmasını ele almaktadır. Ayrıca bu, EURUSD döviz çifti örneğine dayalı olarak döviz kuru dalgalanması üzerindeki istatistik etkisinin değerlendirilmesine ilişkin bir fikir verir. Bu şekilde bir değerlendirme, mevcut olan temel analizin acemi yatırımcılar için bile otomatikleştirilmesine izin verir.
Standart Kitaplık Sınıflarını ve Google Grafik API (Uygulama Programlama Arayüzü) kullanarak Bilgi Panosu oluşturmak
Standart Kitaplık Sınıflarını ve Google Grafik API (Uygulama Programlama Arayüzü) kullanarak Bilgi Panosu oluşturmak

Standart Kitaplık Sınıflarını ve Google Grafik API (Uygulama Programlama Arayüzü) kullanarak Bilgi Panosu oluşturmak

MQL5 programlama dili öncelikli olarak otomatik alım satım sistemlerinin ve karmaşık teknik analiz enstrümanlarının oluşturulmasını hedef alır. Bunun yanı sıra piyasadaki durumları izlemek için ilginç bilgi sistemlerini oluşturmamızı sağlar ve yatırımcıya bir dönüş bağlantısı sağlar. Makalede MQL5 Standart Kitaplık bileşenleri açıklanır ve bu hedeflere ulaşmak için bunların uygulamalı kullanımının örnekleri gösterilir. Ayrıca grafiklerin oluşturulması için Google Grafik API’sinin kullanım örneğini gösterir.
Uzman Danışmanda Para Yönetimi için fonksiyonlar
Uzman Danışmanda Para Yönetimi için fonksiyonlar

Uzman Danışmanda Para Yönetimi için fonksiyonlar

Alım satım stratejilerinin geliştirilmesi, öncelikli olarak, piyasaya giriş ve çıkış için kalıpların aranmasının yanı sıra pozisyonların muhafaza edilmesine odaklanmaktadır. Eğer bazı modelleri otomatik alım salım için kurallar halinde resmileştirebiliyorsak, bu durumda yatırımcı, pozisyonların hacmini, marjların büyüklüğünü hesaplamanın yanı sıra otomatikleştirilmiş bir açık pozisyonu güvence altına almak için güvenli bir ipotek fonu seviyesini muhafaza etme sorunuyla karşı karşıyadır. Bu yazıda MQL5 dilini, bu hesaplamaları yürütmek için basit örnekler oluşturmak için kullanacağız.
Grafik Kontrol Seçenekleri ile Gösterge Oluşturma
Grafik Kontrol Seçenekleri ile Gösterge Oluşturma

Grafik Kontrol Seçenekleri ile Gösterge Oluşturma

Piyasa duyarlılığına aşina olanlar MACD göstergesi hakkında bilgi sahibidir (tam adı Hareketli Ortalama Yakınsama/Iraksama'dır) - Bu, yatırımcılar tarafından bilgisayar analiz yöntemlerinin ortaya çıktığı ilk anlardan itibaren kullanılan fiyat hareketini analiz etmek için güçlü bir araçtır. Bu makalede, MACD'ye ilişkin olası değişiklikleri ele alacağız ve bunları, değişiklikler arasında grafiksel olarak geçiş yapma imkanıyla tek bir göstergede uygulayacağız.
preview
MQL5 Algo Forge'a Geçiş (Bölüm 2): Birden Fazla Depo ile Çalışma

MQL5 Algo Forge'a Geçiş (Bölüm 2): Birden Fazla Depo ile Çalışma

Bu makalede, projenin kaynak kodunun herkese açık bir depoda saklanmasını organize etmek için olası yaklaşımlardan birini ele alıyoruz. Proje geliştirme için net ve uygun kurallar oluşturmak amacıyla kodu farklı dallara dağıtacağız.
Dr. Tradelove veya Ben Endişelenmeyi Nasıl Bıraktım ve Kendi Kendine Çalışan Bir Expert Advisor'ı Nasıl Yarattım?
Dr. Tradelove veya Ben Endişelenmeyi Nasıl Bıraktım ve Kendi Kendine Çalışan Bir Expert Advisor'ı Nasıl Yarattım?

Dr. Tradelove veya Ben Endişelenmeyi Nasıl Bıraktım ve Kendi Kendine Çalışan Bir Expert Advisor'ı Nasıl Yarattım?

Bir yıldan biraz uzun bir süre önce Joo, "Genetik Algoritmalar - Çok Kolay!" başlıklı makalesinde bize genetik algoritmanın MQL5'te uygulanması için bir araç sundu. Şimdi aracı kullanarak, belirli sınır koşullarında kendi parametrelerini genetik olarak optimize edecek bir Expert Advisor oluşturacağız...
MetaTrader 5 için Alım Satım Sinyalleri: PAMM Hesaplarına Daha İyi Bir Alternatif!
MetaTrader 5 için Alım Satım Sinyalleri: PAMM Hesaplarına Daha İyi Bir Alternatif!

MetaTrader 5 için Alım Satım Sinyalleri: PAMM Hesaplarına Daha İyi Bir Alternatif!

MetaTrader 5'in artık Alım Satım Sinyalleri içerdiğini ve böylece yatırımcılara ve yöneticilere güçlü bir araç sağladığını duyurmaktan mutluluk duyuyoruz. Siz başarılı bir yatırımcının alım satımlarını takip ederken, terminal otomatik olarak bunları hesabınıza kopyalayacaktır!
MQL5 Tarif Defteri: Uzman Danışmanlarda Alım Satım Koşullarını Belirlemek için Göstergeleri Kullanma
MQL5 Tarif Defteri: Uzman Danışmanlarda Alım Satım Koşullarını Belirlemek için Göstergeleri Kullanma

MQL5 Tarif Defteri: Uzman Danışmanlarda Alım Satım Koşullarını Belirlemek için Göstergeleri Kullanma

Bu makalede, MQL5 Tarif Defteri serisinin önceki makalelerinde üzerinde çalıştığımız Uzman Danışmanı değiştirmeye devam edeceğiz. Bu sefer Uzman Danışman, değerleri pozisyon açma koşullarını kontrol etmek için kullanılacak göstergeler ile güçlendirilecektir. Renk katmak için, üç alım satım göstergesinden birini seçebilmek için harici parametrelerde bir açılır liste oluşturacağız.
preview
MQL5 Algo Forge'a Geçiş (Bölüm 4): Sürümlerle Çalışma

MQL5 Algo Forge'a Geçiş (Bölüm 4): Sürümlerle Çalışma

MQL5 Algo Forge sürüm kontrol sistemi ve deposunu kullanmanın ince detaylarını açıklayarak Simple Candles ve Adwizard projelerini geliştirmeye devam edeceğiz.
Semafor Göstergelerini Kullanan Basit Alım Satım Sistemleri
Semafor Göstergelerini Kullanan Basit Alım Satım Sistemleri

Semafor Göstergelerini Kullanan Basit Alım Satım Sistemleri

Herhangi bir karmaşık alım satım sistemini dikkatlice incelersek, bunun bir dizi basit alım satım sinyaline dayandığını göreceğiz. Bu nedenle, acemi geliştiricilerin hemen karmaşık algoritmalar yazmaya başlamasına gerek yoktur. Bu makale, sözleşmeleri gerçekleştirmek için semafor göstergelerini kullanan bir alım satım sistemine bir örnek sunmaktadır.
MQL5 Tarif Defteri Farklı Yazdırma Modlarını Kullanma
MQL5 Tarif Defteri Farklı Yazdırma Modlarını Kullanma

MQL5 Tarif Defteri Farklı Yazdırma Modlarını Kullanma

Bu, MQL5 Tarif Defteri serisinin ilk makalesidir. Programlamaya ilk adımlarını atanların yeni dile yavaş yavaş aşina olmaları için basit örneklerle başlayacağım. Hayatımdaki gördüğüm ilk programlama dili olduğunu düşünürsek, oldukça zorlandığımı söyleyebileceğim alım satım sistemlerini tasarlama ve programlama konusundaki ilk çabalarımı hatırlıyorum. Ancak, düşündüğümden daha kolay çıktı ve oldukça karmaşık bir program geliştirmem sadece birkaç ayımı aldı.
MQL5 Standart Kitaplığını Genişletme ve Kodu Yeniden Kullanma
MQL5 Standart Kitaplığını Genişletme ve Kodu Yeniden Kullanma

MQL5 Standart Kitaplığını Genişletme ve Kodu Yeniden Kullanma

MQL5 Standart Kitaplığı, bir geliştirici olarak hayatınızı kolaylaştırır. Ancak, dünyadaki bütün geliştiricilerin ihtiyaçlarını karşılamaz, bu yüzden daha özel bir şeye ihtiyacınız olduğunu düşünüyorsanız, bir adım daha ileri gidebilir ve bunu genişletebilirsiniz. Bu makale, size MetaQuotes'un Zig-Zag teknik göstergesini Standart Kitaplığa entegre etme konusunu anlatır. Amacımıza ulaşmak için MetaQuotes'un tasarım felsefesinden ilham aldık.
preview
Alım-satımda kaos teorisi (Bölüm 2): İncelemeye devam

Alım-satımda kaos teorisi (Bölüm 2): İncelemeye devam

Finansal piyasalarda kaos teorisini incelemeye devam ediyoruz. Bu kez dövizler ve diğer varlıkların analizine uygulanabilirliğini ele alacağız.
İstatistiksel Tahminler
İstatistiksel Tahminler

İstatistiksel Tahminler

Matematiksel model ve yöntemlerin çoğu farklı varsayımlara dayandığı için bir dizinin istatistiksel parametrelerinin tahmini çok önemlidir. Örneğin, dağılım yasasının normalliği veya ayrılma değeri veya diğer parametreler. Bu nedenle, zaman serilerini analiz ederken ve tahmin ederken, ana istatistiksel parametreleri hızlı ve net bir şekilde tahmin etmeye izin veren basit ve kullanışlı bir araca ihtiyacımız var. Makale, rastgele bir dizinin en basit istatistiksel parametrelerini ve görsel analizinin çeşitli yöntemlerini kısaca açıklamaktadır. Bu yöntemlerin MQL5'te uygulanmasını ve Gnuplot uygulamasını kullanarak hesaplama sonuçlarının görselleştirilmesi yöntemlerini sunar.
Büyüyen Nöral Gaz: MQL5'te Uygulama
Büyüyen Nöral Gaz: MQL5'te Uygulama

Büyüyen Nöral Gaz: MQL5'te Uygulama

Makalede, Büyüyen nöral gaz (GNG) olarak adlandırılan uyarlanabilir kümeleme algoritmasını uygulayan bir MQL5 programının nasıl geliştirileceğine ilişkin bir örnek gösterilmektedir. Bu makale, dil belgelerini incelemiş ve nöroinformatik alanına ilişkin belirli programlama becerilerine ve temel bilgilere sahip kullanıcılara yöneliktir.
Birkaç Ara Gösterge Arabelleği Kullanarak Çok Para Birimli Gösterge Oluşturma
Birkaç Ara Gösterge Arabelleği Kullanarak Çok Para Birimli Gösterge Oluşturma

Birkaç Ara Gösterge Arabelleği Kullanarak Çok Para Birimli Gösterge Oluşturma

FOREX piyasasının küme analizlerine ilgi son zamanlarda arttı. MQL5, döviz çiftlerinin hareket trendlerini araştırmak için yeni olanaklar sunar. MQL5'i MQL4'ten ayıran en önemli özelliği, sınırsız miktarda gösterge arabelleği kullanma olasılığıdır. Bu makalede, çok para birimli göstergesi oluşturma örneği açıklanmaktadır.
MQL5 Cloud Network: Hala Hesaplıyor musunuz?
MQL5 Cloud Network: Hala Hesaplıyor musunuz?

MQL5 Cloud Network: Hala Hesaplıyor musunuz?

Yakında MQL5 Cloud Network'ün piyasaya sürülmesinden bu yana bir buçuk yıl geçmiş olacak. Bu öncü olay, yeni bir algoritmik alım satım çağını başlattı - şimdi birkaç tıklamayla, yatırımcıların emrinde alım satım stratejilerinin optimizasyonu için yüzlerce ve binlerce bilgi işlem çekirdeği olabilir.
Ekonometrik EURUSD Bir Adım İlerisi Tahmini
Ekonometrik EURUSD Bir Adım İlerisi Tahmini

Ekonometrik EURUSD Bir Adım İlerisi Tahmini

Makale, EViews yazılımının kullanılması ile, EURUSD için bir adım ilerisi tahminine ve EViews'teki programları kullanarak tahmin sonuçlarının daha fazla değerlendirilmesine odaklanır. Tahmin, regresyon modellerini içerir ve MetaTrader 4 için geliştirilmiş bir Uzman Danışman aracılığıyla değerlendirilir.
Trademinator 3: Alım Satım Makinelerinin Yükselişi
Trademinator 3: Alım Satım Makinelerinin Yükselişi

Trademinator 3: Alım Satım Makinelerinin Yükselişi

“Dr. Tradelove..." makalesinde, önceden seçilmiş bir alım satım sisteminin parametrelerini bağımsız olarak optimize eden bir Uzman Danışman oluşturduk. Ayrıca, yalnızca EA’nın altında yatan bir alım satım sisteminin parametrelerini optimize etmekle kalmayıp aynı zamanda birkaç alım satım sistemi arasından en iyisini seçebilen bir Uzman Danışman oluşturmaya karar verdik. Bakalım buradan neler çıkacak...
Özel Grafik Kontrolleri. Kısım 3. Formlar
Özel Grafik Kontrolleri. Kısım 3. Formlar

Özel Grafik Kontrolleri. Kısım 3. Formlar

Bu, grafik kontrollere ayrılmış üç makalenin sonuncusudur. Ana grafik arayüz bileşeninin - form - oluşturulmasını ve diğer kontrollerle birlikte kullanımını kapsar. Kontrol kitaplığına form sınıflarının yanı sıra CFrame, CButton, CLabel sınıfları eklenmiştir.
preview
Python kullanarak tarım ülkelerinin para birimleri üzerindeki hava durumu etkisini analiz etme

Python kullanarak tarım ülkelerinin para birimleri üzerindeki hava durumu etkisini analiz etme

Hava durumu ve Forex arasındaki ilişki nedir? Klasik ekonomi teorisi, hava durumu gibi faktörlerin piyasa davranışı üzerindeki etkisini uzun süre göz ardı etmiştir. Ama her şey değişti. Hava koşulları ile tarımsal para birimlerinin piyasadaki konumu arasında bağlantılar bulmaya çalışalım.
"Çalışma Sırasında" Kullanıcı Panelinden Uzman Danışman Parametrelerini Değiştirme
"Çalışma Sırasında" Kullanıcı Panelinden Uzman Danışman Parametrelerini Değiştirme

"Çalışma Sırasında" Kullanıcı Panelinden Uzman Danışman Parametrelerini Değiştirme

Bu makale, bir Uzman Danışman uygulamasını gösteren küçük bir örnek sunar, bunun parametreleri kullanıcı panelinden kontrol edilebilir. Uzman Danışman, parametreleri "çalışma sırasında" değiştirirken, dosyadan daha fazla okumak ve bunları panelde uygun şekilde görüntülemek için bilgi panelinden alınan değerleri bir dosyaya yazar. Bu makale, manuel veya yarı otomatik modda alım satım yapanların dikkatini çekebilir.
Otomatik Alım Satım Şampiyonası 2010 için Bir Expert Advisor Nasıl Hızlı Bir Şekilde Oluşturulur?
Otomatik Alım Satım Şampiyonası 2010 için Bir Expert Advisor Nasıl Hızlı Bir Şekilde Oluşturulur?

Otomatik Alım Satım Şampiyonası 2010 için Bir Expert Advisor Nasıl Hızlı Bir Şekilde Oluşturulur?

2010 Otomatik Alım Satım Şampiyonası'na katılacak bir expert geliştirmek için hazır bir expert advisor şablonu kullanalım. Acemi bir MQL5 programcısı dahi bu görevi yerine getirebilir; zira stratejileriniz için temel sınıflar, işlevler, şablonlar zaten geliştirildi. Alım satım fikrinizi uygulamak için minimum miktarda kod yazmanız yeterlidir.
MQL5'te Nesne Yaratma ve Yok Etme
MQL5'te Nesne Yaratma ve Yok Etme

MQL5'te Nesne Yaratma ve Yok Etme

İster özel bir nesne, ister dinamik bir dizi veya bir nesne dizisi olsun, her nesne MQL5 programında kendine özgü şekilde oluşturulur ve silinir. Çoğu zaman, bazı nesneler diğer nesnelerin bir parçasıdır ve sonlandırma sırasında nesne silme sırası özellikle önemli hale gelir. Bu makale, nesnelerle çalışma mekanizmalarını kapsayan bazı örnekler sunmaktadır.
MQL5 Sihirbazı: Açık Pozisyonların İzlenme Modülü Nasıl Oluşturulur
MQL5 Sihirbazı: Açık Pozisyonların İzlenme Modülü Nasıl Oluşturulur

MQL5 Sihirbazı: Açık Pozisyonların İzlenme Modülü Nasıl Oluşturulur

MQL5 Sihirbazının alım satım stratejileri üreticisi, alım satım fikirlerinin test edilmesini büyük ölçüde basitleştirir. Bu makale MQL5 Sihirbazının alım satım stratejileri üreticisine nasıl bağlanılacağını ve alım satım yaparken kârınızı korumaya izin veren ve düşüşleri azaltan, fiyat pozisyon yönünde gittiğinde Zarar Durdur seviyesini kayıpsız bir bölgeye taşıyarak açık pozisyonları yöneten sınıfınızı nasıl yazacağınızı ele alır. Ayrıca MQL5 Sihirbazı için oluşturulan sınıfın tanımının yapısı ve formatı hakkında bilgi verir.
MQL5.community'de Kim Kimdir?
MQL5.community'de Kim Kimdir?

MQL5.community'de Kim Kimdir?

MQL5.com web sitesi hepinizi oldukça iyi hatırlar! İleti dizilerinizden kaç tanesinin etkileyici olduğu, makalelerinizin ne kadar popüler olduğu ve Kod Tabanı'nda programlarınızın ne sıklıkla indirildiği... – Bu, MQL5.com'da hatırlananların yalnızca küçük bir kısmı. Başarılarınız profilinizde mevcut, peki ya genel görünüm? Bu makalede tüm MQL5.community üyelerinin başarılarının genel görünümünü göstereceğiz.
C++ Şablonlarına Alternatif Olarak Sahte Şablonları Kullanma
C++ Şablonlarına Alternatif Olarak Sahte Şablonları Kullanma

C++ Şablonlarına Alternatif Olarak Sahte Şablonları Kullanma

Makale, şablonları kullanmadan, ancak şablonlarda iherenet programlama stilini koruyarak programlamanın bir yolunu açıklar. Özel yöntemler kullanarak şablonların uygulanmasını anlatır ve belirtilen şablonlar temelinde bir kod oluşturmak için eklenmiş hazır bir komut dosyasına sahiptir.
Kullanılabilir Teknolojiler Kokteyli ile MQL5 Müşterilerinizi Büyüleyin!
Kullanılabilir Teknolojiler Kokteyli ile MQL5 Müşterilerinizi Büyüleyin!

Kullanılabilir Teknolojiler Kokteyli ile MQL5 Müşterilerinizi Büyüleyin!

MQL5, programcılara MetaTrader ortamında istedikleri her şeyi yapabilecekleri eksiksiz bir fonksiyonlar ve nesne yönelimli API seti sağlar. Bununla birlikte, Web Teknolojisi günümüzde çok özel bir şey yapmanız gerektiğinde, müşterilerinizi farklı bir şeyle hayrete düşürmek istediğinizde veya basitçe MT5 Standart Kitaplığının belirli bir bölümünde ustalaşmak için yeterli zamanınız olmadığında imdadınıza yetişecek son derece çok yönlü bir araçtır. Bugünkü alıştırma, inanılmaz bir teknoloji kokteyli oluştururken aynı anda geliştirme zamanınızı nasıl yönetebileceğinize dair pratik bir örnek ile size yol gösterir.
MetaTrader Piyasasının Anahatları (Veri Grafikleri)
MetaTrader Piyasasının Anahatları (Veri Grafikleri)

MetaTrader Piyasasının Anahatları (Veri Grafikleri)

Birkaç hafta önce Freelance hizmetinde veri grafiği yayınladık. Ayrıca MetaTrader Piyasasının bazı istatistiklerini açıklama sözü verdik. Şimdi sizi topladığımız verileri incelemeye davet ediyoruz.
Nesne işaretleyicilerini MQL5'te Kullanma
Nesne işaretleyicilerini MQL5'te Kullanma

Nesne işaretleyicilerini MQL5'te Kullanma

Varsayılan olarak, MQL5'teki tüm nesneler referansla iletilir, ancak nesne işaretçilerini kullanma olasılığı vardır. Ancak, nesne başlatılmamış olabileceğinden, işaretçi denetiminin gerçekleştirilmesi gereklidir. Bu durumda MQL5 programı kritik bir hata ile sonlandırılır ve kaldırılır. Otomatik olarak oluşturulan nesneler böyle bir hataya neden olmaz, dolayısıyla bu anlamda oldukça güvenlidirler. Bu makalede, nesne referansı ile nesne işaretçisi arasındaki farkı anlamaya çalışacağız ve işaretçileri kullanan güvenli kodun nasıl yazılacağını ele alacağız.
Piyasa Analizi için Veritabanlarının Pratik Uygulaması
Piyasa Analizi için Veritabanlarının Pratik Uygulaması

Piyasa Analizi için Veritabanlarının Pratik Uygulaması

Verilerle çalışmak, hem bağımsız hem de ağ uygulamaları için modern yazılımların ana görevi haline geldi. Bu sorunu çözmek için özel bir yazılım oluşturuldu. Bunlar, bilgisayar depolama ve işlemeleri için verileri yapılandırabilen, sistematikleştirebilen ve düzenleyebilen Veritabanı Yönetim Sistemleridir (DBMS). Alım satım işlemine gelince, analistlerin çoğu çalışmalarında veritabanlarını kullanmaz. Ancak böyle bir çözümün işe yaraması gereken görevler vardır. Bu makale, hem istemci-sunucu hem de dosya-sunucu mimarileriyle veritabanlarından veri kaydedebilen ve yükleyebilen göstergelere ilişkin bir örnek sağlar.
Örnek olarak MQL5'te OOP: Uyarı ve Hata Kodlarını İşleme
Örnek olarak MQL5'te OOP: Uyarı ve Hata Kodlarını İşleme

Örnek olarak MQL5'te OOP: Uyarı ve Hata Kodlarını İşleme

Makalede, alım satım sunucusu dönüş kodlarıyla çalışmak için bir sınıf oluşturma örneği ve MQL programının çalıştırılması sırasında meydana gelen tüm hatalar açıklanmaktadır. Makaleyi okuduktan sonra MQL5'te sınıflar ve nesnelerle nasıl çalışacağınızı öğreneceksiniz. Aynı zamanda bu, hataları işlemek için uygun bir araçtır ve bu aracı özel ihtiyaçlarınıza göre daha da değiştirebilirsiniz.
preview
Forex'te portföy optimizasyonu: VaR ve Markowitz teorisinin birleştirilmesi

Forex'te portföy optimizasyonu: VaR ve Markowitz teorisinin birleştirilmesi

Forex'te portföy alım-satımı nasıl çalışır? Portföy dağılımı optimizasyonu için Markowitz portföy teorisi ve portföy risk optimizasyonu için VaR modeli nasıl birleştirilebilir? Bir yandan düşük risk, diğer yandan kabul edilebilir uzun vadeli karlılık elde edeceğimiz portföy teorisine dayalı bir kod oluşturuyoruz.
MQL5 Tarif Defteri Özel Bilgi Panelindeki Pozisyon Özellikleri
MQL5 Tarif Defteri Özel Bilgi Panelindeki Pozisyon Özellikleri

MQL5 Tarif Defteri Özel Bilgi Panelindeki Pozisyon Özellikleri

Bu defa, mevcut sembol üzerindeki pozisyon özelliklerini elde ederek manuel alım satım sırasında bunları özel bilgi panelinde gösterecek basit bir Uzman Danışman oluşturacağız. Bilgi paneli, grafik nesneler kullanılarak oluşturulacak ve her tikte görüntülenen bilgiler yenilenecektir. Bu, aşağıdaki serinin önceki makalesinde açıklanan betiği manuel olarak çalıştırmak zorunda kalmaktan çok daha uygun olacaktır: "MQL5 Tarif Defteri: Pozisyon Özelliklerini Elde Etme".
preview
Harici Kütüphaneler Kullanmadan 3D Görselleştirme: MetaTrader 5, MQL5 + DX11 ile Optimizasyon Sonuçlarını Nasıl Gösteriyor?

Harici Kütüphaneler Kullanmadan 3D Görselleştirme: MetaTrader 5, MQL5 + DX11 ile Optimizasyon Sonuçlarını Nasıl Gösteriyor?

Makale, MetaTrader 5'te 3D görselleştirmeler ve etkileşimli arayüzler oluşturmak için DirectX 11 ve yerleşik MQL5 araçlarının pratik uygulamasını açıklamaktadır. Odak noktası bilişsel verimliliktir - 3D grafiklerin ve yönlendirilmiş sahnelerin optimizasyon verilerini, likidite kümelerini ve çok boyutlu alım-satım senaryolarını anlamaya yardımcı olma yeteneği. DX veri hattının temelleri, gölgelendiricilerle çalışma, fare ve klavye olaylarını bağlama ve nesnel teknolojik sınırlamalar ayrıntılı olarak ele alınmaktadır. Bu makale, strateji ölçütlerini anlaşılır 3D analitik görüntülere dönüştürmeye hazır olan MQL5 geliştiricilerine ve algoritmik yatırımcılara yöneliktir; burada elde edilen görsel katman karar verme sürecini hızlandırır.
MQL5'te "Yılan" Oyunu Oluşturma
MQL5'te "Yılan" Oyunu Oluşturma

MQL5'te "Yılan" Oyunu Oluşturma

Bu makalede, bir "Yılan" oyun programlama örneği açıklanmaktadır. MQL5'te oyun programlama, öncelikle olay işleme özellikleri nedeniyle mümkün hale geldi. Nesne yönelimli programlama bu süreci büyük ölçüde basitleştirir. Bu makalede olay işleme özelliklerini, Standart MQL5 Kitaplık sınıflarının kullanım örneklerini ve periyodik işlev çağrılarının detaylarını öğreneceksiniz.
MQL5'te Gösterge Emisyonlarının Çizimi
MQL5'te Gösterge Emisyonlarının Çizimi

MQL5'te Gösterge Emisyonlarının Çizimi

Bu makalede, piyasa araştırmasına yeni bir yaklaşım olan göstergelerin emisyonunu ele alacağız. Emisyon hesaplaması, farklı göstergelerin kesişimine dayanmaktadır: Her tick'ten sonra farklı renk ve şekillerde daha fazla nokta belirir. Bulutsular, bulutlar, parçalar, çizgiler, kavisler vb. gibi çok sayıda küme oluştururlar. Bu şekiller, piyasa fiyatlarının hareketini etkileyen görünmez kavisleri ve güçleri tespit etmeye yardımcı olur.
Expert Advisor'ın Çalışması Sırasında Denge Eğrisinin Eğimini Kontrol Etme
Expert Advisor'ın Çalışması Sırasında Denge Eğrisinin Eğimini Kontrol Etme

Expert Advisor'ın Çalışması Sırasında Denge Eğrisinin Eğimini Kontrol Etme

Bir alım satım sistemi için kurallar bulmak ve bunları bir Expert Advisor'da programlamak işin yarısıdır. Bir şekilde, alım satım işleminin sonuçlarını biriktirdiği için Expert Advisor'ın çalışmasını düzeltmeniz gerekir. Bu makalede, denge eğrisinin eğimini ölçen bir geri bildirim oluşturmak yoluyla bir Expert Advisor'ın performansını artırmaya olanak tanıyan yaklaşımlardan biri açıklanmaktadır.
Satıcı Çalışmasında İstatistiksel Dağılımların Rolü
Satıcı Çalışmasında İstatistiksel Dağılımların Rolü

Satıcı Çalışmasında İstatistiksel Dağılımların Rolü

Bu makale, bazı teorik istatistiksel dağılımlarla çalışmak için sınıfları ortaya koyan MQL5'te İstatistiksel Olasılık Dağılımları makalemin mantıklı bir devamıdır. Artık teorik bir temele sahip olduğumuza göre, doğrudan gerçek veri setlerine geçmemizi ve bu temelden bilgi amaçlı yararlanmaya çalışmamızı öneriyorum.
WCF Hizmetlerini Kullanarak МetaTrader 5'ten .NET Uygulamalarına Fiyat Tekliflerini Dışa Aktarma
WCF Hizmetlerini Kullanarak МetaTrader 5'ten .NET Uygulamalarına Fiyat Tekliflerini Dışa Aktarma

WCF Hizmetlerini Kullanarak МetaTrader 5'ten .NET Uygulamalarına Fiyat Tekliflerini Dışa Aktarma

MetaTrader 5'ten kendi uygulamanıza fiyat tekliflerinin dışa aktarılmasını düzenlemek ister misiniz? MQL5-DLL birleşimi, bu tür çözümler oluşturmanıza olanak tanır! Bu makalede size fiyat tekliflerini MetaTrader 5'ten .NET'te yazılmış uygulamalara dışa aktarmanın yollarından biri gösterilecektir. Benim için bu platformu kullanarak fiyat tekliflerinin dışa aktarımını uygulamak daha ilginç, mantıklı ve kolaydı. Ne yazık ki, sürüm 5 hala .NET'i desteklemiyor; bu nedenle eski günlerde olduğu gibi .NET destekli win32 dll'yi ara katman olarak kullanacağız.