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
MetaTrader 5'te sürekli vadeli işlem sözleşmeleri
MetaTrader 5'te sürekli vadeli işlem sözleşmeleri

MetaTrader 5'te sürekli vadeli işlem sözleşmeleri

Vadeli işlem sözleşmelerinin kısa ömürleri teknik analizlerini karmaşık hale getirir. Kısa grafikleri teknik olarak analiz etmek zordur. Örneğin UX-9.13 Ukrayna Hisse stok endeksinin günlük grafiğindeki çubuk sayısı 100'den fazladır. Bu nedenle, yatırımcı sentetik uzun pozisyonlu vadeli işlem sözleşmeleri oluşturur. Bu makale, MetaTrader 5 terminalinde farklı tarihlere sahip vadeli işlem sözleşmelerinin nasıl birleştirileceğini açıklamaktadır.
preview
MQL5'i kullanarak trendler ve grafik formasyonları nasıl tespit edilir?

MQL5'i kullanarak trendler ve grafik formasyonları nasıl tespit edilir?

Bu makalede, MQL5’i kullanarak trendler (yükseliş trendi, düşüş trendi, yatay hareket), grafik formasyonları (Çift Tepe, Çift Dip) gibi fiyat hareketi formasyonlarını otomatik olarak tespit etmek için bir yöntem sunacağız.
Uzman Danışmanlarda Sınırlamalar ve Doğrulamalar
Uzman Danışmanlarda Sınırlamalar ve Doğrulamalar

Uzman Danışmanlarda Sınırlamalar ve Doğrulamalar

Pazartesi günü bu sembolün alım satımına izin verilir mi? Pozisyon açmak için yeterli para var mı? Zararı Durdur tetiklenirse kayıp ne kadar büyük olur? Bekleyen emirlerin sayısı nasıl sınırlandırılır? Alım satım işlemi mevcut çubukta mı yoksa önceki çubukta mı gerçekleştirildi? Bir alım satım robotu bu tür doğrulamaları gerçekleştiremezse, herhangi bir alım satım stratejisi kaybeden bir stratejiye dönüşebilir. Bu makale, herhangi bir Uzman Danışmanda yararlı olan doğrulama örneklerini gösterir.
Teknik Analiz: Neyi Analiz Ediyoruz?
Teknik Analiz: Neyi Analiz Ediyoruz?

Teknik Analiz: Neyi Analiz Ediyoruz?

Bu makalede, MetaTrader istemci terminalinde mevcut olan fiyat tekliflerinin temsilinin birkaç özelliği analiz edilmeye çalışılmıştır. Makale genel olup programlamayla ilgili değildir.
MQL5 Kodu için Otomatik Oluşturulan Belgeler
MQL5 Kodu için Otomatik Oluşturulan Belgeler

MQL5 Kodu için Otomatik Oluşturulan Belgeler

Çoğu Java kodlayıcısı, JavaDocs ile oluşturulabilen otomatik olarak oluşturulmuş belgelere aşinadır. Buradaki fikir, koda daha sonra gezinmesi kolay bir yardım dosyasına çıkarılabilecek yarı yapılandırılmış bir şekilde açıklamalar eklemektir. C++ dünyası ayrıca Microsoft SandCastle ve Doxygen'in iki lider olduğu bir dizi otomatik belge oluşturucu içerir. Makalede, MQL5 kodundaki yapılandırılmış açıklamalardan HTML yardım dosyası oluşturmak için Doxygen'in kullanımı açıklanmaktadır. Deneme çok iyi çalıştı ve Doxygen'in MQL5 kodundan ürettiği yardım belgelerinin büyük bir değer katacağına inanıyorum.
Bir Göstergenin Diğerine Uygulanması
Bir Göstergenin Diğerine Uygulanması

Bir Göstergenin Diğerine Uygulanması

OnCalculate() fonksiyon çağrısının kısa biçimini kullanan bir gösterge yazarken, bir göstergenin yalnızca fiyat verileriyle değil, aynı zamanda başka bir göstergenin verileriyle de hesaplanabileceği gerçeğini kaçırabilirsiniz. Diğer göstergelerin verilerine doğru uygulanması için bir göstergeyi geliştirmek ister misiniz? Bu makalede, bu tür bir değişiklik için gereken tüm adımları gözden geçireceğiz.
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.
İ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.
MQL5 Tarif Defteri Uzman Danışmanın Belirlenen Kriterlere Göre Optimizasyon Sonuçlarını Kaydetme
MQL5 Tarif Defteri Uzman Danışmanın Belirlenen Kriterlere Göre Optimizasyon Sonuçlarını Kaydetme

