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 Kütüphane Kaynak Kodları - 5

icon

Kütüphaneler, yeni uygulamalar geliştirmek için kullanılabilecek belirli bir işlevsellik içeren küçük alt programlardır. Bir kütüphane yazıldıktan ve kapsamlı bir şekilde kontrol edildikten sonra, kullanıcıların yeni MQL5 uygulamalarının geliştirilmesini hızlandırmasına olanak tanır. Bunlardan biri, çoklu sayısal analiz fonksiyonlarına sahip ALGLIB kütüphanesidir.

Kütüphane kaynak kodları, alım-satım stratejileri geliştirilirken MetaEditor'da indirilebilir ve kullanılabilir. MetaTrader 5'te bağımsız olarak başlatılamazlar.

Kod ekle

Pozisyon açma sinyali, T3 gösterge çizgisinin fiyat tarafından geçilmesidir.

Pozisyon açma sinyali, aşırı alım/aşırı satım bölgelerinin Chande Momentum Osilatörü gösterge çizgisi tarafından geçilmesidir.

Bir satın alma sinyalinin koşulu mavi renkte oluşturulmuş bir mumdur, bir satış sinyalinin koşulu kırmızı renkte oluşturulmuş bir mumdur.

Bir satın alma sinyalinin koşulu, bir satış sinyali için Kireç renginde oluşturulmuş bir mumdur - Eflatun.

Dış çubuğu belirleyen koşul ortaya çıktığında, iç çubuğun önceki trend yönünde kırılıp kırılmadığı kontrol edilir; kırılma gerçekleşmişse, pozisyon açma sinyali üretilir. İşlem sinyalleri modülü, Vizard’ın yeni sürümüyle uyumludur.

TelegramToMT5, Telegram kanallarınızdan, gruplarınızdan ve özel sohbetlerinizden gelen mesajları doğrudan ticaret grafiklerinizde görüntüleyerek Telegram ve MT5 arasında köprü kuran bir MetaTrader 5 Uzman Danışmanıdır. Basitçe bir Telegram botu oluşturun, istediğiniz kanallara / gruplara ekleyin ve EA'nın tüm mesajları gerçek zamanlı olarak grafiğinizde yorum olarak göstermesine izin verin.

MQL5’teki programlarda geçmiş verilerinin yüklenmesini düzenlemek için kullanılır.

Dize olarak verilen matematiksel ve mantıksal ifadeleri çözmek için bir sınıf içeren betik.

Basit bir konuşma programı.

BMP formatındaki görüntüleri oluşturmak ve görüntülemek için kullanılan sınıf.

Kütüphanede genel amaçlı hash fonksiyonu algoritmaları bulunmaktadır: adler32, CRC-32, MaHash8v64. Ayrıca, ondalık sayı sisteminden Base sayı sistemindeki dize biçimine ve tersi yönde dönüştürme fonksiyonları da bulunmaktadır.

OnTester() işlevi için "Custom max" değişkenine yönelik kriter seçme işlevi; tüm göstergeleri içeren optimizasyon sonuçları tablosunun bir HTML dosyası aracılığıyla görüntülenmesi

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

Windows *.ini dosyalarıyla çalışmak için yöntemler sunan sınıf.

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

Tek istediğimiz, sözdizimi ve değerler ya da emirlerin nasıl verileceği gibi konular yerine algoritmalar ve yöntemler üzerinde düşünmektir. Burada, MQL5’te pozisyonları yönetmek için kullanabileceğiniz basit işlevler bulunmaktadır.

MQL5 dilinin anahtar kelimeleri

MetaTrader 5'ten sunucu uygulamasına fiyat verilerini aktarmak için kullanılan kütüphane.

Amaç, işlevi MQL5 geliştirmedeki herhangi bir Telegram entegrasyon görevi için hazır hale getirmektir. Bu dosyayı CodeBase'inize ekleyerek Uzman Danışmanlarınıza dahil edebilir ve işlevi doğrudan dahil edilen modülden çağırabilirsiniz. Bu, kodu tekrar tekrar sıfırdan geliştirme ihtiyacını ortadan kaldırarak birden fazla projede yeniden kullanılabilirliği sağlar.

GZIP arşivlerini *.gz dosyalarından veya bu formatla sıkıştırılmış sitelerden gelen yanıtlardan açın.

Bulanık mantık, askeri alanda, özellikle de füzelerin hedefleme işlemlerinde aktif olarak kullanılan modern bir bilim dalıdır. Artık bu bilim dalı, yatırımcıların da kullanımına açılmıştır.

Zamanlayıcı için geri arama arayüzü

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

Standart msxml kütüphanesini kullanan basit bir XML ayrıştırıcısı.

ODBC ve OLE DB arayüzleri aracılığıyla veritabanlarıyla çalışmak için kullanılan sınıflar kümesi.

Bu sınıf, istemci terminalindeki küresel değişkenlerle çalışmayı kolaylaştırır.

Fraktalları hesaplar ve mevcut En Yüksek / En Düşük (fraktal) seviyesinin öncesinde ve sonrasında çubuk sayısını ayrı ayrı belirlemenize olanak tanır.

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

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

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

Grafik üzerinde Hacim Profilleri oluşturmak için temel kütüphane.

MT4Orders veya Virtual aracılığıyla uygulanan MT4 tarzı ticaret komutları için fxsaber'den Rapor kütüphanesinin hızlı JavaScript sürümü. 10 kata kadar daha hızlı çalışır, NTML dosya boyutu daha küçüktür, 5,4 milyon rapor satırına kadar yükleyebilir ve görüntüleyebilir.

Bu kütüphane, metin bilgilerini grafiğe en uygun hızda kolayca çıkarmak için ekranlar oluşturmanıza olanak tanır

Tester'da çoklu çalıştırma/optimizasyon.

Rastgele EA'ların parametrelerini okuma/yazma kütüphanesi.

Takvim - geçmiş ve gerçek zamanlı temel analiz.

Test cihazının tek geçiş verileri.

Smooth Algorithms fixed version plus Trade Algorithms plus full operational EA, plus two indicators . So you will get complete project where you be able to see example how to use and implement this libraries

This Include File checks for Market Open Hours. An EA to test it is also included.

With these classes you can create and test your signals runtime.

1234567891011