Bu makale, alım-satım algoritmalarının geliştirilmesine yönelik kapsamlı bir yaklaşımı incelemektedir: projenin kurulmasından ve mantık hatalarının giderilmesinden, bitmiş ürünün korunmasına kadar. MetaEditor'ın yerleşik araçlarını keşfedeceğiz: gerçek tikler kullanılarak adım adım hata ayıklama, performans profilleme ve hesaplamaları hızlandırmak için C++ DLL'leriyle doğrudan entegrasyon. Makalede ayrıca MQL5 Cloud Protector kullanılarak fikri mülkiyetin nasıl korunacağı da anlatılmaktadır. Açıklanan tekniklerin uygulanması, Uzman Danışman geliştirmeyi kaotik bir çözüm arayışından sistematik bir sürece dönüştürecek ve bir strateji geliştirmek için gereken süreyi önemli ölçüde azaltacaktır.
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.
Bu makalede, terminalinizi zamansız Renko, Aralık ve Eşit Hacim grafikleri oluşturmak ve sentetik enstrümanları bir araya getirmek için bir veri yapıcısına dönüştürmek üzere MetaTrader 5 özel sembollerinin API'sinin nasıl kullanılacağını gösteriyoruz. Platform sınırlamalarını dikkate alarak stres testleri (makas genişlemesi, durma seviyesi değişiklikleri) için tik birleştirme ve geçmiş değiştirmeyi analiz edeceğiz. Ayrıca, hazır kod parçalarıyla CiCustomSymbol'ü kullanma ve emirleri CustomOrder sarmalayıcısı aracılığıyla gerçek bir sembole yönlendirme konusunda biraz pratik yapacaksınız.
Makale, yerleşik ekonomik takvimi kullanarak MetaTrader 5'te haberlere dayalı alım-satıma sistematik bir yaklaşım sunmaktadır: veri yapısı, API fonksiyonları, zaman senkronizasyon kuralları ve olay filtreleme. Sunucuya aşırı yük bindirmeden önbelleğe alma ve aşamalı güncelleme yöntemleri açıklanmaktadır. Makale ayrıca, aynı algoritmayı kullanarak deterministik testler için geçmişi bir .EX5 kaynağına aktarmaya yönelik çalışan bir mekanizma sağlamaktadır.
Makale, teknik analiz ilkelerini LSTM sinir ağı mimarisiyle entegre ederek işlem hacmi analizine dayalı fiyat tahminini iyileştirme olasılığını araştırmaktadır. Anormal hacimlerin tespiti ve yorumlanması, kümeleme kullanımı ve hacimlere dayalı özelliklerin oluşturulması ve bunların makine öğrenimi bağlamında tanımlanmasına özellikle dikkat edilmektedir.
Forex piyasasında tekrar eden formasyonlar ve düzenlilikler var mı? Python ve MetaTrader 5'i kullanarak kendi formasyon analiz sistemimi oluşturmaya karar verdim. Forex'i fethetmek için matematik ve programlamanın bir tür ortak yaşamı.
Bu makalede, Forex piyasasında binlerce sentetik fiyat oluşturan, bunları analiz eden ve kar için başarılı bir şekilde işlem yapan ve aynı zamanda aracı kurumların gözünde yasal olarak kalan bir arbitraj sistemi oluşturacağız.
Herhangi bir alım-satım sistemi oluştururken, verimli bir şekilde çözülmesi gereken bir görev vardır. Bu görev, emirlerin yerleştirilmesi veya bunların alım-satım sistemi tarafından otomatik olarak yönetilmesidir. Makale, verimli emir yerleştirme açısından bir alım-satım sisteminin oluşturulmasını ele almaktadır.
Tüm programlama dillerinde programların belirli bir yapısı vardır. Bu makalede, MetaTrader 5 için bir alım-satım sistemi oluştururken çok yararlı olabilecek MQL5 program yapısının ana bileşenlerini inceleyeceğiz.
Fonksiyonlar her programlama dilinde kritik bileşenlerdir. Diğer birçok faydasının yanı sıra, geliştiricilerin DRY (Don't Repeat Yourself, kendini tekrar etme) ilkesini uygulamalarına yardımcı olurlar. Bu makalede, fonksiyonlar hakkında çok daha fazla bilgi edinecek ve alım-satım sisteminizi zenginleştiren ancak karmaşıklaştırmayan basit uygulamalar yardımıyla MQL5'te kendi fonksiyonlarınızı nasıl oluşturacağınızı göreceksiniz.
Bu makalede, MetaTrader 4 ve 5’te alım-satım için tüm otomasyon zincirini tamamlamamı sağlayan ve aynı zamanda çok daha ilginç bir şey yapmamı sağlayan iyileştirmelerin ilk bölümünü göstereceğim. Şu andan itibaren, bu çözüm hem Uzman Danışman oluşturmayı hem de optimizasyonu tamamen otomatikleştirmeme ve etkili alım-satım konfigürasyonları bulmak için harcanan emeği en aza indirmeme olanak tanıyor.
Bu makalede, alım-satımdaki en değerli ve kullanışlı araçlardan biri olan, alım-satım görevlerini basitleştiren grafiksel paneller oluşturmak isteyen herkes için basit ve net bir rehber sunacağız. Grafiksel paneller zamandan tasarruf etmenizi ve alım-satımın kendisine daha fazla odaklanmanızı sağlar.
Geliştiriciler olarak, özellikle farklı davranışlara sahip farklı nesnelerimiz varsa, kod tekrarları yapmadan yeniden kullanılabilir ve esnek yazılımları nasıl tasarlayacağımızı ve geliştireceğimizi öğrenmemiz gerekir. Bu, Nesne Yönelimli Programlama teknikleri ve ilkeleri kullanılarak kolayca yapılabilir. Bu makalede, MQL5'te Nesne Yönelimli Programlamanın temellerini sunacağız.
Fiyatları çevreleyen bir kanalı görselleştirmek için kullanılabilecek birçok teknik araç vardır. Bu araçlardan biri Donchian Channel göstergesidir. Bu makalede, Donchian Channel göstergesinin nasıl oluşturulacağını ve bir Uzman Danışmanda özel gösterge olarak nasıl kullanılacağını öğreneceğiz.
MetaTrader 5 ve diğer MetaQuotes uygulamalarını DroiTong kullanarak HarmonyOS NEXT cihazlarına kolayca yükleyin. Telefonunuz veya dizüstü bilgisayarınız için ayrıntılı bir adım adım kılavuz.
MQL5 geliştiricilerinin önemli ve değerli araçlarda uzmanlaşması gerekir. Bu araçlardan biri de Strateji Sınayıcıdır. Bu makale, MQL5 Strateji Sınayıcıyı anlamak ve kullanmak için pratik bir kılavuzdur.
Özel bir göstergenin nasıl oluşturulacağına dair yeni bir makaleyle karşınızdayım. Bu sefer True Strength Index (TSI) göstergesiyle çalışacağız ve ona dayalı bir Uzman Danışman geliştireceğiz.
Bu makalede, algoritmik alım-satıma oldukça uzun bir süre sonra ulaştığım tamamen farklı bir yaklaşım göstereceğim. Elbette tüm bunlar, aynı anda birkaç problemi çözmesine olanak tanıyan bir dizi değişikliğe uğrayan brute force programımla ilgili. Bununla birlikte, makaleyi daha genel ve olabildiğince basit bir şekilde yazdım, böylece brute force hakkında hiçbir şey bilmeyenler için de uygun hale geldi.
Bu makalede, MetaTrader 5'te grafikleri yorumlamak için kullanılacak veya Uzman Danışmanların bir parçası olarak kullanılacak şekilde tercihlerimize göre MQL5’i kullanarak kendi göstergemizi nasıl oluşturacağımızı öğreneceğiz.
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.
MacOS'ta MetaTrader 5 işlem platformu için özel bir yükleyici sağlıyoruz. Uygulamayı yerel olarak yüklemenizi sağlayan tam teşekküllü bir sihirbazdır. Yükleyici gerekli tüm adımları gerçekleştirir: sisteminizi tanımlar, en son Wine sürümünü indirir ve yükler, yapılandırır ve ardından MetaTrader'ı içine yükler. Tüm adımlar otomatik olarak tamamlanır ve kurulumdan hemen sonra platformu kullanmaya başlayabilirsiniz.
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.
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.
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.
Uzman Danışmanımızdan farklı parçalar çıkarmaya devam ediyoruz. Bu, bu serideki son makaledir. Çıkarılacak son şey ise ses sistemi. Bu makale serisini takip etmediyseniz bu biraz kafa karıştırıcı olabilir.
Bu makalede MetaTrader 5 platformunu nasıl konuşturacağımızı öğreneceğiz. Uzman Danışmanı daha eğlenceli hale getirmeye ne dersiniz? Finansal piyasalarda alım-satım yapmak genellikle çok monotondur, ancak bu süreci daha eğlenceli hale getirebiliriz. Bu projenin bağımlılık gibi sorunlar yaşayanlar için tehlikeli olabileceğini lütfen unutmayın. Genel olarak alım-satım sürecini daha keyifli hale getireceğiz.
En popüler teknik göstergelere dayalı alım-satım sistemleri tasarladığımız serimizin yeni makalesindeyiz. Bu makalede Bill Williams Market Facilitation Index (BW MFI) göstergesini inceleyeceğiz.
En popüler göstergelere dayalı alım-satım sistemlerini nasıl oluşturacağımızı öğrendiğimiz serinin yeni makalesi. Bu kez Gator Oscillator göstergesi hakkında konuşacağız ve bu göstergeyi kullanan bazı basit stratejilere dayalı olarak bir alım-satım sistemi oluşturacağız.
Bu makalede, finansal veri analizinin verimliliğini artırabilecek ALGLIB 3.19 sayısal analiz kütüphanesini, uygulamalarını ve yeni algoritmalarını kısaca gözden geçireceğiz.
Bu makalede, Uzman Danışmanlar, göstergeler ve komut dosyaları geliştirmenin zaman ve emek yoğunluğunu azaltma açısından yeteneklerini anlamak için OpenAI'dan ChatGPT ile uğraşacağız. Size bu teknolojide hızlı bir şekilde yol göstereceğim ve MQL4 ve MQL5'te programlama için doğru şekilde nasıl kullanılacağını göstermeye çalışacağım.
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.
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.
Bu makale serisinde, ticaret ve fiyatlandırma süreçlerini tanımlamak için olasılık teorisinin pratik bir uygulamasını bulmaya çalışacağız. İlk makalede, kombinatorik ve olasılığın temellerine bakacağız ve fraktalların olasılık teorisi çerçevesinde nasıl uygulanacağına dair ilk örneği analiz edeceğiz.
Bu makalede, çok durumlu sistemleri iki duruma indirgeme olasılığı ile ilgili bir çalışma yapmaya karar verdim. Makalenin temel amacı, olasılık teorisine dayalı ölçeklenebilir ticaret algoritmalarının daha da geliştirilmesine yardımcı olabilecek analizler yapmak ve faydalı sonuçlara varmaktır. Tabii ki bu konu matematik içeriyor. Ancak daha önceki makalelerden edindiğim tecrübeler ışığında, genel bilgilerin detaylardan daha faydalı olduğunu düşünüyorum.
Bu makalede, iyi bilinen Bernoulli şemasını vurgulamaya ve ticaretle ilgili veri dizilerini tanımlamak için nasıl kullanılabileceğini göstermeye karar verdim. Tüm bunlar daha sonra kendi kendini uyarlayan bir ticaret sistemi oluşturmak için kullanılacaktır. Ayrıca, özel bir durumu Bernoulli formülü olan daha genel bir algoritma arayacağız ve bunun için bir uygulama bulacağız.