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 - 8

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

MQL5 Sihirbazı için Ticaret Sinyalleri Modülü. Pozisyon açma sinyali, SuperTrend göstergesinin renkli bir noktasının ortaya çıkmasıdır.

MQL5 Sihirbazı için alım satım sinyalleri modülü. Pozisyon açma sinyali, Stalin göstergesinin renkli okunun görünümüdür.

Basit bir yorum.

Temel eğimli hareketli ortalamaya ve buluta dayalı gösterge. Gösterge iki tür sinyal gösterir: ön hazırlık - nokta ve giriş - ok.

MQL5 Sihirbazı için alım satım sinyalleri modülü. Pozisyon açma sinyali, Sidus göstergesinin renkli okunun görünümüdür.

OpenCL'de Mandelbrot fraktal hesaplamasının küçük bir çalışma örneği, yazılım uygulamasına kıyasla hesaplamayı yaklaşık 100 kat önemli ölçüde hızlandırır.

Bollinger kanalı renkli bir arka plan olarak tasarlanmıştır.

Göstergenin MT5 sürümü https://www.mql5.com/ru/code/25465

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.

CEnvelopesOnArray sınıfı, Envelopes gösterge değerlerini gösterge tamponuna göre hesaplamak için tasarlanmıştır.

CBandsOnArray sınıfı, gösterge tamponunu kullanarak Bollinger Bands® (BB) hesaplamak için tasarlanmıştır.

Kendi yazdığı bir DLL'yi kullanmadan doğrudan eşleme ile çalışan MQL5 sınıfı.

Forex Piyasası Oturumlarını (Sidney, Tokyo, Londra, New York) vurgular.

Mevcut sembol üzerinde işlem seansının açılışından bu yana fiyat değişimini % olarak gösteren en basit gösterge.

DLL (VC++ 2010 projesi) Bellek Eşleme ile çalışmak için.

Dosya Eşleme işlevleriyle çalışmak için DLL kullanımına bir örnek. Bu örnekte, başlatılan Uzman Danışman bellekte sanal bir dosya oluşturur ve içindeki sembol fiyat teklifini güncellemeye başlar. Diğer terminallerde EA'lar başlatıldığında, bu EA'lar oluşturulan dosyayı açar ve benzer şekilde içindeki fiyat tekliflerini güncellemeye başlar. Böylece, Uzman Danışmanlar fiyat tekliflerini tek bir ortak dosya üzerinden değiştirirler.

Komut dosyası, bir Stop Out'un (bir pozisyonun zorla kapatılması) gerçekleşebileceği fiyatı ve Serbest Marjin değerinin negatif hale geldiği fiyatı hesaplar.

İki hareketli ortalama çaprazlama stratejisi, finans piyasasındaki en yaygın ticaret stratejilerinden biridir. İki hareketli ortalamanın (genellikle uzun ve kısa vadeli) kullanımına dayanır ve bunların kesişmesine dayalı olarak bir pozisyona giriş sinyali verir.

Harmonik hareketli ortalamanın MQL5 versiyonu

MPC

MPC göstergesi, dönem için ekstrema ile basit bir kanal oluşturur. HighestLowestRange (HLR) göstergesine dayalı olarak ticaret sisteminin (kanal kopması) ek görsel kontrolü için tasarlanmıştır.

HLR

HighestLowestRange (HLR) göstergesi, X çubukları için maksimum - minimum aralığındaki fiyatın göreceli konumunu belirler. Fiyat aralığın altındaysa (yeni minimum), gösterge değeri 0'dır, fiyat aralığın üstündeyse (yeni maksimum), gösterge değeri 1'dir (veya% 100).

Larry Williams tarafından önerilen Ultimate Osilatör, kısa, orta ve uzun dönemlerde tanımlanan üç Stokastik göstergenin ağırlıklı bir ortalamasıdır.

Ortalama Günlük Aralık Göstergesi.

Logaritmik Hareketli Ortalama, bir dönem içindeki en yüksek fiyatın ve en düşük fiyatın logaritmik ortalamasını sürekli olarak hesaplar.

DSS Bressert - Walter Bressert tarafından Çift Düzgünleştirilmiş Stokastik Gösterge. DSS gösterge değerlerinin yorumlanması Stokastik göstergeye benzer - 80'in üzerindeki değerler aşırı alım piyasasını, 20'nin altındaki değerler aşırı satım piyasasını gösterir.

Bu sinyal trend göstergesi, dijital Fatl filtresinin okumalarına ve çoklu sinyal hatlarının trend yönü analizine dayanmaktadır. Bu göstergedeki trend yönü histogramın rengine ve trendin gücü genişliğine göre belirlenir.

Bu sinyal trend göstergesi, özel Spearman Sıralama Korelasyonu göstergesinin okumalarına ve çoklu sinyal hatlarının trend analizine dayanmaktadır.

Bu kod bloğu, bir Yeni Çubuk veya Yeni Mum aldığında bunu algılar.

Bu kod bloğu tüm açık pozisyonlar arasında dolaşır ve Alış ve Satış fiyatlarına göre takip yapar.

Stokastik osilatör ve fraktallar kullanan tipik bir semafor sinyal göstergesi.

Bu gösterge mevcut trendin son "savunma hattını" gösterir. Trend değişikliği renkli karelerle ve trend yönü renkli noktalarla gösterilir.

CMO

Tushar Chand osilatörünün bu varyantında, giriş fiyatı klasik ortalama ile önceden düzleştirilir.

Sunucu saatini bir broker saat diliminden diğerine dönüştürme işlevi.

Piyasada oynaklığın düşük olduğu bir dönemin sona ermek üzere olduğuna işaret ederek önemli bir fiyat hareketinin habercisi olur.

Komut dosyası, teklif geçmişini HST biçiminde kaydeder. Bu dosya biçimi MetaTrader 4 tarafından desteklenir ve terminal teklif geçmişine aktarılabilir veya bağımsız bir grafik olarak açılabilir.

Gösterge günlük fiyat aralıklarını tahmin eder ve bir önceki günün fiyat seviyelerine dayanarak tahmin edilen mevcut günün direnç ve destek seviyelerini gösterir.

Anlaşma yapmak için sinyaller veren bir trend göstergesi. Göstergenin rengi, göstergenin sıfır çizgisine göre konumu tarafından belirlenen piyasa hareketinin yönüne bağlıdır.

Martingale işlemlerini kapatma

MACD Histogramı

Dönem için fiyatların aşırı değerleri üzerine inşa edilmiş bir kanal. Bu göstergenin özelliği, merkez çizgisinin değerlerinin yanı sıra kanalın üst ve alt sınırlarının, sözde destek ve direnç seviyeleri olarak kullanılan Pivot Noktalarının hesaplanmasıyla belirlenmesidir.

123456789101112131415...195