Fan sayfamıza katılın
MT5 penceresinde mevcut fiyattan belirli bir zararı durdur (pip cinsinden) ve kar al (pip cinsinden) ile bir satın alma pozisyonu açmak için komut dosyası
Çalıştırıldığında varlıkta izin verilen maksimum lot büyüklüğünü gösteren bir komut dosyası.
Bu, standart MetaTrader 5 optimizasyon yeteneklerini genişleten ve stratejileri karmaşık kullanıcı tanımlı kriterlere göre değerlendirmenize olanak tanıyan bir test komut dosyasıdır (örnek içi ve örnek dışı dönemlere, gelişmiş ölçümlere ve istatistiksel testlere ayırma ile).
- Kod, mevcut grafik nesneleri için geçerli grafiği tarar, - Bunları uygun şekilde sayar ve siler - Ve sırasıyla grafikteki nesnelerin adlarını günlüğe kaydeder.
Teklif geçmişinden sunucu saat dilimi ve yaz saati uygulamasının (DST) ampirik tespiti için zamanla ilgili işlevler
Bu, bir yapı listesini bir alana göre artan sıralama örneğidir. Yukarıdaki algoritmayı kullanım amacına bağlı olarak bulabilir ve özelleştirebilirsiniz, bu en temel örnek aynı zamanda bir yapı dizisindeki düzenlemeyi çözmek için bir yöndür. Bu örnekte kullanılan algoritma Quick Sort ve Merge Sort'tur.
Bu MQL5 betiği, çeşitli zaman dilimleri için mum çubuğu verilerini bir CSV dosyasına aktararak açık, yüksek, düşük ve kapanış fiyatları gibi temel piyasa bilgilerini yakalar. Mum boşlukları gibi ek ölçümleri hesaplarken, gövde ve fitil boyutları da dahil olmak üzere her mum çubuğunun özelliklerini analiz eder. En son 21 çubuğu işledikten sonra, başarılı veri aktarımı üzerine kullanıcıyı bilgilendirir.
Bu komut dosyası, MetaTrader'ın yerleşik ekonomik takviminden önceden tanımlanmış bir dizi ekonomik olayı CSV dosyasına kaydeder.
MinMargins.mq5 komut dosyası, yatırımcıların Market Watch'ta bulunan tüm semboller için en küçük lot boyutuyla bir pozisyon açmak için gereken minimum para miktarını hızlı bir şekilde hesaplamalarına ve belgelemelerine yardımcı olmak için tasarlanmıştır. Bu veriler, kolay inceleme ve analiz için bir CSV dosyasına kaydedilir.
Mevcut sembol için tüm alış veya satış pozisyonlarını kapatmak için iki düğme ekleyen MetaTrader 5 için MQL5 komut dosyası.
Bu, risk yüzdesi yaklaşımını veya riske atılacak gerçek miktarı kullanarak lot büyüklüğünü hesaplamak için basit bir komut dosyasıdır.
Bu komut dosyası, MetaTrader 5 EA'larında veya komut dosyalarında kullanıcılar tarafından yapılandırılan sembol adlarını komisyoncu tarafından sağlanan gerçek adlarla eşleştirmek için bir referans çözümdür. Market Watch'taki en benzer sembolü otomatik olarak tanımlamak için Levenshtein mesafe algoritmasını kullanır. Sembol adlarındaki ön ekler veya son eklerle uyumluluk sorunları yaşayan geliştiriciler için idealdir. Herhangi bir özel ihtiyaca uyacak şekilde özelleştirilebilir bir başlangıç noktasıdır.
Yatırımcıların hayatını kolaylaştırmak için hızlı küçük bir komut dosyası. Beni her zaman rahatsız eden tek şey, yeni bir grafiğin istediğim gibi görünmesini sağlamak için renkler gibi özellikleri sıfırlamaktır. İşte işleri daha pürüzsüz hale getirmek için bir komut dosyası.
Bu komut dosyası, MetaTrader 5 EA'larında veya komut dosyalarında kullanıcılar tarafından yapılandırılan sembol adlarını komisyoncu tarafından sağlanan gerçek adlarla eşleştirmek için bir referans çözümdür. Market Watch'taki en benzer sembolü otomatik olarak tanımlamak için Levenshtein mesafe algoritmasını kullanır. Sembol adlarındaki ön ekler veya son eklerle uyumluluk sorunları yaşayan geliştiriciler için idealdir. Bu, herhangi bir özel ihtiyaca uyum sağlamak için özelleştirilebilir bir başlangıç noktasıdır.
Bu komut dosyası, Strateji Test Cihazından kaydedilen Strateji raporunu bir grafikte görüntülemek için geliştirilmiştir.
Ne yazık ki, bazı brokerlerin yaz saati uygulaması (DST) nedeniyle sunucu saatini değiştirirken biraz özensiz davrandıklarını keşfettim, ki bunu beklemiyordum ve bu beni çok şaşırttı. İşte herkesin kendi brokerini kontrol edebileceği bir komut dosyası.
Ne yazık ki, bazı brokerlerin sunucudaki zamanı değiştirmesinin biraz yanlış olduğunu gördüm, ki bunu beklemiyordum. ve bu beni çok şaşırttı. İşte herkesin brokerini kontrol etmek için kullanabileceği bir komut dosyası.
Ne yazık ki bazı brokerlerin sunucu zaman değişiminde biraz dikkatsiz olduğunu fark etmek zorunda kaldım, bunu beklemiyordum ve bu beni çok şaşırttı. İşte herkesin brokerini kontrol edebileceği bir komut dosyası.
Komut dosyası tüm açık pozisyonları okur ve her para birimi için toplam varlık boyutunu hesaplar.
Saniye cinsinden zamanı yıl, ay, gün, saat, dakika, saniyeye dönüştürme işlevine sahip komut dosyası. Mql fonksiyonlarını kullanmadan!
Kendi kaynak metnini oluşturan bir komut dosyası. MQL5'te klasik bir problemi çözme. Uygulama değeri yoktur. Ancak programlama ve algoritmikleştirme eğitimi alanlar için faydalı olabilir.
Bu komut dosyası, MetaTrader 4 için MetaTrader 5 veritabanından deliksiz eksiksiz bir geçmiş elde etmenize yardımcı olacaktır.
Grafiğe sürüklendiğinde uzmanlar penceresinde o grafikteki çubuk sayısını yazdıracak bir komut dosyası - sihir gibi.
Terminal derlemesinden bu yana 344 özel grafik nesneleri (OBJ_EVENT) kullanarak ekonomik takvim haberlerinin gösterimini ekledi. Güncel ekonomik verilerle Ekonomik Takvim'in bir gösterimi olarak, son büyük (Pembe) olayın tarihini çıktı olarak veren bir komut dosyası.
Veri toplamak ve en eski-en yeni sıralamasında bir CSV'ye göndermek için basit bir başlangıç noktası komut dosyası. Bu örnekte yalnızca kapanış fiyatı verileri toplanmıştır.
Auto SL TP by Risk Reward Ratio komut dosyası, risk yönetimi süreçlerini kolaylaştırmak isteyen MetaTrader 5 yatırımcıları için tasarlanmış basit ama güçlü bir araçtır. Bu komut dosyası, kullanıcı tanımlı bir Risk: Ödül oranına ve pip cinsinden Kaybı Durdur'a dayalı olarak açık pozisyonlar için Kaybı Durdur (SL) ve Kâr Al (TP) seviyelerini ayarlama sürecini otomatikleştirir. İster yeni başlayan ister deneyimli bir tüccar olun, bu komut dosyası zaman kazandırır ve tutarlı risk yönetimi sağlar.
Bunlar, EA'nızdaki işlemleri gerçekleştirmek için yararlı olan bazı #define deyimleridir. Sadece değişkenlerinizin adını dosyanın başına atamanız ve ardından diğer #define deyimlerinin işi yapmasına izin vermeniz gerekir. Bu dosyayı kullanmak için, EA dosyanızdaki ilk satıra #include <DEFINE_statements.mqh> ekleyin.
TradeReportExporter betiği, işlemlerin (alım satımların) geçmişini uygun bir CSV dosyasına aktarmak için tasarlanmıştır. Yüklü olduğu enstrüman için geçen yıla ait tüm işlemlere ilişkin verileri otomatik olarak toplar. Dosya tarih ve saat, işlem türü (alış/satış), fiyat, hacim, komisyon ve kar/zarar gibi verileri içerir. Sonuç, Excel'de veya başka bir elektronik tablo düzenleyicisinde açılabilen bir dosyaya kaydedilir.
XAUUSD (Altın) ticareti genellikle USD, GBP veya EUR bültenleri gibi önemli ekonomik haber olaylarından etkilenir. Bu değişken dönemlerde riskleri azaltmak için Uzman Danışmanınızda (EA) bir Haber Filtresi kullanmak çok önemlidir. Bu makalede, MT5'te basit bir Haber Filtresinin nasıl oluşturulacağını ve XAUUSD ticaretine nasıl uygulanacağını paylaşacağım.
Komut dosyasının amacı, teklif geçmişini özel teknik analiz programlarında analiz için uygun bir formatta dışa aktarmaktır.