MQL5 Tarif Defteri Uzman Danışmanın Belirlenen Kriterlere Göre Optimizasyon Sonuçlarını Kaydetme

MQL5 programlamasına dair makaleler serisine devam ediyoruz. Bu sefer, Uzman Danışman parametre optimizasyonu sırasında her bir optimizasyon doğru geçişinin sonucunun nasıl elde edileceğini göreceğiz. Uygulama, harici parametrelerde belirtilen koşulların sağlanması durumunda ilgili geçiş değerlerinin bir dosyaya yazılmasını sağlayacak şekilde yapılacaktır. Test değerlerine ek olarak, bu sonuçlara neden olan parametreleri de kaydedeceğiz.
Uzman Danışman Görsel Sihirbazı’nı Kullanarak Uzman Danışmanlar Oluşturma
Uzman Danışman Görsel Sihirbazı’nı Kullanarak Uzman Danışmanlar Oluşturma

Uzman Danışman Görsel Sihirbazı’nı Kullanarak Uzman Danışmanlar Oluşturma

MetaTrader 5 için Uzman Danışman Görsel Sihirbazı, dakikalar içinde Uzman Danışmanlar tasarlamanıza olanak tanıyan kapsamlı bir önceden tanımlanmış alım satım blokları seti ile son derece kolay anlaşılır bir grafik ortamı sağlar. Uzman Danışman Görsel Sihirbazı'nın tıkla, sürükle ve bırak yaklaşımı, kalem ve kağıtla yaptığınız gibi forex alım satım stratejilerinin ve sinyallerinin görsel temsillerini oluşturmanıza imkan verir. Bu alım satım diyagramları, bunları kullanıma hazır Uzman Danışmanlara dönüştüren Molanis’ MQL5 kod oluşturucusu tarafından otomatik olarak analiz edilir. İnteraktif grafik ortamı tasarım sürecini kolaylaştırır ve MQL5 kodu yazma ihtiyacını ortadan kaldırır.
En Aktif MQL5.community Üyelerine iPhone Ödülü Verildi!
En Aktif MQL5.community Üyelerine iPhone Ödülü Verildi!

En Aktif MQL5.community Üyelerine iPhone Ödülü Verildi!

En seçkin MQL5.com katılımcılarına ödül dağıtmaya karar verdikten sonra, her bir katılımcının Topluluğun gelişimine katkısını belirlemek için temel kriterleri seçtik. Sonuç olarak, web sitesinde en fazla makale yayınlayan şampiyonlarımız şunlar: -Investeo (11 makale) ve victorg (10 makale) ve programlarını Code Base'e sunan GODZILLA (340 program), Integer (61 program) ve abolk (21 program).
Göstergeler Arası Veri Değişimi: Bu Kolaydır
Göstergeler Arası Veri Değişimi: Bu Kolaydır

Göstergeler Arası Veri Değişimi: Bu Kolaydır

Bir grafiğe eklenmiş göstergelerin verilerine erişim sağlayacak ve şu özelliklere sahip olacak şöyle bir ortam oluşturmak istiyoruz: Veri kopyalama olmaması, kullanmamız gerekirse mevcut yöntemlerin kodunun minimum düzeyde değiştirilmesi, MQL kodunun tercih edilebilir olması (elbette DLL kullanmak zorundayız, ancak yalnızca bir düzine C++ kodu dizesi kullanacağız). Makalede, MetaTrader terminali için diğer MQL programlarından gösterge arabelleklerine erişmek için araçlar sağlayacak bir program ortamı geliştirmek için kolay bir yöntem açıklanmaktadır.
MQL5 Cookbook: Fiyat Farklılığını Analiz Etmek İçin Çoklu Sembollü Bir Göstergenin Geliştirilmesi
MQL5 Cookbook: Fiyat Farklılığını Analiz Etmek İçin Çoklu Sembollü Bir Göstergenin Geliştirilmesi

MQL5 Cookbook: Fiyat Farklılığını Analiz Etmek İçin Çoklu Sembollü Bir Göstergenin Geliştirilmesi

