MQL4 ve MQL5 programlama makaleleri

icon

Ticaret 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ı, Ticaret stratejileri vb.

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

Yeni bir makale ekle
en son | en iyi
MQL5'te Gelişmiş Uyarlanabilir Göstergeler Teorisi ve Uygulaması
MQL5'te Gelişmiş Uyarlanabilir Göstergeler Teorisi ve Uygulaması

MQL5'te Gelişmiş Uyarlanabilir Göstergeler Teorisi ve Uygulaması

Bu makale, gelişmiş uyarlanabilir göstergeleri ve bunların MQL5'teki uygulamalarını açıklayacaktır: Uyarlanabilir Siber Döngü, Uyarlanabilir Ağırlık Merkezi ve Uyarlanabilir RVI. Tüm göstergeler ilk olarak John F. Ehlers tarafından "Hisse Senetleri ve Vadeli İşlemler için Sibernetik Analiz" bölümünde sunuldu.
Yeni Başlayanlar için MQL5 Sihirbazı
Yeni Başlayanlar için MQL5 Sihirbazı

Yeni Başlayanlar için MQL5 Sihirbazı

2011'in başlarında MQL5 Sihirbazı'nın ilk sürümünü yayınladık. Bu yeni uygulama, otomatik olarak ticaret robotları oluşturmak üzere basit ve kullanışlı bir araç sağlar. Herhangi bir MetaTrader 5 kullanıcısı, MQL5'te nasıl programlama yapılacağını bile bilmeden özel bir Uzman Danışman oluşturabilir.
Uzman Danışmanlar İçin Özel Optimizasyon Kriterleri Oluşturma
Uzman Danışmanlar İçin Özel Optimizasyon Kriterleri Oluşturma

Uzman Danışmanlar İçin Özel Optimizasyon Kriterleri Oluşturma

MetaTrader 5 Müşteri Terminali, Expert Advisor parametrelerinin optimizasyonu için çok çeşitli fırsatlar sunar. Strateji test cihazında yer alan optimizasyon kriterlerine ek olarak, geliştiricilere kendi kriterlerini oluşturma fırsatı verilir. Bu, Uzman Danışmanların test edilmesi ve optimize edilmesi için neredeyse sınırsız sayıda olanak sağlar. Makale, bu tür kriterleri oluşturmanın hem karmaşık hem de basit olan pratik yollarını açıklar.
MetaTrader 5'te Kendi Kendini Düzenleyen Özellik Haritalarını (Kohonen Haritaları) Kullanma
MetaTrader 5'te Kendi Kendini Düzenleyen Özellik Haritalarını (Kohonen Haritaları) Kullanma

MetaTrader 5'te Kendi Kendini Düzenleyen Özellik Haritalarını (Kohonen Haritaları) Kullanma

Kendi Kendini Düzenleyen Özellik Haritalarının (Kohonen haritaları) en ilginç yönlerinden biri, verileri denetim olmadan sınıflandırmayı öğrenmeleridir. Temel biçiminde, girdi verilerinin (kümeleme) bir benzerlik haritası üretir. SOM haritaları, yüksek boyutlu verilerin sınıflandırılması ve görselleştirilmesi için kullanılabilir. Bu yazıda Kohonen haritalarının birkaç basit uygulamasını 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.
Kaynak Kodun İzlenmesi, Hata Ayıklanması ve Yapısal Analizi
Kaynak Kodun İzlenmesi, Hata Ayıklanması ve Yapısal Analizi

Kaynak Kodun İzlenmesi, Hata Ayıklanması ve Yapısal Analizi

Yürütülen bir kodun yapısını oluşturma ve izleme sorunlarının tamamı, ciddi zorluklar olmadan çözülebilir. Bu olasılık, MQL5 dilinin yeni özelliği - karmaşık veri türlerinin (yapılar ve sınıflar) otomatik olarak oluşturulması ve yerel kapsam dışına çıkarken bunların ortadan kaldırılması nedeniyle MetaTrader 5'te ortaya çıkmıştır. Makale, metodolojinin ve hazır aracın açıklamasını içerir.
MQL5'te İstatistiksel Olasılık Dağılımları
MQL5'te İstatistiksel Olasılık Dağılımları

