Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter ü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 4 için MQL4 kaynak kodu kütüphanesi - 5

icon

Bu en büyük kütüphanede ücretsiz Uzman Danışmanların, teknik göstergelerin ve komut dosyalarının kodları yer almaktadır. Mevcut uygulamalarla otomatik modda ticaret yapabilir ve fiyat hareketlerini analiz edebilirsiniz. Finansal piyasa hareketleri hakkında daha fazla bilgi edinmek için kod kütüphanesini kullanın.

Ücretsiz uygulamaları indirin, test edin ve MetaTrader 4'ünüzde çalıştırın. Bu uygulamalara MetaTrader 4 platformundan ve MetaEditor geliştirme ortamından erişebilirsiniz.

Kod ekle

Adviser-Utility for copying transactions from one MT5 account or MT4 account to another MT4 account.

Adds the ability to automatically export the transaction history after running the Expert in the strategy Tester.

Chaikin Oscillator with smoothing option.

Simple Slope Oscillator Normalized with symbol overlay for MT4

Düzenli ifadeler, metinlerin hızlı ve esnek bir şekilde işlenmesi için resmi bir dil sağlar. Her normal ifade, normal ifade motorunun kaynak metinde eşleşmeler bulmaya çalıştığı bir kalıptır (maske). Bir kalıp, tek veya çok karakterli değişmez değerlerden oluşur.

Bulanık modeller geliştirmek için olan FuzzyNet kütüphanesi C# ile yazılmıştır. MQL4'e port edilirken, kütüphaneye Mamdani türü sistemler için 8 üyelik fonksiyonu ve 4 durulaştırma metodu eklenmiştir.

Google Finance'ten dünya endekslerinin fiyatlarını alma örneği.

Bu Uzman Danışman, sinyallerin özelliklerini görüntüler, sinyal kopyalama ayarlarının yönetilmesine ve seçilen ticaret sinyaline abone olunmasına veya aboneliğin iptal edilmesine olanak sağlar.

2005'te MT4 ile (ve MT3.83'te) gelen Zigzag göstergesinin optimize edilmiş versiyonudur.

MQL4'e port edilen ALGLIB (sürüm 3.5.0) matematiksel fonksiyon kütüphanesi.

OBJ_EDIT grafik nesnesiyle çalışma örneği.

OBJ_LABEL grafik nesnesiyle çalışma örneği.

Birçok geliştirici aynı sorunla karşı karşıyadır - güvenli olmayan DLL'ler kullanmadan işlem terminalinin sandboxına nasıl ulaşılır. En kolay ve en güvenli yöntemlerden biri, normal dosya işlemleri gibi çalışan standart Adlandırılmış Kanalları kullanmaktır.

DailyPivotShift göstergesi kullanılarak, ana seviyeler, kaydırılmış olan farklı bir başlangıç zamanına göre hesaplanabilir.

Dosya işlemlerinin fonksiyonları kernel32.dll sistem kütüphanesinde kullanılır. Bu kütüphane Uzman Danışmana aktarılacaktır. Kod ektedir.

Aşırı alış / aşırı satış göstergesi

Optimizasyon sonuçlarını hesaplamak için fonksiyon kümesi.

DailyPivotPoints göstergesi, genellikle piyasanın gerisinde kalan diğer araçların aksine, gelecekteki piyasa hareketleri hakkında fikir edinmenize yardımcı olur.

"MetaEditor: Dayanak Noktası Olarak Şablonlar" makalesinden kısmen optimize edilmiş bir Uzman Danışman şablonu

Gösterge, farklı zaman kuşaklarındaki mevcut saati grafikte gösterir.

DailyPivotPoints göstergesi, genellikle piyasanın gerisinde kalan diğer araçların aksine, gelecekteki piyasa hareketleri hakkında fikir edinmenize yardımcı olur.

Relative Vigor Index (RVI) göstergesi, boğa piyasasında kapanış fiyatının genel olarak açılış fiyatından daha yüksek olduğu fikrine dayanır.

Money Flow Index (MFI), paranın enstrümana yatırılma veya enstrümandan çekilme yoğunluğunu gösterir.

Standard Deviation (StdDev), piyasa volatilitesini ölçer.

Force Index (FRC) göstergesi, her yükselişte Bulls Power'ı ve her düşüşte Bears Power'ı ölçer.

Tablo gösterimi için OBJ_LABEL grafik nesnesini kullanma örneği.

Williams’ Percent Range (%R) göstergesi, aşırı alış / aşırı satış durumlarını tespit eden dinamik bir göstergedir.

On Balance Volume (OBV) göstergesi, hacmi fiyat değişimiyle ilişkilendiren bir momentum göstergesidir.

Volumes göstergesi, hacimleri ayrı bir pencerede histogram olarak görüntüler ve histogramı iki renge boyar.

Market Facilitation Index (BW MFI) teknik göstergesi, tik başına fiyat değişimini gösterir.

Gator Oscillator, Alligator'a dayanır ve Smoothed Moving Average çizgilerinin konverjans/diverjans derecesini gösterir.

Fractals, Bill Williams'ın dipleri veya pikleri tespit etmeye olanak sağlayan 5 ticaret sistemi göstergesinden biridir.

Envelopes teknik göstergesi, biri yukarı, diğeri aşağı kaydırılmış iki hareketli ortalamadan oluşur.

Demarker göstergesi, mevcut çubuğun yüksek fiyatının önceki çubuğun yüksek fiyatıyla karşılaştırılmasına dayanır.

Average Directional Movement Index (ADX) göstergesi, fiyat trendinin olup olmadığını belirlemeye yardımcı olur.

Kendi standart dışı zaman dilimlerinizi oluşturmak için komut dosyası.

Standart zaman diliminin kullanımına dayalı standart olmayan bir zaman dilimi oluşturmak için komut dosyası.

Moving Average Uzman Danışmanı, ticaret sinyalleri oluşturmak için hareketli ortalama kullanır.

Send Pending Order - SELL STOP bekleyen emrini sona erme verileriyle gönderen ve fiş numarasını yazdıran komut dosyası.

Modify Pending Order - bekleyen emir listesinden ilkini seçen, bekleyen emir verilerini yazdıran, bekleyen emri değiştiren ve değişiklikten sonra bekleyen emir verilerini yazdıran komut dosyası.

123456789101112...102