Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
MetaTrader 5 terminalinizden Kod Tabanına erişin
Doğru kodu bulamadınız mı? Freelance bölümünden sipariş edin
Bir Uzman Danışman veya Gösterge Nasıl Yazılır?

Kullanıcı derecelendirmelerine göre en iyi MQL4 ve MQL5 kaynak kodları - 12

Kod ekle

BollingerBandsEA, Bollinger Bantlarına göre işlem yapar.

Acemi MetaTrader göstergesi - grafikteki yerel üstleri ve altları yanlarındaki kırmızı ve mavi noktalarla gösteren çok basit bir özel gösterge. Belirli bir dönemdeki maksimum ve minimumları analiz eder ve ardından bunları döviz çiftinin işlem gördüğü aralıkla karşılaştırır ve üst / alt kısım yeterince önemliyse, nokta ile işaretler. Bu gösterge kendini yeniden çizer ve bu nedenle noktaların konumları değişebileceğinden alım satım sinyalleri oluşturmak için kullanılmamalıdır. Göstergenin hem MT4 hem de MT5 versiyonları mevcuttur.

Point-and-Figure MetaTrader 5 göstergesi, normal MT5 grafiğinizin ana penceresinde doğrudan bir nokta ve şekil grafiği çizebilen bir göstergedir. Kutu boyutu ve tersine çevirme mesafesi gibi tüm nokta ve şekil yöntemi parametrelerini tercihinize göre ayarlayabilirsiniz. Ek olarak, PnF grafiğinin tüm görüntüleme parametrelerini kontrol edebilirsiniz. Bu nokta ve şekil göstergesi her türlü uyarıyı destekler. Gerçek tik verilerine dayanır ve bu nedenle yalnızca MT5 için kullanılabilir.

Bu Komut Dosyası ve EA, kodlayıcıların MQL5 Takvimini kullanan haber tabanlı stratejilerini geriye dönük test etmelerini sağlar.

Bu Bot, herhangi bir zaman diliminde yeni bir mumun açıldığını algılar, böylece tek seferlik bir kod çalıştırmayı, işlem yapmayı ve diğer işlevleri çağırmayı kolaylaştırır. Kod, OnTick () işlevinde yazılmıştır.

Belirli modülleri veya kod bölümlerini günlüğe kaydetme özelliğine sahip bir kaydedici

Bu gösterge diğer 3 alt pencere göstergesini çağırır. Tüm dosyalar Göstergeler klasörünüze gider.

Gap Hafta Sonu Ticareti, karlı mı?

Aylık VWAP (Hacim Ağırlıklı Ortalama Fiyat), her işlem ayı için Hacim Ağırlıklı Ortalama Fiyatı hesaplayan ve görüntüleyen temel bir MQL5 göstergesidir. Uzun vadeli piyasa duyarlılığını anlamak, önemli aylık gerçeğe uygun değeri belirlemek ve stratejik kararları bilgilendirmek için güçlü bir araçtır.

Bu basit gösterge, fiyatın herhangi bir mum veya zaman diliminde belirli bir zamana ne zaman ulaştığını kolayca bulmak içindir.

SmartFibo, ABCD modellerinin ticareti için ideal olan ZigZag algoritmasına dayalı olarak Fibonacci geri çekilme ve uzatma seviyelerini otomatik olarak çizen güçlü bir MQL5 özel göstergesidir. Hem fitilden fitile hem de gövdeden gövdeye Fibonacci hesaplamalarını destekler, bu da onu JPY çiftleri de dahil olmak üzere çeşitli ticaret stratejileri için çok yönlü hale getirir.

Kuantum Sistemi - Karar vermek için kuantum durumlarını ve olasılıkları kullanır.

RSI Engine EA, popüler Göreceli Güç Endeksi (RSI) göstergesinden gelen sinyallere dayalı alım satımları gerçekleştirmek için tasarlanmış, MetaTrader 5 için çok yönlü bir otomatik ticaret robotudur. Sürüm 2.1, optimize edilmiş sinyal işleme ve gelişmiş kararlılık özelliklerine sahiptir. EA, birden fazla RSI tabanlı strateji, onay filtreleri ve kapsamlı ticaret yönetimi ayarları ile esnek bir çerçeve sağlayarak onu hem acemi hem de deneyimli tüccarlar için uygun hale getirir.

Bir hızlı ATR, bir orta ATR ve bir yavaş ATR olmak üzere 3 ATR'ye dayalı bir volatilite filtresi

EA Tools tính toán Margin theo lotize, có thể tùy chỉnh đòn bẩy

Ticaret işlemlerinden önce birleşik terminal ping + yürütme gecikmesini doğrulayan sınıfı dahil edin. Eşik aşılırsa false döndürür.

Bu, akıllı destek ve direnç analizi yoluyla anlamlı piyasa yapılarını ve potansiyel ticaret kenarlarını ortaya çıkaran deneysel bir Son Yapı Kırılması (LSB) fiyat eylem göstergesidir.

Depozito yüzdesinden lot hesaplama fonksiyonu

Yön değiştirme hattı

Keltner Channel strategy for XAUUSD with optional Progressive Recovery System and basket level risk control. Source code for educational purposes.

