Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram ü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ı - 3

Kod ekle

A Marubozo is a long-bodied candlestick with no shadow, from the Japanese word meaning "close-cropped". Candlestick charts look at the opening and closing price on a single day and are used by technical traders.

Hidden Engulfing Candlestick Pattern

Bu, mevcut grafiğin sembolünün oranlarını ve tik işaretlerini MT5'in dışa / içe aktarma formatıyla uyumlu CSV dosyalarına aktarmak için kullanılan bir komut dosyasıdır.

Belirtilen konum için yerel saatin yanı sıra saat dilimi bilgilerine ve yerel işlem seansı saatlerine erişmek için sınıf.

Başka bir göstergeye uygulanma seçeneği ile doğrusal regresyon çizgisi

Trend çizgisi kırıldığında uyarılar

Pinbar Detector, Pinbarları ("Pin-bar" veya "Pin bar" olarak da bilinir) tespit etmeye çalışan ve yükseliş Pinbarlarının altına ve düşüş Pinbarlarının üzerine bir "gülen yüz" sembolü yerleştirerek bunları işaretleyen bir MetaTrader göstergesidir. Kodunda herhangi bir standart teknik gösterge kullanmayan saf bir fiyat eylem göstergesidir. Pinbar algılamanın yapılandırması, göstergenin giriş parametreleri aracılığıyla yapılabilir. Pinbar Detector, algılama üzerine platform uyarıları ve e-posta uyarıları verebilir. Gösterge, ticaret platformunun hem MT4 hem de MT5 sürümleri için kullanılabilir.

Yalnızca önceki her dalgaya minimum geri çekilme yüzdesine dayanan ve isteğe bağlı olarak atr birimlerinde ölçülen belirli bir boyuttan daha büyük olan Zig Zag göstergesi.

"False Breakouts.mq5" göstergesi, MetaTrader 5 için yanlış destek ve direnç kırılmalarına dayalı olarak alış ve satış noktalarını görsel olarak tanımlayan ve işaretleyen bir araçtır. Al (mavi) ve sat (kırmızı) oklarının yanı sıra destek (mavi) ve direnç (kırmızı) çizgilerini ve piyasa üstleri ve altları için ek okları görüntülemek için tamponlar kullanır. Göstergenin ana mantığı, mumların yüksek ve düşük fiyatlarına dayalı olarak tepe ve dipleri tespit etmek, destek ve direnç seviyelerini dinamik olarak güncellemekten oluşur. Fiyat destek veya dirençten geçtiğinde ve ardından geri döndüğünde, gösterge sırasıyla alım veya satım sinyalleri üretir. Yanlış kırılmalara dayalı stratejiler uygulayan tüccarlar için kullanışlı bir araçtır.

Bu MQL5 göstergesi, özelleştirilebilir oklarla (yukarı için kireç, aşağı için kırmızı) görüntülenen Yukarı (Boğa) ve Aşağı (Ayı) Pinbarları tanımlar. Kuyruk gövde oranı ve çıkıntı gibi algılama parametrelerinde ince ayar yapılmasına olanak tanır. Açılır pencere ve anlık bildirim uyarıları yeni pinbarları işaret eder. Hassas tersine dönüş formasyonu tespiti arayan yatırımcılar için idealdir.

Kod, kendi geliştirmelerinizde kullanmak üzere tüm standart grafik nesneleri oluşturmak için bir dizi işlev sağlar. Kodda sunulan işlevler "olduğu gibi" kullanılabilir veya gereksinimlerinize göre değiştirilebilir.

Sadece iki zaman dilimi — H1 ve D1 — senkronize bir şekilde çalışarak gürültüyü eler ve RSI'nin aşırı alış ve aşırı satış bölgelerinden sadece güçlü dönüşlerini yakalar. Rastgele girişler yok, sadece "ağabey"den gelen net yön onayı.

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 EA, varsayılan parametreye göre TP ve SL'yi otomatik olarak ayarlamanıza yardımcı olur, Herhangi bir cihazdan verdiğiniz herhangi bir sipariş için otomatik takip durdurma ve adım, 5 Düğme ile tüm siparişleri kapatmanın kolay yolu "Tümünü Kapat", "Karı Kapat", "Kaybetmeyi Kapat", "AL'ı Kapat", "SAT'ı Kapat", Tüm siparişleri kar veya zarar treshold değerine göre otomatik kapatın

Bu işlev bana zaman dilimlerinin kısaltılmış adlarını verir Örnek: "PERIOD_M1" yerine "M1"

“MQL5'te nesne yönelimli programlama” başlıklı 3. bölüm, MQL5 dilinde nesne yönelimli programlama (OOP) dünyasına bir giriş sunar. Yazılım geliştirme genellikle birden fazla unsurun yönetimiyle ilgili karmaşıklığa sahiptir ve programlama kolaylığını, üretkenliği ve kaliteyi artırmak için ileri teknoloji gerektirir.

ATR - Average True Range - beginner tutorial to learn how to code in MQL5

This indicator uses two moving averages to calculate the market trend and changes color depending on the trend direction.

This indicator calculates the range difference between the 'MACD and Signal lines' and also the range distance between 'the last two MACD bar'.

Binance fiyat tekliflerinin gerçek zamanlı gösterimi

