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?

MetaTrader 5 için MQL5 kaynak kodu kütüphanesi - 23

icon

Bu, MetaTrader 5 platformu programlarının en büyük ücretsiz kaynak kodu kütüphanesidir. Burada hazır Uzman Danışmanlar, teknik göstergeler, komut dosyaları ve kütüphaneler bulabilirsiniz. MQL5 dilini öğrenirken kod kütüphanesini kullanın ve sağlanan kodlara dayalı olarak kendi otomatik alım-satım uygulamalarınızı geliştirin.

Yayınlanan kodları ücretsiz olarak indirebilir, MetaTrader 5'te test edebilir ve başlatabilirsiniz. Kütüphaneye ayrıca doğrudan MetaTrader 5 platformundan ve MetaEditor geliştirme ortamından da erişebilirsiniz.

Kod ekle

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.

MetaTrader 5 Python için Python'da MQL5 Benzeri Ticaret Sınıfları

Terminalin standart teslimatında tek para birimi tik işleyicisi OnTick() vardır. Burada çoklu para birimi tik işleyicisinin bir varyantını sunuyoruz.

Bollinger çizgileri ile uyarlanabilir hareketli ortalama.

Grafik üzerinde anlaşmaların geçmişini görüntüleyin.

Her çubukta hacmin zaman içinde nasıl değiştiğini görselleştiren bir gösterge. Kene hacmini yuvarlanan bir histogram biçiminde gösterir.

Grafiğe sürüklendiğinde uzmanlar penceresinde o grafikteki çubuk sayısını yazdıracak bir komut dosyası - sihir gibi.

Önemli fiyat noktaları ve yıl/ay/hafta/gün/seans başlangıcı/sonu için akıllı işaretçiler ekleyerek grafiklerinizi geliştirin Fiyat önemli bir fiyat noktasına yaklaştığında renk değiştiren bir fiyat işaretçisi içerir (örn. tarihsel yüksek/düşük)

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

İki MA ve RSI üzerinde Uzman Danışman

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.

Bu gösterge, ticaret geçmişini okur ve zaman içinde Kümülatif P & L'yi çizerek görsel yatırımcıların zaman içinde ne kadar para kazandıklarını veya kaybettiklerini görmelerine yardımcı olur. Bu mevcut sürüm, kayan değerlerin yuvarlanması ve hesaplama yöntemleri nedeniyle% 0,02 marjinal hata farkına sahiptir. Bu marjinal hata ile son derece hassas olarak kabul edilebilir.

Hareketli göstergelere dayalı trend göstergesi. Orijinal versiyon kararsız çalışıyor, bu yüzden orijinal göstergenin hesaplama prensibine dayanarak kendi versiyonumu yazmaya karar verdim.

OnCalculate() işlevinden farklı olarak, gösterge yalnızca grafikte yeni bir çubuk göründüğünde hesaplanır.

QQE - RSI'da Kalitatif Kantitatif Tahmin MA, RSI'da MA'nın Farkı ve RSI'nın MA'sının ATR'sinin MA'sı

Terminalden masif bilgileri yazdırmak için PrintXYZ() kütüphanesi.

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.

Bir pozisyon açma konusunda karar vermek için Uzman Danışman, ADX göstergesinin okumalarını analiz eder.

Ishimoku göstergesine dayalı osilatör.

Perceptron Kullanımı, Otomatik Öğrenme

CryptoTrend 1.00 Expert Advisor, kripto para birimi (özellikle BTC) ticareti için tasarlanmış otomatik bir ticaret sistemidir. Ana özellikler: Bollinger göstergesi: Piyasadaki aşırı uçları belirlemek ve al ve sat sinyalleri oluşturmak için kullanılır. Sipariş Bloğu filtreleme: Yanlış sinyallerin sayısını azaltmaya yardımcı olan destek ve direnç seviyelerini bulmaya izin verir. Kendi kendine öğrenme: Giriş eşiği, Uzman Danışmanın değişen piyasa koşullarına uyum sağlamasına olanak tanıyan kazanan ve kaybeden işlemlerin istatistiklerine bağlı olarak uyarlanır. Risk yönetimi: Risk analizi ve korelasyona dayalı olarak zararı durdur (SL) ve kar al (TP) seviyelerini hesaplar

