
Fibonacci’ye dayalı bir alım-satım sistemi nasıl geliştirilir?
Bu makalede, en popüler teknik göstergelere dayalı alım-satım sistemleri oluşturduğumuz serimize devam ediyoruz. İşte inceleyeceğimiz yeni teknik araç: Fibonacci. Bu araca dayalı bir alım-satım sisteminin nasıl tasarlanacağını öğreneceğiz.


MQL5'te Trend Bulmanın Birkaç Yolu
Herhangi bir yatırımcı, herhangi bir zamanda bir trendi doğru bir şekilde tespit etme fırsatı için çok şey verir. Belki de herkesin aradığı Kutsal Kase budur. Bu makalede bir trendi tespit etmenin birkaç yolunu ele alacağız. Daha net olmak gerekirse MQL5 aracılığıyla bir trendi tespit etmek için birkaç klasik yolun nasıl programlanacağına bakacağız.

Williams %R göstergesine dayalı bir ticaret sistemi nasıl geliştirilir?
MetaTrader 5’te kullanılmak üzere MQL5 dili aracılığıyla en popüler teknik göstergelere dayalı ticaret sistemleri geliştirdiğimiz serimizin yeni makalesindeyiz. Bu makalemizde, Williams %R göstergesiyle basit bir ticaret sisteminin nasıl geliştirileceğini öğreneceğiz.


Piyasa ve global modellerinin fiziği
Bu makalede, piyasayı az da olsa anlayan herhangi bir sistemin global ölçekte faaliyet gösterebileceği varsayımını test etmeye çalışacağım. Herhangi bir teori veya model icat etmeyeceğim, sadece bilinen gerçekleri kullanacağım ve bu gerçekleri kademeli olarak matematiksel analiz diline çevireceğim.


MQL5 Nesne Yönelimli Programlama Yaklaşımını Kullanarak Expert Advisor Yazma
Bu makalede, "Yeni Başlayanlar için MQL5'te Expert Advisor yazmak için Adım Adım Kılavuz" adlı makalede yaptığımız şeyi yapmak için (Basit bir Expert Advisor oluşturma) nesne yönelimli yaklaşıma odaklanılmaktadır. Birçok kişi bunun zor olduğunu düşünüyor, ancak bu makaleyi okumayı bitirdiğinizde, nesne yönelimi temelinde kendi Expert Advisor'ınızı yazabileceğinizi garanti ediyorum.


Swaplar (Bölüm I): Kilitleme ve sentetik pozisyonlar
Bu makalede klasik swap alım-satım yöntemleri konseptini genişletmeye çalışacağım. Bu kavramın neden özel bir ilgiyi hak ettiği ve üzerinde çalışılması gerektiği sonucuna vardığımı açıklayacağım.


Ticaret sistemlerinin geliştirilmesi ve analizi için optimum yaklaşım
Bu makalede, yatırım yapmak için bir sistem veya sinyal seçerken kullanılacak kriterleri göstereceğim, ayrıca ticaret sistemlerinin geliştirilmesine yönelik en uygun yaklaşımı açıklayacağım ve bu konunun Forex ticaretindeki önemini vurgulayacağım.

Parabolic SAR göstergesine dayalı bir ticaret sistemi nasıl geliştirilir?
Bu makalede de en popüler göstergeleri kullanarak ticaret sistemleri oluşturma konulu serimize devam ediyoruz. Bu sefer Parabolic SAR göstergesinden bahsedeceğiz. Ticarette nasıl yararlı olabileceğini anlamak adına bu göstergeyi ayrıntılı olarak inceleyeceğiz ve basit stratejilerle MetaTrader 5 işlem platformu için ona dayalı bir ticaret sistemi geliştireceğiz.


Üç Satır Kesme Grafiği Oluşturma Göstergesi
Bu makale Steve Nison'ın "Candlesticks Ötesinde" adlı kitabında önerilen Üç Satır Arası tablosuna ayrılmıştır. Bu grafiğin en büyük avantajı, bir önceki harekete göre bir fiyattaki küçük dalgalanmaları filtrelemeye izin vermesidir. Grafik oluşturma ilkesini, gösterge kodunu ve buna dayalı bazı alım satım stratejileri örneklerini tartışacağız.