MQL5'te İstatistiksel Olasılık Dağılımları

Makale, Uygulamalı İstatistiklerde kullanılan rastgele değişkenlerin olasılık dağılımlarını (normal, log-normal, binom, lojistik, üstel, Cauchy dağılımı, Öğrencinin t dağılımı, Laplace dağılımı, Poisson dağılımı, Hiperbolik Secant dağılımı, Beta ve Gama dağılımı) ele alıp verir. Ayrıca bu dağılımları işlemek için sınıflar özelliğine sahiptir.
Doğrusal Regresyon Örneğiyle 3 Gösterge Hızlandırma Yöntemi
Doğrusal Regresyon Örneğiyle 3 Gösterge Hızlandırma Yöntemi

Doğrusal Regresyon Örneğiyle 3 Gösterge Hızlandırma Yöntemi

Makale, gösterge hesaplama algoritmaları optimizasyonu yöntemlerini ele alır. Herkes kendi ihtiyaçlarına en uygun yöntemi bulacaktır. Burada üç yöntem açıklanmıştır. Bunlardan biri oldukça basittir, bir sonraki ise sağlam bir matematik bilgisi gerektirir ve sonuncusu ise biraz zeka gerektirir. Göstergeler veya MetaTrader5 terminal tasarım özellikleri, açıklanan yöntemlerin çoğunu gerçekleştirmek için kullanılır. Yöntemler oldukça evrenseldir ve sadece doğrusal regresyon hesaplamasının hızlandırılması için değil, aynı zamanda diğer birçok gösterge için de kullanılabilir.
Fiyat Korelasyonunun İstatistiksel Verilerine Dayalı Sinyalleri Filtreleme
Fiyat Korelasyonunun İstatistiksel Verilerine Dayalı Sinyalleri Filtreleme

Fiyat Korelasyonunun İstatistiksel Verilerine Dayalı Sinyalleri Filtreleme

Geçmişteki fiyat davranışı ile gelecekteki eğilimleri arasında herhangi bir ilişki var mı? Fiyat neden bugün önceki günkü hareketinin karakterini tekrarlıyor? İstatistikler, fiyat dinamiklerini tahmin etmek için kullanılabilir mi? Bir cevabı var ve olumlu. Herhangi bir şüpheniz varsa, o zaman bu makale tam size göre. MQL5'te bir ticaret sistemi için çalışan bir filtrenin nasıl oluşturulacağını anlatacağım ve fiyat değişikliklerinde ilginç bir model ortaya çıkaracağım.
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.
Rastgele Yürüyüş ve Trend Göstergesi
Rastgele Yürüyüş ve Trend Göstergesi

Rastgele Yürüyüş ve Trend Göstergesi

Rastgele Yürüyüş gerçek piyasa verilerine çok benzer ancak bazı önemli özellikleri vardır. Bu makalede yazı tura oyunu kullanılarak simüle ettiğimiz Rastgele Yürüyüşün özelliklerini ele alacağız. Bu verinin özellikleri üzerinde çalışmak için trend olma göstergesi geliştirilmiştir.
İşlem Geçmişine Dayalı Alım Satım Oynatıcısı
İşlem Geçmişine Dayalı Alım Satım Oynatıcısı

İşlem Geçmişine Dayalı Alım Satım Oynatıcısı

Alım satım oynatıcısı Sadece üç kelime, başka açıklamaya gerek yok. Üzerinde düğmeler olan küçük bir kutu düşünün. Bir düğmeye bastığınızda çalar, kolu hareket ettirdiğinizde oynatma hızı değişir. Gerçekte olana çok benzer. Bu yazıda alım satım geçmişini neredeyse gerçek zamanlı bir şekilde oynatan geliştirmemi göstermek istiyorum. Makale göstergelerle çalışan ve grafikleri yöneten bazı OOP ayrıntılarını ele alır.
Hareketli Mini-Maks: Teknik Analiz için Yeni Bir Gösterge ve MQL5'te Uygulanması
Hareketli Mini-Maks: Teknik Analiz için Yeni Bir Gösterge ve MQL5'te Uygulanması