Market Watch’taki her bir sembol için SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS ve SYMBOL_TRADE_TICK_VALUE_PROFIT değerlerini karşılaştıran bir teşhis komut dosyası. Her sembolü dört kategoriden birine (ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) sınıflandırır ve toplu bir özet ile yorumlama ipucu sunar. EA'larda risk temelli lot büyüklüğü belirlemeyi uygularken hangi tick değeri özelliğine güvenileceğini doğrulamak için kullanışlıdır. Sembol başına tam raporu MQL5/Files klasörüne CSV formatında dışa aktarır.

İşlem gününün saat başına ortalama fiyat aralığını grafik üzerinde bir ısı haritası olarak gösterir; ayrıca mum çubuklarının arkasında Asya/Londra/New York seanslarına ait gölgelendirmeler bulunur — böylece bir hisse senedinin ne zaman gerçekten hareket ettiğini görebilirsiniz, sadece tahminde bulunmakla kalmazsınız.

Piyasadaki olası çöküşleri ve dalgalanmaları ölçmek için Aşırı Değer Teorisi (EVT), MQL5'e uyarlanmıştır.

Bu, basit hesaplamalar ve çok hızlı yürütme kullanarak grafikte hacim profilini göstermek için bir göstergedir.

Tüm grafik sembollerini EA'nın bağlı olduğu grafiğin sembolüyle senkronize eder

ICT ve SMC yatırımcıları için hafif, temel bir yardımcı program. Gerçek Günlük, Haftalık ve Aylık Açık fiyatları otomatik olarak çizer ve Power of 3 (Birikim, Manipülasyon, Dağıtım) konseptinin temelini oluşturur.

Bu, eşzamansız ve eşzamanlı tüm kapanışları karşılaştırmak için basit bir programdır. Bu örnek bir programdır, bu nedenle koşul eklemek gibi kendi test amaçlarınız için değiştirmekten çekinmeyin.

Fiyat "İçeriden Üç" modelini oluşturduğunda işlem yapan basit bir Uzman Danışman.

Bu EA tüm açık işlemleri tarayacak ve ardından sondan n'inci işlemi yazdıracaktır

Doğrusal Regresyon Hattı

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.

JSON formatının serileştirilmesi ve serileştirmenin kaldırılması

Kuskus Starlight, trendleri ve potansiyel geri dönüşleri belirlemek için Fisher fiyat dönüşümünü kullanan bir osilatördür. Scriptor'un orijinal MT4 kodu şu adreste mevcuttur: https://www.mql5.com/en/code/8365.

Fiyat Uyarısı MetaTrader göstergesi - fiyat bir tüccar tarafından belirlenen belirli seviyelere ulaştığında her türlü uyarıyı verebilir. Üç tür fiyat seviyesi vardır: birincisi fiyat belirli bir seviyenin üzerine çıktığında (grafikte yeşil çizgi ile gösterilir), ikincisi fiyat belirli bir seviyenin altına düştüğünde (grafikte kırmızı çizgi ile gösterilir) ve üçüncüsü fiyat belirli bir seviyeye tam olarak ulaştığında (sarı çizgi ile gösterilir) kullanılır. Üç uyarı türü şunlardır: yerel (açılır pencere), e-posta ve push-bildirim. E-posta ve push-bildirim uyarı özelliklerinin çalışması için, MetaTrader platform seçenekleri pencerenizde e-posta veya MetaQuotes ID ayarlarını yapmanız gerekir. Gösterge hem MT4 hem de MT5 için kullanılabilir.

Tek bir fonksiyon çağrısında hareketli ortalamayı hesaplayın. Farklı projeler arasında kolayca taşınabilen kod.

Tüccarlar için bir bileşik faiz hesaplayıcısı. Parametrelerinize, mahvolma riskinize ve işlem başına en uygun riske göre hesaplar. Bir yıl, ay ve dönem sonunda sermaye büyüklüğünüzün bir tahminini verir.

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ı.

Bu Uzman Danışman (EA), Ortalama Gerçek Aralık (ATR) göstergesini kullanarak piyasa oynaklığına göre pozisyon boyutlarını ve zararı durdurma seviyelerini otomatik olarak ayarlayarak yatırımcıların riski yönetmesine yardımcı olur. EA, kullanıcı tanımlı bir risk yüzdesine ve mevcut ATR değerine göre her işlem için en uygun pozisyon boyutunu hesaplayarak tüm piyasa koşullarında tutarlı risk maruziyeti sağlar. Ayrıca, alım satımları açmak için basit bir hareketli ortalama geçiş stratejisi kullanırken, oynaklığa uyum sağlamak için ATR tabanlı bir stop-loss seçeneği sunar. Karmaşık ticaret mantığı olmadan risk yönetimini otomatikleştirmek isteyen tüccarlar için ideal olan bu EA, hesap korumasına öncelik verir ve ticaret sürecini basitleştirir.

Bu gösterge, daha güçlü sinyalleri vurgulamak için isteğe bağlı bir hacim filtresi ile yükseliş ve düşüş yutan mum çubuğu formasyonlarını algılar.

Pozitif kilit kullanılarak çalışır; ticaret robotu bir pozitif kilit oluşturur ve yatırımcı bununla ne yapacağına kendisi karar verir.

1...5678910111213141516171819...207