Bu yazıda, belirli bir zaman diliminde fiyat farklılaşmasını analiz etmek için çoklu sembollü bir göstergenin geliştirilmesini ele alacağız. Temel konular, çoklu para birimi göstergelerinin programlanmasıyla ilgili bir önceki makalede tartışılmıştı "MQL5 Yemek Kitabı: MQL5'te Çok Sembollü Bir Volatilite Göstergesi Geliştirme". Bu sefer sadece çarpıcı biçimde değiştirilmiş olan yeni özellikler ve işlevler üzerinde duracağız. Çoklu para birimi göstergelerinin programlanmasında yeniyseniz, önce bir önceki makaleyi okumanızı tavsiye ederim.
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.
Standart Kitaplığın Alım Satım Stratejisi Sınıflarını Keşfetme - Stratejileri Özelleştirme
Standart Kitaplığın Alım Satım Stratejisi Sınıflarını Keşfetme - Stratejileri Özelleştirme

Standart Kitaplığın Alım Satım Stratejisi Sınıflarını Keşfetme - Stratejileri Özelleştirme

Bu makalede, MQL5 Sihirbazının Kalıplar ve Modeller mantığını kullanarak Alım Satım Stratejisi Sınıflarının Standart Kitaplığının nasıl keşfedileceğini ve Özel Stratejilerin ve Filtrelerin/Sinyallerin nasıl ekleneceğini göstereceğiz. Sonunda, MetaTrader 5 standart göstergelerini kullanarak kendi stratejilerinizi kolayca ekleyebileceksiniz, ayrıca MQL5 Sihirbazı net ve güçlü bir kod ve tamamen işlevsel bir Expert Advisor oluşturacaktır.
MQL5 Tarif Defteri: Üçlü Ekran Stratejisine Dayalı Bir Alım Satım Sistemi Çerçevesi Geliştirme
MQL5 Tarif Defteri: Üçlü Ekran Stratejisine Dayalı Bir Alım Satım Sistemi Çerçevesi Geliştirme

MQL5 Tarif Defteri: Üçlü Ekran Stratejisine Dayalı Bir Alım Satım Sistemi Çerçevesi Geliştirme

Bu makalede, MQL5'te Üçlü Ekran stratejisine dayalı bir alım satım sistemi için bir çerçeve geliştireceğiz. Uzman Danışman sıfırdan geliştirilmeyecektir. Bunun yerine, halihazırda büyük ölçüde amacımıza hizmet eden "MQL5 Tarif Defteri: Uzman Danışmanlarda Alım Satım Koşullarını Belirlemek için Göstergeleri Kullanma" önceki makalesinden programı değiştireceğiz. Böylelikle makale aynı zamanda hazır programların modellerini nasıl kolay bir şekilde değiştirebileceğinizi gösterecektir.
OnTrade() fonksiyonunu kullanarak Uzman Danışmanda (EA) alım satım etkinliklerinin işlenmesi
OnTrade() fonksiyonunu kullanarak Uzman Danışmanda (EA) alım satım etkinliklerinin işlenmesi

OnTrade() fonksiyonunu kullanarak Uzman Danışmanda (EA) alım satım etkinliklerinin işlenmesi

MQL5, çeşitli türlerdeki etkinliklerle (zamanlayıcı etkinlikleri, alım satım etkinlikleri, özel etkinlikler vb.) çalışmak da dahil olmak üzere bir dizi yenilik getirmiştir. Etkinlikleri işleme becerisi, otomatik ve yarı otomatik alım satım için tamamen yeni tür programlar oluşturmanıza olanak tanır. Bu makalede, alım satım etkinliklerini ele alacağız ve Alım Satım etkinliğini işleyecek olan OnTrade() fonksiyonu için bazı kodlar yazacağı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.
Çok Sayıda Enstrüman Üzerinde Alım Satım Yapan bir Expert Advisor Oluşturma
Çok Sayıda Enstrüman Üzerinde Alım Satım Yapan bir Expert Advisor Oluşturma

Çok Sayıda Enstrüman Üzerinde Alım Satım Yapan bir Expert Advisor Oluşturma

Finansal piyasalarda varlıkların çeşitlendirilmesi kavramı oldukça eskiye dayanır ve her zaman yeni başlayan yatırımcıları cezbetmiştir. Bu makalede, yazar, alım satım stratejilerinin bu yönüne bir başlangıç girişi yapmak için, çok para birimli bir Expert Advisor oluşturulmasına azami ölçüde basit bir yaklaşım önermektedir.
EA Ağacını kullanarak dakikalar içinde MQL5 Expert Advisor'lar oluşturma: Bölüm Bir
EA Ağacını kullanarak dakikalar içinde MQL5 Expert Advisor'lar oluşturma: Bölüm Bir