Hareketli Mini-Maks: Teknik Analiz için Yeni Bir Gösterge ve MQL5'te Uygulanması

Aşağıdaki makalede, Z.G. Silagadze'nin “Moving Mini-max: a new indicator for technical analysis” (Hareketli Mini-Maks: Teknik Analiz için Yeni Bir Gösterge) başlıklı makalesine dayanan Hareketli Mini-Maks göstergesini uygulama sürecini anlatıyorum. Gösterge fikri G. Gamov tarafından alfa bozunması teorisinde önerilen kuantum tünelleme olayının simülasyonuna dayanmaktadır.
NeuroSolutions Yapay Sinir Ağlarını Bağlama
NeuroSolutions Yapay Sinir Ağlarını Bağlama

NeuroSolutions Yapay Sinir Ağlarını Bağlama

NeuroSolutions yazılım paketi, yapay sinir ağlarının oluşturulmasına ek olarak bunların DLL olarak dışa aktarılmasına da izin verir. Bu makale yapay bir sinir ağı ve bir DLL oluşturma ve bunu MetaTrader 5'te alım satım yapmak için bir Uzman Danışmana bağlama sürecini açıklar.
MetaTrader 5'te Çoklu Para Birimi Modunun Uygulanması
MetaTrader 5'te Çoklu Para Birimi Modunun Uygulanması

MetaTrader 5'te Çoklu Para Birimi Modunun Uygulanması

Uzun zamandır çoklu para birimi analizi ve çoklu para birimi alım satımı insanların ilgisini çekmiştir. Tam teşekküllü bir çoklu para birimi rejimi uygulama fırsatı MetaTrader 5'in ve MQL5 programlama dilinin herkese açılmasıyla mümkün olmuştur. Bu makalede çeşitli sembollere yönelik gelen tüm tikleri analiz etmenin ve işlemenin bir yolunu öneriyoruz. Örnek olarak USDx dolar endeksinin çoklu para birimli RSI göstergesini ele alalım.
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.
HTML'de grafikler ve şemalar
HTML'de grafikler ve şemalar

HTML'de grafikler ve şemalar

Günümüzde içinde ağ tarayıcısı yüklü olmayan bir bilgisayar bulmak zordur. Ağ tarayıcıları uzun zamandır evrimleşip iyileşiyorlar. Bu makale, grafik ve şemaların tarayıcılarda görüntülenmesini sağlayan bir işlem platformu olan MetaTrader 5’ten alınan bilgilere dayanarak güvenli bir şekilde nasıl grafik ve şema oluşturulabileceğini anlatır.
Zigzag ve ATR örneklerini Kullanarak Göstergelerin Sınıflara Uyarlanması
Zigzag ve ATR örneklerini Kullanarak Göstergelerin Sınıflara Uyarlanması

Zigzag ve ATR örneklerini Kullanarak Göstergelerin Sınıflara Uyarlanması

Göstergeleri hesaplamanın en iyi yolunun ne olduğu hakkındaki tartışmalar asla bitmez. Gösterge değerlerini nerede hesaplamalıyız - göstergenin kendi içinde mi yoksa bütün mantığı kullanacak bir Expert Advisor’a (Uzman Danışman) mı yüklenmeli? Bu makale özel bir gösterge olan iCustom’ın kaynak kodunu bir Expert Advisor’ın koduna taşımak ile hesaplamaları optimize edilmiş bir komut dizisi oluşturmak ve prev_calculated (daha önce hesaplanmış) değeri örnek almak arasındaki değişkenlerden biri hakkındadır.
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.
Yönetilmeyen dışa aktarmaları kullanarak C# kodunu MQL5'e gösterme
Yönetilmeyen dışa aktarmaları kullanarak C# kodunu MQL5'e gösterme