Sıfırdan bir ticaret Uzman Danışmanı geliştirme (Bölüm 20): Yeni emir sistemi (III)
Yeni emir sistemini uygulamaya devam ediyoruz. Böyle bir sistemin oluşturulması, MQL5'e iyi hakim olmanın yanı sıra MetaTrader 5 platformunun gerçekte nasıl çalıştığını ve hangi kaynakları sağladığını anlamayı gerektirir.


Ya Hep Ya Hiç Forex Stratejisi
Bu makalenin amacı, "Ya Hep Ya Hiç" oyun prensibini uygulayan en basit alım satım stratejisini oluşturmaktır. Karlı bir Expert Advisor oluşturmak istemiyoruz; amacımız, mümkün olan en yüksek olasılıkla ilk mevduatı birkaç kez artırmaktır. ForEx'te köşeyi dönmek veya teknik analiz hakkında hiçbir şey bilmeden ve herhangi bir gösterge kullanmadan her şeyi kaybetmek mümkün mü?

Force Index göstergesine dayalı bir ticaret sistemi nasıl geliştirilir?
En popüler teknik göstergelere dayalı ticaret sistemlerini nasıl tasarlayacağımızı öğrendiğimiz serimizin yeni makalesine hoş geldiniz. Bu makalede, yeni bir teknik göstergeyi, Force Index göstergesini kullanarak bir ticaret sisteminin nasıl oluşturulacağını öğreneceğiz.

Sıfırdan bir ticaret Uzman Danışmanı geliştirme (Bölüm 24): Sistemin sağlamlığını artırma (I)
Bu makalede, daha istikrarlı ve güvenli bir kullanım sağlamak için sistemi daha sağlam hale getireceğiz. İstenilen sağlamlığı elde etmenin yollarından biri, kodu mümkün olduğunca yeniden kullanmaya çalışmak ve böylece farklı durumlarda sürekli olarak test edilmesini sağlamaktır. Ancak bu, yöntemlerden yalnızca bir tanesidir. Bir diğeri ise OOP kullanmaktır.


Expert Advisor yazarken MQL5 Standard Alım Satım Sınıfı kitaplıklarının kullanımı
Bu makalede, bir alım satım işlemi yapmadan önce pozisyon kapatma ve değiştirme, bekleyen talimat verme ve Marjın silinmesi ve doğrulanmasını uygulayan Expert Advisor'ları yazarken MQL5 Standart Kitaplık Alım Satım Sınıflarının başlıca işlevlerinin nasıl kullanılacağı açıklanmaktadır. Ayrıca, talimat ve yatırım ayrıntılarını elde etmek için Alım Satım sınıflarının nasıl kullanılabileceğini de gösterdik.


CCanvas Sınıfını incelemek. Şeffaf Nesneler Nasıl Çizilir
Hareketli ortalamaların garip grafiklerinden daha fazlasına mı ihtiyacınız var? Terminalinizde basit ve içi dolu bir dikdörtgenden daha güzel bir şey çizmek ister misiniz? Terminalde etkileyici grafikler çizilebilir. Bu, özel grafikler oluşturmak için kullanılan CСanvas sınıfı aracılığıyla uygulanabilir. Bu sınıfla, saydamlığı uygulayabilir, renkleri karıştırabilir ve üst üste binen ve karışan renkler aracılığıyla saydamlık yanılsaması oluşturabilirsiniz.


MQL5 Programlama Temelleri: Listeler
Alım satım stratejisi geliştirme için programlama dilinin yeni sürümü olan MQL [MQL5], önceki versiyona [MQL4] kıyasla daha güçlü ve etkili özellikler sunar. Avantaj, esasen nesne yönelimli programlama özelliklerinde yatmaktadır. Bu makale, düğümler ve listeler gibi karmaşık özel veri türleri kullanma olasılığını inceler. Ayrıca MQL5'te pratik programlamada listelerin kullanımına bir örnek sağlar.


