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?

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

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

Fisher göstergesi, önceki tarihteki minimum ve maksimum fiyat seviyelerini hesaplayarak trendin gücünü ve yönünü belirler, değişimini tahmin eder.

Ters Fisher Dönüşümü kullanılarak Larry Williams'ın Yüzde Aralığı düzeltilmiştir.

StepMA göstergesi, hareketli ortalama olarak tasarlanmıştır.

Teklif geçmişinden sunucu saat dilimi ve yaz saati uygulamasının (DST) ampirik tespiti için zamanla ilgili işlevler

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.

Gösterge, piyasanın ne zaman daha hızlı hareket etmeye başladığını gösterir. Ek olarak, tüccara bir ticareti ne zaman alacağını, satacağını ve çıkacağını söyler.

Birçok yumuşatma algoritması vardır, bu gösterge standart ADX göstergesinin yumuşatılmasıdır.

Sadece bulutun kaldığı kesilmiş bir Ishimoku göstergesi (Ichimoku Kinko Hyo).

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.

Gösterge Açıklaması - Bollinger Bands Crossover Signals İsim: Bollinger Bantları Çaprazlama Sinyalleri Sürüm: 1.1 Yazar: BENALI Bağlantı: https://www.mql5.com/en/users/dahmi_benali

Piyasa Profili, birçok vadeli işlem yatırımcısı tarafından fiyatın zaman içindeki istatistiksel dağılımını analiz etmek, fiyat bölgesini bulmak ve günlük işlem seansı için değerleri kontrol etmek için kullanılan bir araçtır. Gösterge basit bir fiyat hareketine dayanır ve MetaTrader 5 platformunun standart göstergelerini kullanmaz.

ATRPivot göstergesi, ATR True Range Average teknik göstergesini dikkate alarak grafikteki varlık fiyatının destek ve direnç seviyelerini oluşturur.

Farklı ortalama algoritmaları kullanma imkanı ile OsMA'nın (Osilatörün Hareketli Ortalaması) dört renkli histogramı.

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 kod, MetaTrader 5'te işlemler açıldığında veya kapatıldığında mobil cihazınıza push bildirimleri göndermek için basit bir işlev sağlar. Netleştirme hesapları için tasarlanmıştır (sembol başına yalnızca bir pozisyona izin verilir).

StepMA, bir NRTR göstergesi (Nick Rypock Trailing Reverse) olarak tasarlanmıştır.

Ergonomik Parabolik SAR. Önerilen gösterge, her trend değişikliğinde görünen büyük renkli noktalar ekler ve göstergenin kendisi iki renkli olarak yapılır.

Fisher RVI, değerleri RVI (Relative Vigor Index) gösterge değerlerinin Ters Fisher Dönüşümü ile elde edilen bir osilatördür.

MQL'e dönüştürülmüş örnek bir çam kodu

Bu komut dosyası, MetaTrader'ın yerleşik ekonomik takviminden önceden tanımlanmış bir dizi ekonomik olayı CSV dosyasına kaydeder.

Fisher CG Osilatörü, değerleri özel CG Osilatör göstergesinin değerlerinin Ters Fisher Dönüşümü ile elde edilen bir osilatördür.

Mikahekin göstergesi bir göstergeden ziyade bütün bir analitik bloktur. Çubukların rengi trend yönünü ve yüksekliğini - trendlerin gücünü belirler. Mavi ve pembe noktalar sırasıyla uzun ve kısa pozisyonlar için takip eden stop seviyelerini gösterir.

Evrensel ortalama algoritmasına dayalı bir dizi Bollinger seviyesi.

Bu hizmet, önceden tanımlanmış semboller için takasları periyodik olarak kontrol eder ve tespit edilen değişiklikleri daha fazla analiz ve potansiyel yeniden oynatma için CSV dosyalarına kaydeder (burada uygulanmamıştır). Ayrıca mevcut pozisyonların takas değişikliklerini izler ve uyarır.