Yönetilmeyen dışa aktarmaları kullanarak C# kodunu MQL5'e gösterme

Bu yazıda MQL5 kodu ile yönetilen C# kodu arasındaki etkileşimin farklı yöntemlerini sundum. Ayrıca MQL5 yapılarının C#'a karşı nasıl sıralanacağı ve MQL5 betiklerinde dışa aktarılan DLL işlevlerinin nasıl çağrılacağı konusunda da birkaç örnek sağladım. Sağlanan örneklerin, yönetilen kodda DLL yazma konusunda gelecekteki araştırmalar için bir temel oluşturabileceğine inanıyorum. Bu makale aynı zamanda MetaTrader'ın C#'da halihazırda uygulanmış olan birçok kütüphaneyi kullanmasına da kapı aralamaktadır.
Piyasa Fiyat Tahmini için Evrensel Regresyon Modeli
Piyasa Fiyat Tahmini için Evrensel Regresyon Modeli

Piyasa Fiyat Tahmini için Evrensel Regresyon Modeli

Piyasa fiyatı, sırayla çeşitli ekonomik, politik ve psikolojik faktörlere bağlı olan talep ve arz arasındaki istikrarlı bir dengeden oluşur. Doğadaki farklılıklar ve bu faktörlerin etki nedenleri, tüm bileşenlerin doğrudan ele alınmasını zorlaştırmaktadır. Bu makale, ayrıntılı bir regresyon modeli temelinde piyasa fiyatını tahmin etme girişimini ortaya koymaktadır.
Zaman Serilerinin Tahmini için MetaTrader 5 Göstergelerini ENCOG Makine Öğrenimi Çerçevesi ile Kullanma
Zaman Serilerinin Tahmini için MetaTrader 5 Göstergelerini ENCOG Makine Öğrenimi Çerçevesi ile Kullanma

Zaman Serilerinin Tahmini için MetaTrader 5 Göstergelerini ENCOG Makine Öğrenimi Çerçevesi ile Kullanma

Bu makale, MetaTrader 5'i ENCOG - Gelişmiş Sinir Ağı ve Makine Öğrenimi Çerçevesi’ne bağlamak üzerine yazılmıştır. Standart bir teknik göstergeye dayalı temel bir sinir ağı göstergesinin ve bir sinirsel göstergeye dayalı bir Expert Advisor’ın (Uzman Danışman) tanımını ve uygulanmasını içerir. Tüm kaynak kod, derlenmiş ikili dosyalar, DLL'ler ve örnek bir eğitimli ağ makalede ek olarak verilmiştir.
MQL5 Sihirbazı: Risk ve Para Yönetimi Modülü Nasıl Oluşturulur
MQL5 Sihirbazı: Risk ve Para Yönetimi Modülü Nasıl Oluşturulur

MQL5 Sihirbazı: Risk ve Para Yönetimi 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 özel bir risk ve para yönetimi modülünün nasıl geliştirileceğini ve bunun MQL5 Sihirbazında nasıl etkinleştirileceğini açıklar. Örnek olarak, bu makalede alım satım hacminin boyutunun önceki işlemin sonuçlarına göre belirlendiği bir para yönetimi algoritmasını ele aldık. MQL5 Sihirbazı için oluşturulan sınıfın açıklamasının yapısı ve formatı da bu makalede tartışılmaktadır.
MQL5'te Elektronik Tablolar
MQL5'te Elektronik Tablolar

MQL5'te Elektronik Tablolar

Bu makale ilk boyutunda farklı türde veriler içeren bir dinamik iki boyutlu dizi sınıfını açıklar. Verileri bir tablo biçiminde depolamak farklı türlerdeki bağımlı bilgilerle birçok düzenleme, depolama ve çalıştırma problemlerini çözmek için uygundur. Tablolarla çalışma fonksiyonunu uygulayan sınıfın kaynak kodu makaleye eklenmiştir.
MQL5 Sihirbazı: Alım Satım Sinyalleri Modülü Nasıl Oluşturulur
MQL5 Sihirbazı: Alım Satım Sinyalleri Modülü Nasıl Oluşturulur