EA Ağacını kullanarak dakikalar içinde MQL5 Expert Advisor'lar oluşturma: Bölüm Bir

EA Ağacı, ilk sürükle ve bırak MetaTrader MQL5 Expert Advisor oluşturucusudur. Kullanımı çok kolay bir grafik kullanıcı arayüzünü kullanarak karmaşık MQL5 oluşturabilirsiniz. EA Ağacı'nda, Expert Advisor'lar kutular birbirine bağlanarak oluşturulur. Kutular MQL5 işlevleri, teknik göstergeler, özel göstergeler veya değerler içerebilir. EA Ağacı, "kutu ağacını" kullanarak Expert Advisor'ın MQL5 kodunu oluşturur.
Karı Geri Çekme İşlemlerini Modellemek için TesterWithdrawal() İşlevini Kullanma
Karı Geri Çekme İşlemlerini Modellemek için TesterWithdrawal() İşlevini Kullanma

Karı Geri Çekme İşlemlerini Modellemek için TesterWithdrawal() İşlevini Kullanma

Bu makalede, işlem sırasında varlıkların belirli bir bölümünün geri çekilmesini gerektiren alım satım sistemlerindeki riskleri tahmin etmek için TesterWithDrawal() işlevinin kullanımı açıklanmaktadır. Ayrıca, bu işlevin strateji test cihazında hisse senedi düşüşü hesaplama algoritması üzerindeki etkisi de açıklanmaktadır. Bu işlev, Expert Advisor'larınızın parametresini optimize ederken kullanışlıdır.
MQL5'teki Çizim Stilleri
MQL5'teki Çizim Stilleri

MQL5'teki Çizim Stilleri

MQL4'te 6 çizim stili ve MQL5'te 18 çizim stili vardır. Bu nedenle, MQL5'in çizim stillerini tanıtmak için bir makale yazmaya değer olabilir. Bu yazıda MQL5'teki çizim stillerinin detaylarını ele alacağız. Ek olarak, bu çizim stillerinin nasıl kullanılacağını göstermek için bir gösterge oluşturacağız ve çizimi iyileştireceğiz.
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.
İstatistik Temelleri
İstatistik Temelleri

İstatistik Temelleri

Her yatırımcı, temel analizin destekçisi olsa dahi, belirli istatistiksel hesaplamaları kullanarak çalışır. Bu makale size istatistiğin temelleri ve temel unsurları konusunda rehberlik etmekte ve karar vermede istatistiğin önemini göstermektedir.
Bir Sosyal Teknoloji Girişimi Kurmak, Bölüm I: MetaTrader 5 Sinyallerinizi Tweetleyin
Bir Sosyal Teknoloji Girişimi Kurmak, Bölüm I: MetaTrader 5 Sinyallerinizi Tweetleyin

Bir Sosyal Teknoloji Girişimi Kurmak, Bölüm I: MetaTrader 5 Sinyallerinizi Tweetleyin

Bugün, EA'larınızın alım satım sinyallerini tweetleyebilmeniz için bir MetaTrader 5 terminalini Twitter ile nasıl bağlayacağınızı öğreneceğiz. PHP'de RESTful web servisine dayalı bir Sosyal Karar Destek Sistemi geliştiriyoruz. Bu fikir, bilgisayar destekli alım satım adı verilen belirli bir otomatik alım satım anlayışından gelmektedir. İnsan yatırımcılarının bilişsel yeteneklerinin, aksi takdirde Expert Advisor'lar tarafından otomatik olarak piyasaya sürülecek olan alım satım sinyallerini filtrelemesini istiyoruz.
Kapsamlı Olmayan İstatistiksel Dağılımların Yapısal Analizine Öz-Koordinatlar Yönteminin Uygulanması
Kapsamlı Olmayan İstatistiksel Dağılımların Yapısal Analizine Öz-Koordinatlar Yönteminin Uygulanması

Kapsamlı Olmayan İstatistiksel Dağılımların Yapısal Analizine Öz-Koordinatlar Yönteminin Uygulanması

Uygulamalı istatistiklerin majör sorunu, istatistiksel hipotezleri kabul etme sorunudur. Uzun zamandır çözülmesi imkansız olarak görülüyordu. Öz-koordinatlar yönteminin ortaya çıkmasıyla durum değişti. Bu, modern uygulamalı istatistik yöntemlerini kullanarak mümkün olandan daha fazlasını görmeye olanak tanıyan bir sinyalin yapısal incelemesi için iyi ve güçlü bir araçtır. Makale, bu yöntemin pratik kullanımına odaklanmakta ve MQL5'teki programları açıklamaktadır. Ayrıca Hilhorst ve Schehr tarafından tanıtılan dağılımı örnek olarak kullanarak fonksiyon tanımlama sorununu da ele almaktadı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.
Başka Bir Göstergeye Dayalı Bir Gösterge Nasıl Yazılır?
Başka Bir Göstergeye Dayalı Bir Gösterge Nasıl Yazılır?