MQL5'te WinInet'i Kullanma. Bölüm 2: POST İstekleri ve Dosyalar
Bu makalede, HTTP isteklerini kullanarak İnternet ile çalışma ve sunucu ile bilgi alışverişi yapma prensiplerini incelemeye devam edeceğiz. Burada CMqlNet sınıfının yeni işlevleri, formlardan bilgi gönderme yöntemleri ve POST isteklerini kullanarak dosya gönderme yöntemleri ve ayrıca Çerezleri kullanarak oturum açtığınız web sitelerindeki yetkilendirme açıklanmaktadır.

Yeniden alma algoritması: Verimliliği artırmak için matematiksel bir model
Bu makalede, alım-satım sistemlerinin verimliliğini daha derinlemesine anlamak için yeniden alma algoritmasını kullanacağız, matematik ve mantık kullanarak alım-satım verimliliğini artırmanın genel ilkeleri üzerinde çalışmaya başlayacağız ve herhangi bir alım-satım sistemini kullanma açısından verimliliği artırmanın en standart dışı yöntemlerini uygulayacağız.


Bollinger Bands göstergesine dayalı bir ticaret sistemi nasıl geliştirilir?
Bu makalede, ticaret dünyasının en popüler göstergelerinden biri olan Bollinger Bands’ten bahsedeceğiz. Teknik analizi ele alacağız ve Bollinger Bands göstergesine dayalı bir algoritmik ticaret sisteminin nasıl geliştirileceğini öğreneceğiz.


DLL'leri Kullanmadan Adlandırılmış Kanalları Kullanarak MetaTrader 5 ile İletişim Kurma
Birçok geliştirici aynı sorunla karşı karşıyadır: Güvenli olmayan DLL'ler kullanmadan alım satım terminali korumalı alanına nasıl ulaşılır? En kolay ve en güvenli yöntemlerden biri, normal dosya işlemleri gibi çalışan standart Adlandırılmış Kanalları kullanmaktır. Bunlar, programlar arasında işlemciler arası istemci-sunucu iletişimini düzenlemenize olanak tanır. C++ ve MQL5'te sunucu, istemci, bunlar arasındaki veri alışverişini ve performans karşılaştırmasını içeren pratik örneklere bir göz atın.

Bull’s Power göstergesine dayalı bir ticaret sistemi nasıl geliştirilir?
En popüler teknik göstergelere dayalı ticaret sistemlerinin nasıl geliştirileceğine ilişkin serimizin yeni makalesine hoş geldiniz. Bu sefer Bull’s Power teknik göstergesini inceleyeceğiz.


Ticaret için kombinatorik ve olasılık teorisi (Bölüm II): Evrensel fraktal
Bu makalede fraktalları incelemeye devam edeceğiz ve tüm materyali özetlemeye özellikle dikkat edeceğiz. Bunu yapmak için, daha önceki tüm gelişmeleri, ticarette pratik uygulama için uygun ve anlaşılabilir olacak kompakt bir forma getirmeye çalışacağım.

Standard Deviation göstergesine dayalı bir ticaret sistemi nasıl geliştirilir?
MetaTrader 5 işlem platformunda kullanılmak üzere en popüler teknik göstergelere dayalı ticaret sistemleri geliştirdiğimiz serimizin yeni makalesindeyiz. Bu yeni makalede, Standard Deviation göstergesine dayalı bir ticaret sisteminin nasıl tasarlanacağını öğreneceğiz.


Daha İyi Bir Programcı Nasıl Olunur? (4. Bölüm): Programlama hızını artırmak
Her geliştirici daha hızlı şekilde kod yazabilmek ister. Daha hızlı ve verimli bir şekilde kod yazabilmek, yalnızca birkaç kişinin sahip olduğu doğuştan gelen bir tür özel yetenek değildir. Bu, klavyedeki geçmiş deneyime bakılmaksızın her kodlayıcının ustalaşabileceği bir beceridir.