MQL5 Sihirbazı: Alım Satım Sinyalleri Modülü Nasıl Oluşturulur

Bu makale fiyatın ve hareketli ortalamanın kesişimine ilişkin sinyallerin uygulanmasıyla kendi alım satım sinyalleri sınıfınızı nasıl yazacağınız ve bunu MQL5 Sihirbazının alım satım stratejileri oluşturucusuna nasıl ekleyeceğinizle birlikte MQL5 Sihirbazı için oluşturulan sınıfın tanımının yapısını ve biçimini açıklar.
Grafiklerin Analizine Ekonometrik Yaklaşım
Grafiklerin Analizine Ekonometrik Yaklaşım

Grafiklerin Analizine Ekonometrik Yaklaşım

Bu makale ekonometrik analiz yöntemlerini, otokorelasyon analizini ve özellikle koşullu varyans analizini açıklamaktadır. Burada açıklanan yaklaşımın faydası nedir? Doğrusal olmayan GARCH modellerinin kullanımı, analiz edilen serilerin matematiksel açıdan resmi olarak temsil edilmesine ve belirli sayıda adım için bir tahmin oluşturulmasına olanak tanır.
Mikro, Orta ve Ana Eğilimlerin Göstergeleri
Mikro, Orta ve Ana Eğilimlerin Göstergeleri

Mikro, Orta ve Ana Eğilimlerin Göstergeleri

Bu makalenin amacı, James Hyerczyk'in “Pattern, Price & Time: Use Gann Theory in Trading Systems” (Model, Fiyat ve Zaman: Alım Satım Sistemlerinde Gann Teorisini Kullanmak) adlı kitabında göstergelere ve Uzman Danışmanlara yönelik verilen bazı fikirler doğrultusunda alım satım otomasyonunun olanaklarını ve analizini araştırmaktır. Kapsamlı bir makale olmamakla birlikte burada sadece Gann teorisinin ilk bölümünü, yani Modeli araştırıyoruz.
Alım Satım Modellerine Dayalı Çoklu Uzman Danışmanlar Oluşturma
Alım Satım Modellerine Dayalı Çoklu Uzman Danışmanlar Oluşturma

Alım Satım Modellerine Dayalı Çoklu Uzman Danışmanlar Oluşturma

MQL5'te nesne yönelimli yaklaşımı kullanmak, çoklu para birimli/çoklu sistemli/çoklu zaman dilimli Uzman Danışmanların oluşturulmasını büyük ölçüde basitleştirir. Tek bir EA ile birkaç düzine alım satım stratejisinde, mevcut tüm araçlarda ve olası tüm zaman dilimlerinde işlem yapabildiğini hayal edin! Buna ek olarak, EA test edicide kolayca test edilir ve bileşimine dâhil edilen tüm stratejiler için bir veya birkaç para yönetimi çalışma sistemine sahiptir.
Çizim Kanalları - İçeriden ve Dışarıdan Görünüm
Çizim Kanalları - İçeriden ve Dışarıdan Görünüm

Çizim Kanalları - İçeriden ve Dışarıdan Görünüm

Kanalların piyasa analizi ve hareketli ortalamalardan sonra alım satım kararları almak için en popüler araç olduğunu söylersem sanırım abartmış olmam. Kanalları ve bileşenlerini kullanan alım satım stratejileri yığınına derinlemesine dalmadan, istemci terminalinin ekranında üç uçdeğer tarafından belirlenen bir kanal çizen bir göstergenin matematiksel temelini ve pratik uygulamasını açıklayacağız.
MetaTrader 5’te Paralel Hesaplamalar
MetaTrader 5’te Paralel Hesaplamalar

MetaTrader 5’te Paralel Hesaplamalar