Başka Bir Göstergeye Dayalı Bir Gösterge Nasıl Yazılır?

MQL5'te, hem sıfırdan hem de zaten mevcut olan, istemci terminalinde yerleşik veya özel bir gösterge temelinde bir gösterge yazabilirsiniz. Burada ayrıca iki yolunuz var - bir göstergeyi ona yeni hesaplamalar ve grafik stilleri ekleyerek geliştirmek veya istemci terminalinde yerleşik bir gösterge veya iCustom() ya da IndicatorCreate() fonksiyonları aracılığıyla özel bir gösterge kullanmak.
MQL5 Tarif Defteri Sınırsız Sayıda Parametreye Sahip Çok Para Birimli Uzman Danışman Geliştirme
MQL5 Tarif Defteri Sınırsız Sayıda Parametreye Sahip Çok Para Birimli Uzman Danışman Geliştirme

MQL5 Tarif Defteri Sınırsız Sayıda Parametreye Sahip Çok Para Birimli Uzman Danışman Geliştirme

Bu makalede, sınırsız sayıda parametreye izin verirken, bir alım satım sisteminin optimizasyonu için tek bir parametre seti kullanan bir model oluşturacağız. Sembol listesi, standart bir metin dosyasında (*.txt) oluşturulacaktır. Her sembol için giriş parametreleri de dosyalarda saklanacaktır. Bu şekilde, bir Uzman Danışmanın giriş parametrelerinin sayısı üzerindeki terminal kısıtlamasını aşabileceğiz.
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.
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.
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.
Adlandırılmış Kanalları kullanarak MetaTrader 5 terminalleri arasında iletişim kurmak için DLL içermeyen bir çözüm
Adlandırılmış Kanalları kullanarak MetaTrader 5 terminalleri arasında iletişim kurmak için DLL içermeyen bir çözüm

Adlandırılmış Kanalları kullanarak MetaTrader 5 terminalleri arasında iletişim kurmak için DLL içermeyen bir çözüm

Makalede, adlandırılmış kanallar kullanılarak MetaTrader 5 istemci terminalleri arasında İşlemler Arası İletişimin nasıl uygulanacağı açıklanmaktadır. Adlandırılmış kanalların kullanımı için CNamedPipes sınıfı geliştirilmiştir. Kullanımını test etmek ve bağlantı verimini ölçmek için tick göstergesi, sunucu ve istemci script dosyaları sunulur. Adlandırılmış kanalların kullanılması, gerçek zamanlı fiyat teklifleri için yeterlidir.
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.
MQL5 Tarif Defteri: Çok Para Birimli Uzman Danışman - Basit, Sade ve Hızlı Yaklaşım
MQL5 Tarif Defteri: Çok Para Birimli Uzman Danışman - Basit, Sade ve Hızlı Yaklaşım

MQL5 Tarif Defteri: Çok Para Birimli Uzman Danışman - Basit, Sade ve Hızlı Yaklaşım

Bu makale, çok para birimli bir Uzman Danışman için uygun olan basit bir yaklaşımın uygulamasını açıklayacaktır. Bu, aynı koşullar altında, ancak her bir sembol için farklı parametreler ile test/alım satım için Uzman Danışmanı kurabileceğiniz anlamına gelir. Örnek olarak, gerekirse kodda küçük değişiklikler yaparak ek semboller eklenebilecek şekilde iki sembol için bir model oluşturacağız.
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.
Alım Satım Fikirlerinin Grafik Üzerinde Hızlı Testi
Alım Satım Fikirlerinin Grafik Üzerinde Hızlı Testi

Alım Satım Fikirlerinin Grafik Üzerinde Hızlı Testi

Makale, alım satım fikirlerinin hızlı görsel test yöntemini açıklar. Yöntem bir fiyat grafiği, bir sinyal göstergesi ve bir bakiye hesaplama göstergesinin kombinasyonuna dayanır. Alım satım fikirleri için arama yöntemimi ve bu fikirleri hızlı bir şekilde test etmek için kullandığım yöntemi paylaşmak istiyorum.
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.
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.
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.