Fan sayfamıza katılın
Grafik üzerinde Hacim Profilleri oluşturmak için temel kütüphane.
Bu Komut Dosyası ve EA, kodlayıcıların MQL5 Takvimini kullanan haber tabanlı stratejilerini geriye dönük test etmelerini sağlar.
Belirli modülleri veya kod bölümlerini günlüğe kaydetme özelliğine sahip bir kaydedici
CDebugLogger sınıfı, MQL4/5 ortamlarında kullanılmak üzere tasarlanmış esnek ve kapsamlı bir günlük tutma aracıdır. Geliştiricilerin çeşitli önem düzeylerindeki (INFO, WARNING, ERROR, DEBUG) mesajları, zaman damgalarını, işlev imzalarını, dosya adlarını ve satır numaralarını günlük girdilerine dahil etme seçenekleriyle birlikte günlüğe kaydetmelerine olanak tanır. Sınıf, günlükleri ortak bir klasöre ve CSV biçiminde kaydetme özelliğiyle hem konsola hem de dosyalara günlüğe kaydetmeyi destekler. Ayrıca, hassas bilgilerin günlüğe kaydedilmemesini sağlamak için belirli anahtar kelimelere dayalı günlükleri susturma işlevi sunar. Bu sınıf, çok çeşitli hata ayıklama ve izleme ihtiyaçlarını karşılayan özelleştirilebilir özelliklerle MQL4/5 uygulamalarında sağlam günlük mekanizmaları uygulamak isteyen geliştiriciler için idealdir.
Basit türler, yapılar veya nesne işaretçilerinden oluşan dizileri sıralamak için hızlı performans sağlayan hibrit bir sıralama algoritması.
Constructor for creating histograms of statistical distributions of indicators, timeseries and their derivatives.
Strateji test cihazında test sırasında TimeGMT() işlevini düzeltmek için statik sınıf.
Kosinüs uzaklığını ve 2 vektör arasındaki benzerliği hesaplayın. Kosinüs uzaklığı 1-kosinüs_benzerliğidir ve kosinüs benzerliği iki vektörün büyüklükleri ile çarpımlarının nokta çarpımıdır.
MetaTrader 5'te seviyeler, mesaj formatı, alt dizelerdeki filtreleri dahil etme ve hariç tutma desteği ile günlük kaydı için en basit sınıf.
Amaç, işlevi MQL5 geliştirmedeki herhangi bir Telegram entegrasyon görevi için hazır hale getirmektir. Bu dosyayı CodeBase'inize ekleyerek Uzman Danışmanlarınıza dahil edebilir ve işlevi doğrudan dahil edilen modülden çağırabilirsiniz. Bu, kodu tekrar tekrar sıfırdan geliştirme ihtiyacını ortadan kaldırarak birden fazla projede yeniden kullanılabilirliği sağlar.
Serialization and deserialization of JSON protocol. The code is ported from a high-speed С++ library.
Tekliflerin MetaTrader5'ten sunucu uygulamasına aktarılması için kütüphane.
MQL5'e port edilen ALGLIB (sürüm 3.19) matematiksel fonksiyon kütüphanesi.
The EasyAndFastGUI library allows creating graphical interfaces for custom MQL programs.
TelegramToMT5, Telegram kanallarınızdan, gruplarınızdan ve özel sohbetlerinizden gelen mesajları doğrudan ticaret grafiklerinizde görüntüleyerek Telegram ve MT5 arasında köprü kuran bir MetaTrader 5 Uzman Danışmanıdır. Basitçe bir Telegram botu oluşturun, istediğiniz kanallara / gruplara ekleyin ve EA'nın tüm mesajları gerçek zamanlı olarak grafiğinizde yorum olarak göstermesine izin verin.
Bu kütüphane, çalışma zamanı hatası kodlarının ve işlem sunucusu geri dönüş kodlarının açıklamalarını geri döndüren fonksiyonları içerir.
Trade functions library designed for use in the code of scripts and Expert Advisors depending on a broker
This Include File checks for Market Open Hours. An EA to test it is also included.
Set of statistical functions which allows you to calculate some values describing timeseries.
OnTester() işlevi için "Custom max" değişkeni için kriter seçimi işlevi, HTML dosyası aracılığıyla tüm göstergelerle optimizasyon sonuçları tablosunun görüntülenmesi
Renklerle çalışmak için bir dizi işlev içeren bir sınıf. Renk koordinatı dönüştürme fonksiyonları ve diğer fonksiyonlar.
The class restricts the EA trading by time. It has flexible configuration options, which allow to set a custom number of the time zones, and also to allow trading only on the specified week days.
A library for creating icons in the Windows taskbar and for sending text alerts. The use of this library will help you make your MQL programs more informative.
Zamanla başa çıkmak için yüksek performanslı fonksiyonlar.