İnsanlık tarihi boyunca zaman büyük bir değer olmuştur ve bunu gereksiz şekilde israf etmemeye çalışıyoruz. Bu makale, bilgisayarınız çok çekirdekli bir işlemciye sahipse Uzman Danışmanınızın (EA) çalışmasını nasıl hızlandıracağınızı açıklayacaktır. Ayrıca, önerilen yöntemin uygulaması MQL5 dışında başka hiçbir dilin bilinmesini gerektirmez.
CChartObject sınıfına dayalı yeni GUI pencere öğelerinin tasarlanması ve uygulanması
CChartObject sınıfına dayalı yeni GUI pencere öğelerinin tasarlanması ve uygulanması

CChartObject sınıfına dayalı yeni GUI pencere öğelerinin tasarlanması ve uygulanması

GUI arayüzlü yarı otomatik Uzman Danışman (EA) üzerine önceki makaleyi yazdıktan sonra arayüzün daha karmaşık göstergeler ve Uzman Danışman (EA) için bazı yeni işlevlerle geliştirilmesinin istendiği ortaya çıktı. MQL5 standart kitaplık sınıfları ile tanıştıktan sonra yeni pencere öğelerini uyguladım. Bu makale, göstergelerde ve Uzman Danışmanlarda (EA) kullanılabilecek yeni MQL5 GUI pencere öğelerini tasarlamaya ve uygulamaya yönelik bir işlemi açıklamaktadır. Makalede sunulan pencere öğeleri CChartObjectSpinner, CChartObjectProgressBar ve CChartObjectEditTable’dır.
Önceden tanımlanmış risk ve R/R oranına dayalı etkileşimli yarı otomatik sürükle ve bırak Uzman Danışman (EA) oluşturma
Önceden tanımlanmış risk ve R/R oranına dayalı etkileşimli yarı otomatik sürükle ve bırak Uzman Danışman (EA) oluşturma

Önceden tanımlanmış risk ve R/R oranına dayalı etkileşimli yarı otomatik sürükle ve bırak Uzman Danışman (EA) oluşturma

Bazı yatırımcılar tüm alım-satımları otomatik olarak yürütür ve bazıları birkaç göstergenin çıkışına bağlı olarak otomatik ve manuel alım-satımları karıştırır. Sonraki grubun bir üyesi olarak risk ve ödül seviyelerini doğrudan grafikten dinamik olarak değerlendirmek için etkileşimli bir araca ihtiyacım vardı. Bu makale, önceden tanımlanmış hisse senedi riski ve R/R oranı ile etkileşimli yarı otomatik bir Uzman Danışman (EA) uygulamanın bir yolunu sunacaktır. Uzman Danışman (EA) riski, RR ve lot boyutu parametreleri EA paneli üzerinde çalışma süresi boyunca değiştirilebilir.
William Blau'nun MQL5'teki Göstergeleri ve Alım Satım Sistemleri. Bölüm 1: Göstergeler
William Blau'nun MQL5'teki Göstergeleri ve Alım Satım Sistemleri. Bölüm 1: Göstergeler

William Blau'nun MQL5'teki Göstergeleri ve Alım Satım Sistemleri. Bölüm 1: Göstergeler

Makalede, William Blau'nun "Momentum, Direction, and Divergence" kitabında açıklanan göstergeler sunulmaktadır. William Blau'nun yaklaşımı, fiyat eğrisindeki dalgalanmaları yaklaşık olarak hızlı ve doğru bir şekilde tahmin etmemize, fiyat hareketleri trendini ve dönüm noktalarını belirlememize ve fiyat gürültüsünü ortadan kaldırmamıza olanak tanır. Aynı zamanda, piyasanın aşırı alım/aşırı satım durumlarını ve bir trendin sona erdiğini ve fiyat hareketinin tersine döndüğünü gösteren sinyalleri de tespit edebiliyoruz.
Spektrum Analizörü Oluşturma
Spektrum Analizörü Oluşturma

Spektrum Analizörü Oluşturma