Özel zaman ve fiyat ölçeği.

Kanaldaki fiyat pozisyonunun çubuk LED göstergesi.

Gösterge, Hodrick-Prescott Filtresini kullanarak bir fiyat kanalı çizer.

Çubuğun ortalama değerini temel alan bir grafik oluşturur.

"Candle_size.mq5" göstergesi, grafikteki mumların boyutunu görüntülemek ve fiyat hareketlerinin net ve ayrıntılı bir görsel analizini sağlamak için geliştirilmiştir. Her bir mumun yüksek ve düşük fiyatları arasındaki farkı hesaplar ve biçimlendirilmiş değeri ilgili mumun yanında metin olarak görüntüler. Bu özellik özellikle oynaklığı değerlendirmek veya belirli fiyat davranışı modellerini belirlemek isteyen yatırımcılar için kullanışlıdır.

Bu EA, sepetleri yönetmek için birkaç kural koymayı amaçlamaktadır.

Komut dosyası, lot büyüklüğünü belirli bir serbest fon yüzdesinde hesaplar.

Gösterge, iki sembolün çubuklarının kapanış fiyatlarıyla herhangi bir aritmetik işlem gerçekleştirmenize ve sonucu başka bir grafikte görüntülemenize olanak tanır; bu, çapraz oranın (çarpma ve bölme), yayılmanın (çıkarma) değerini almanıza veya basitçe - bir sembolün grafiğinde başka bir sembolün verilerini görüntülemenize olanak tanır.

Yumuşak hızlandırıcı.

Kelebek Stratejisi Uzman Danışmanı Bu Uzman Danışman (EA), otomatik forex ticareti için birden fazla zaman diliminde (M2 ila D1) Kelebek harmonik ticaret modelini uygular. Pivot noktaları kullanarak yükseliş ve düşüş Kelebek modellerini tespit eder ve özelleştirilebilir risk yönetimi ve çoklu kar alma seviyeleri ile alım satımları gerçekleştirir.

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.

Geliştirilmiş MartGreg.

Kullanıcı tabanında zaten bir Fiyat Kanalı göstergesi var, ancak kişisel olarak bundan hoşlanmıyorum ve uymuyor çünkü yukarı ve aşağı arasındaki tüm boşluğu renklendiriyor. Önerilen varyantta Fiyat Kanalı MetaTrader 4'teki gibi görünecektir.

Hareketli Ortalama göstergesi, herhangi bir zaman dilimine uygulanabilir (mevcut grafiğin zaman diliminden daha yüksek veya daha düşük). İçerir: SMA, EMA, SMMA, LWMA, AMA, DEMA, TEMA, FRAMA ve VIDYA

Gösterge iki çizgi çizer. Alt çizgi, yukarı sıçramaya neden olan en son SMA dönemine göre hesaplanır. Üst çizgi, aşağı sıçramaya neden olan en son SMA dönemine göre hesaplanır.

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.

Stokastik gösterge, herhangi bir zaman dilimine uygulanabilir (mevcut grafiğin zaman diliminden daha yüksek veya daha düşük).

RSI göstergesi, herhangi bir zaman dilimine uygulanabilir (mevcut grafiğin zaman diliminden daha yüksek veya daha düşük).

Tek istediğimiz algoritmalar ve yöntemler hakkında düşünmek, sözdizimi ve emirlerin nasıl verileceği hakkında değil. Burada MQL5'te pozisyonları yönetmek için basit fonksiyonlara sahipsiniz.

1...161718192021222324252627282930...194