MQL5.community kanallarını ve grup sohbetlerini kullanın
MQL5.com web sitesi dünyanın her yerinden yatırımcıları bir araya getirir. Kullanıcılar makaleler yayınlar, ücretsiz kodlar paylaşır, Mağazada ürünler satar, Freelance siparişleri gerçekleştirir ve ticaret sinyallerini kopyalar. Diğer kullanıcılarla Forumdan, yatırımcı sohbetlerinden ve MetaTrader kanallarından iletişim kurabilirsiniz.


Yatırımcıların Altın Kuralı
Yüksek beklentilere dayalı kar elde etmek için iyi alım satımın üç temel ilkesini anlamalıyız: 1) piyasaya girerken riskinizi bilin; 2) zarardan erken dönün ve kârınızın artmasına izin verin; 3) sisteminizin beklentisini bilin; düzenli olarak test edin ve ayarlayın. Bu makale, kârın mümkün olan en yüksek seviyede artmasına izin verdiği için açılış pozisyonlarını takip eden ve ikinci altın prensibi gerçekleştiren bir program kodu sağlar.


Google Chart API ile Grafik Oluşturmak için Kitaplık
Çeşitli diyagram türlerinin oluşturulması, piyasa durumuna ilişkin analizlerin ve bir alım satım sisteminin test edilmesinin önemli bir parçasıdır. Sıklıkla, güzel görünümlü bir diyagram oluşturmak için, veri çıktısını bir dosyada düzenlemek ve ardından MS Excel gibi uygulamalarda kullanmak gerekir. Bu, çok elverişli değildir ve bizi verileri dinamik olarak güncelleme özelliğinden mahrum eder. Google Charts API, sunucuya özel bir istek göndererek çevrimiçi modlarda grafikler oluşturmak için araçlar sağladı. Bu makalede, böyle bir istek oluşturma ve Google sunucusundan grafik alma sürecini otomatikleştirmeye çalışıyoruz.


MQL5 Cookbook: ОСО Talimatları
Her bir yatırımcının alım satım faaliyeti, talimatlar arasındaki ilişkiler de dahil olmak üzere çeşitli mekanizmalar ve karşılıklı ilişkiler içerir. Bu makale, OCO talimatlarının işlenmesi için bir çözüm önerir. Standart kitaplık sınıfları kapsamlı bir şekilde dahil edilir ve burada yeni veri türleri oluşturulur.


Nöral Ağlar: Teoriden Pratiğe
Günümüzde her yatırımcının, nöral ağlar hakkında bilgisi olması gerekir; bunları kullanmanın ne kadar havalı olduğunu bilirler. Çoğunluk, nöral ağlarla uğraşan kişilerin insanüstü olduklarına inanıyor. Bu makalede, sizlere nöral ağ mimarisini açıklamaya, uygulamalarını anlatmaya ve pratik kullanım örneklerini göstermeye çalışacağım.


MQL5 Market Ürünlerini Satın Almak Ne Kadar Güvenli?
Güvenlik sorunlarına fazlasıyla dikkat ederek MetaTrader 5 alım satım uygulamalarının satışına yönelik hizmeti başlattık. Daha önemli konulara konsantre olmanızı sağlamak için ilgili tüm riskleri en aza indirdik - En uygun alım satım robotunu aramak!

Model aramada brute force yaklaşımı
Bu makalede, piyasa modellerini arayacağız, belirlenen modellere dayalı Uzman Danışmanlar oluşturacağız ve bu modellerin geçerliliklerini koruyup korumadıklarını, ne kadar süreyle geçerli kaldıklarını kontrol edeceğiz.


Takip Eden Durdurma Kullanan Para Kazanma Algoritmaları
Bu makalenin amacı, takip eden durdurma kullanarak alım satımlara farklı girişlere ve çıkışlara sahip algoritmaların karlılığını incelemektir. Kullanılacak giriş türleri rastgele giriş ve ters giriştir. Kullanılacak durdurma emirleri, takip eden durdurma ve takip eden alımdır. Makale, yılda yaklaşık %30 karlılığa sahip para kazanma algoritmalarını göstermektedir.