Bu makale, okuyucularını MQL5 dilinin grafik nesnelerini kullanmanın olası bir varyantı hakkında bilgilendirmeyi amaçlamaktadır. Ayrıca, grafik nesneleri kullanarak basit bir spektrum analizörü yönetme panelini uygulayan bir gösterge analiz edilmektedir. Makale, MQL5'in temelleri hakkında bilgi sahibi olan okuyuculara yöneliktir.
Ek Arabellekler Kullanmadan Ara Hesaplamalar için Fiyat Serilerinin Ortalamasını Alma
Ek Arabellekler Kullanmadan Ara Hesaplamalar için Fiyat Serilerinin Ortalamasını Alma

Ek Arabellekler Kullanmadan Ara Hesaplamalar için Fiyat Serilerinin Ortalamasını Alma

Bu makale, en basit ve tek tür sınıflarda paketlenmiş geleneksel ve sıra dışı ortalama alma algoritmaları hakkındadır. Bunlar, göstergelerin neredeyse tüm gelişmelerinde evrensel kullanım için tasarlanmıştır. Umarım önerilen sınıflar, özel ve teknik göstergelerin 'hantal' çağrılarına iyi bir alternatif olur.
Standart Kitaplık Sınıflarını kullanarak kendi Piyasa İzlemenizi oluşturun
Standart Kitaplık Sınıflarını kullanarak kendi Piyasa İzlemenizi oluşturun

Standart Kitaplık Sınıflarını kullanarak kendi Piyasa İzlemenizi oluşturun

Yeni MetaTrader 5 istemci terminali ve MQL5 Dili, yatırımcıya görsel bilgi sunmak için yeni fırsatlar sunar. Bu makalede, grafik üzerinde rastgele seçilmiş metin bilgilerinin görüntülenmesini düzenlemeye ilişkin tüm işleri yürüten evrensel ve genişletilebilir bir sınıflar kümesi öneriyoruz. Piyasa İzleme göstergesi örneği sunulmuştur.
Bulanık Mantık Kullanarak Gösterge Oluşturmanın Basit Örneği
Bulanık Mantık Kullanarak Gösterge Oluşturmanın Basit Örneği

Bulanık Mantık Kullanarak Gösterge Oluşturmanın Basit Örneği

Makale, finansal piyasalar analizi için bulanık mantık kavramının pratik uygulamasına ayrılmıştır. Zarflar göstergesine dayalı iki bulanık kural temeline dayanan sinyal üreten gösterge örneğini öneriyoruz. Geliştirilen gösterge birkaç gösterge arabelleği kullanır: Hesaplamalar için 7 arabellek, grafikler için 5 arabellek ve 2 renk arabelleği.
MQL5 Sihirbazı: Programlamadan Expert Advisor'lar Oluşturma
MQL5 Sihirbazı: Programlamadan Expert Advisor'lar Oluşturma

MQL5 Sihirbazı: Programlamadan Expert Advisor'lar Oluşturma

Programlama için zaman kaybetmeden bir alım satım stratejisi denemek ister misiniz? MQL5 Sihirbazı'nda alım satım sinyallerinin türünü seçebilir, takip eden pozisyonlar ve para yönetimi modülleri ekleyebilirsiniz; böylelikle işiniz biter! Kendi modül uygulamalarınızı oluşturun veya İşler hizmeti aracılığıyla talimat verin ve yeni modüllerinizi mevcut olanlarla birleştirin.
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.
"Yeni Çubuk" Olay İşleyicisi
"Yeni Çubuk" Olay İşleyicisi

"Yeni Çubuk" Olay İşleyicisi

MQL5 programlama dili, sorunları yepyeni bir düzeyde çözme kapasitesine sahiptir. Halihazırda bu tür çözümlere sahip olan görevler dahi, nesne yönelimli programlama sayesinde bir üst düzeye çıkabiliyor. Bu makalede, oldukça güçlü ve çok yönlü bir araca dönüştürülmüş bir grafikteki yeni çubuğu kontrol etmenin özellikle basit bir örneğini ele alıyoruz. Peki bu araç ne? Bu makalede bunu öğreneceğiz.