Bu uzman, herhangi bir tüccarın bir emir ızgarası oluşturmasına yardımcı olacak bir sistemdir.

Göstergenin prensibi, farklı zaman dilimlerinde çalışan Parabolik SAR göstergesinin üç varyantından gelen sinyallerin karşılaştırılmasına dayanır: küçük (grafik zaman dilimi), orta ve üst düzey.

i-Regresyon Kanalı göstergesi bir regresyon kanalı oluşturur.

Fisher Cyber Cycle, değerleri Cyber Cycle özel gösterge değerlerinin Ters Fisher Dönüşümü ile elde edilen bir osilatördür.

AutoFibo göstergesi, ZigZag desenine dayalı olarak Fibonacci seviyelerini otomatik olarak çizen gelişmiş bir Fibonacci düzeltme aracıdır. Bu gösterge, yatırımcıların trend piyasalarındaki potansiyel destek ve direnç seviyelerini hızlı bir şekilde belirlemelerine yardımcı olmak için tasarlanmıştır.

Değer Alanı Geri Çekilme göstergesi, farklı zaman dilimlerinde önemli işlem seviyelerini (Kontrol Noktası (POC), Değer Alanı Yüksek (VAH), Değer Alanı Düşük (VAL) ve Profil Yüksek / Düşük) belirlemek için tasarlanmış güçlü bir hacim profili tabanlı araçtır. Yatırımcıların POC'ye, kırılma bölgelerine ve değer alanlarına yönelik potansiyel geri çekilme fırsatlarını tespit etmelerine yardımcı olarak gün içi, dalgalı ve pozisyon ticareti için kullanışlı hale getirir.

Gövde Hareketli Ortalaması (HMA) renk değiştiriyor.

CG Osilatörünün ana ve sinyal hatlarının kesişimi alım ve satım sinyallerini gösterir.

Cyber Cycle yüksek geçirgen filtre.

WeekDays göstergesi Veri Penceresinde ve isteğe bağlı olarak grafikteki etiketlerde Haftanın Günü, Yılın Haftası, Yılın Günü veya Çubuk Dizinini görüntüler.

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.

Autotrendlinien göstergesi, mevcut trend yönünde bir kanal oluşturur.

Gösterge, boğaların ve ayıların göreceli ortalama gücünün sürekli çizgilerini çizer.

Son ve sondan bir önceki tepelerde Fibo seviyeleri oluşturma yeteneğine sahip ZigZag göstergesi.

Yukarıdaki kod, bir MetaTrader 5 grafiğinde mum çubuğu çekiç oluşumlarını (yükseliş ve düşüş) ve ters çekiç oluşumlarını (yükseliş ve düşüş) tespit eden bir "Çekiç" göstergesidir. Bu gösterge, ayarlanabilir parametrelere dayalı olarak mum çubuğu fitillerinin boyutunu ve oranını hesaplayarak fiyat tersine dönüş modellerini tanımlar: MaxRatioShortWick, MinRatioLongWick ve MinCandleSize. Bir formasyon tespit edildiğinde, gösterge formasyonun yönüne göre mumun en düşük veya en yüksek fiyatının yakınında renkli bir ok görüntüler. Kod ayrıca, gösterge başlatıldığında veya durdurulduğunda nesneleri otomatik olarak oluşturmak ve silmek için işlevler içerir.

CCI Filtreli Fraktal - Yanlış sinyalleri azaltmak için geleneksel fraktalları CCI filtresiyle birleştiren gösterge. CCI yapılandırılmış eşiğin üzerinde olduğunda yükseliş fraktalları (satış) için mumların üzerinde kırmızı oklar ve CCI negatif eşiğin altında olduğunda düşüş fraktalları (alış) için mumların altında yeşil oklar gösterir. Daha yüksek güvenilirlikle geri dönüş noktalarını belirlemek için mükemmeldir.

1...121314151617181920212223242526...196