Açık pozisyonlarla ilgili güncelleme verilerini görüntülemek için komut dosyası.

Popülasyon tabanlı optimizasyon algoritmaları burada toplanmıştır. Arşiv, algoritmaları test fonksiyonları üzerinde çalıştırmak için gerekli tüm dosyaları içerir.

Seçilen grafik nesnelerini Windows panosu aracılığıyla metin olarak kopyalayın ve grafikler arasında yapıştırın. Kaynak grafikte Ctrl+Q, ardından hedef grafikte Ctrl+J tuşlarını kullanın.

MT4 göstergelerini ve Uzman Danışmanlarını (EA) MT5'e dönüştürme sürecini basitleştirmek için yeni bir arayüz kütüphanesi geliştirilmiştir. Bu kütüphane, MetaTrader 4 işlevlerinin çoğunu destekleyerek geliştiricilere platformlar arası uyumluluk için birleşik bir çözüm sunar.

Osilatör modu, mevcut çubuk bacak takibi, fib seviyeleri ve dinamik ölçeklendirme ile MetaQuotes zikzağının bir ilerlemesi

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

Laguerre MetaTrader göstergesi - standart MT4 / MT5 göstergelerine dayanmayan tamamen özel bir gösterge. Ağırlıklı trend çizgisini grafiğin ayrı penceresinde gösterir. Basit giriş ve çıkış sinyalleri için kullanılabilir. Gösterge hem MT4 hem de MT5 için kullanılabilir.

Mum Kapatma Zamanı. Dinamik metin renkleri. Geri test için optimize edilmiştir.

Bu Uzman Danışman (EA) üç döviz çifti arasında üçgen bir arbitraj stratejisi uygular: EURUSD, USDJPY ve EURJPY

DailyHighLow göstergesi, belirli bir zaman dilimine göre bir grafikte yüksek ve düşük fiyat seviyelerini görüntülemek için MetaTrader 5 (MQL5) için tasarlanmış çok yönlü bir araçtır. Bu gösterge, özelleştirilebilir zaman dilimleri ve fiyat hesaplama yöntemleri aracılığıyla esneklik sunarak karar vermek için temel fiyat seviyelerine güvenen tüccarlar için özellikle yararlıdı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.

Uyarlanabilir CCI - Piyasa oynaklığına göre dinamik olarak ayarlanan üst ve alt limitlere sahip Emtia Kanal Endeksi. EMA ile yumuşatılmış tepe ve çukurları kullanarak sabit eşikleri (100/-100 gibi) ortadan kaldırır ve her varlığın mevcut oynaklığına göre uyarlanmış daha güvenilir aşırı alım/aşırı satım sinyalleri sağlar. Uyarlanabilir teyit seviyeleri ile yüksek olasılıklı geri dönüş noktalarını belirlemek için mükemmeldir.

Varlık üzerindeki fiyat yüzdesi değişimine bağlı olarak dalga yönünü değiştiren zikzak

Klavye kısayollarını kullanarak MT5'te manuel scalping için hafif bir araç

rsi filtreli basit atr süper trendi

Bu gösterge, destek ve direnç çizgilerini belirlemek için Gauss yumuşatmasını kullanarak dinamik bir fiyat kanalı oluşturur. Belirli bir dönem için düzeltilmiş yüksek ve düşük fiyat değerlerini hesaplar, ekstremumlarını bulur ve üç çizgi görüntüler: üst direnç (düzeltilmiş yüksek maksimum), alt destek (düzeltilmiş düşük minimum) ve aralarındaki orta çizgi, uyarlanabilir bir ticaret kanalı oluşturur.

Clean Market Watch komut dosyası, MetaTrader 5 Market Watch pencerenizdeki tüm sembolleri tek bir tıklama ile hızlı bir şekilde kaldırmak için tasarlanmış basit bir yardımcı program aracıdır. Bu, özellikle temiz bir çalışma alanıyla yeni bir başlangıç yapmak istediğinizde veya Piyasa İzleme'niz çok fazla sembolle darmadağın olduğunda kullanışlıdır. Amaç Zamanla, tüccarlar genellikle Piyasa İzleme pencerelerinde çok sayıda sembol biriktirerek aktif olarak işlem yaptıkları enstrümanlara odaklanmayı zorlaştırır. Sembolleri tek tek manuel olarak kaldırmak sıkıcı ve zaman alıcı olabilir. Bu komut dosyası tüm süreci otomatikleştirerek tüm sembolleri saniyeler içinde temizler.

Securing data transfer between client and Server could be a big challenge for you as MQL5 programmer. You may have experience in using built in MQL5 encryption systems like AES.AES can securely encrypt your data but on the other hand is not secure when it comes to sending the AES key through insecure channels. You can only rely on asymmetric encryption systems Like RSA in such cases. you keep the private key at your server side and only share the public key with your clients. Even more you can use hybrid RSA_AES approach to archive more performance

Pozisyonları 6 akıllı filtre ile kapatmak için profesyonel panel. Tümünü, türe göre, sembole göre veya kar/zarara göre kapatın. Gerçek zamanlı P&L ekranı. Acil çıkışlar ve risk yönetimi için mükemmeldir. Güvenlik onayları içerir.

Fox Wave Clean - Professional Order Manager Professional EA for efficient trade management with one-click position control. Clean design, powerful functionality.

12345678910...198