Ticaret için kombinatorik ve olasılık teorisi (Bölüm III): İlk matematiksel model
Daha önce tartışılan konunun mantıksal bir devamı, ticaret görevleri için çok işlevli matematiksel modellerin geliştirilmesi olacaktır. Bu makalede, fraktalları tanımlayan ilk matematiksel modelin geliştirilmesiyle ilgili tüm süreci sıfırdan anlatacağım. Bu model önemli bir yapı taşı haline gelmeli, çok işlevli ve evrensel olmalıdır. Bu fikrin daha da geliştirilmesi için teorik temelimizi oluşturacaktır.


MetaTrader 5 - Hayal Ettiğinizden Daha Fazlası!
MetaTrader 5 istemci terminali sıfırdan geliştirildi ve elbette selefini geride bıraktı. Yeni alım satım platformu, herhangi bir finansal piyasada alım satım için sınırsız fırsatlar sunar. Dahası, fonksiyonu daha da kullanışlı özellikler ve kolaylıklar sunmak için genişlemeye devam ediyor. Bu nedenle, MetaTrader 5'in sayısız avantajını listelemek artık oldukça zordur. Bunları bir makalede kısaca anlatmaya çalıştık ve çıkan sonuç bizi şaşırttı, makale kısa olmaktan çok uzak!


Test (Optimizasyon) Tekniği ve Expert Advisor Parametrelerinin Seçiminde Bazı Kriterler
Testin Kutsal Kasesini bulmakta hiçbir sorun yoktur ancak ondan kurtulmak çok daha zordur. Bu makale, Terminal performans özelliklerinin maksimum kullanımı ve minimum son kullanıcı yükü üzerine optimizasyon ve test sonuçlarının otomatik grup işlemesi ile Expert Advisor işletim parametrelerinin seçimini ele almaktadır.

Veri Bilimi ve Makine Öğrenimi (Bölüm 02): Lojistik Regresyon
Veri sınıflandırması, bir algo yatırımcısı ve bir programcı için çok önemli bir şeydir. Bu makalede, evet veya hayırları, yükseliş ve düşüşleri, alış ve satışları belirlememize yardımcı olabilecek sınıflandırma lojistik algoritmalarından birine odaklanacağız.

Sıfırdan bir ticaret Uzman Danışmanı geliştirme (Bölüm 18): Yeni emir sistemi (I)
Bu makale, yeni emir sisteminin ilk kısmıdır. Uzman Danışmanımızı makalelerimizde belgelemeye başladığımızdan beri, çeşitli değişiklikler ve iyileştirmelerden geçti, ancak aynı grafik üzeri emir sistemi modelini korudu. Artık yeni bir emir sistemine ihtiyacımız vardır.

Sıfırdan bir ticaret Uzman Danışmanı geliştirme (Bölüm 08): Kavramsal sıçrama (I)
Yeni bir işlevselliği uygulamanın en kolay yolu nedir? Bu makalede, önce bir adım geri, sonra iki adım ileri gideceğiz.

Sıfırdan bir ticaret Uzman Danışmanı geliştirme (Bölüm 11): Çapraz emir sistemi
Bu makalede çapraz emir sistemi oluşturacağız. Yatırımcıların hayatını çok zorlaştıran bir varlık türü vardır - vadeliler. Peki neden hayatı zorlaştırıyorlar?


Bilinmeyen Olasılık Yoğunluk Fonksiyonunun Çekirdek Yoğunluk Tahmini
Makale, bilinmeyen olasılık yoğunluk fonksiyonunun çekirdek yoğunluğunu tahmin etmeye olanak tanıyan bir programın oluşturulması ile ilgilidir. Görevin yürütülmesi için Çekirdek Yoğunluk Tahmin yöntemi seçilmiştir. Makale, yöntem yazılımı uygulamasının kaynak kodlarını, kullanım örneklerini ve çizimlerini içermektedir.