Alım-satım 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 - 10

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 işlem 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

NRMA, Konstantin Kopyrkin'in ünlü göstergesidir.

Zigzag2 R, bir çubuk üzerinde iki uç nokta çizme yeteneği ekleyen, Zigzag göstergesinin bir versiyonudur.

Gösterge, Eric L. Nyman'ın "Малая энциклопедия трейдера" (Yatırımcının küçük ansiklopedisi) adlı kitabına dayanmaktadır.

Nick Rypock Trailing Reverse göstergesinin bir versiyonudur.

Bu göstergede üçlü üstel yumuşatma kullanılır.

Nesnelerle çalışma örneği: nesne oluşturma, özellikleri değiştirme, grafiği yeniden çizme.

Stdlib - kütüphane örneği

RSI göstergesinin değerlerini bir CSV dosyasına yazan komut dosyası örneği.

ZigZag göstergesinin çizdiği tüm kesitleri ölçer, elde edilen değerler puan cinsinden gösterilir.

Relative Strength Index teknik göstergesi.

Volatilite bir standart sapmadır.

Fiyat grafiğine varlık grafiği ekleme örneği

Moving Average göstergeleri, enstrümanın belirli bir periyot boyuncaki ortalama fiyatını gösterir.

Bu kütüphane, veri dizisinde Max, Min, ortalama, standart sapma, çarpıklık, basıklık ve Z-skoru hesaplamasını düzenlemeye yardımcı olur.

EMA'ya benzer bir hareketli ortalama oluşturmak için fraktal boyut değeri kullanılır.

AMA'nın (Adaptive Moving Average) maksimum düzeyde optimize edilmiş versiyonu.

"Değişen toplam" yöntemiyle optimizasyon örneği.

Kaufman'ın AMA göstergesinin optimize edilmemiş versiyonu.

DT_ZZ göstergesinin klot tarafından optimize edilmiş versiyonu.

Bu Uzman Danışman örneğinde, yalnızca bir grafiğe eklenmiş yalnızca bir Uzman Danışman kullanarak 12 sembol ve 4 zaman dilimi için nasıl pozisyon açabileceğiniz gösterilmektedir.

Alligator çizgilerinin konumlarına uygun olarak mumların boyandığı bir NRTR göstergesidir.

Dosya okuma ve yazma işlemleri örneği

Nesnelerle çalışmanın basit bir örneği: nesne oluşturma, özellikleri değiştirme, grafiği yeniden çizme.

Moving Average göstergesinin çizgisinin farklı renklerle renklendirilmesinin bir örneği.

Klasik MACD Sample.

Farklı renklerle renklendirilmiş boğa tipi ve ayı tipi sütunlara sahip standart MACD histogramı.

Yumuşatmanın birçok algoritması vardır. Bu gösterge, standart ADX göstergesinin yumuşatılması içindir. Kod Easy Language'dan çevrilmiştir.

Center of Gravity, John F. Ehlers tarafından geliştirilen ve Stocks & Commodities dergisindeki makalesinde (Mayıs 2002) sunulan bir osilatördür.

Spearman's Rank Correlation, değişkenler arasındaki ilişkiyi istatistiksel olarak incelemek için kullanılan parametrik olmayan bir yöntemdir. Burada, iki sayısal dizi arasındaki gerçek paralellik derecesi belirlenir.

Williams' A/D göstergesi, pozitif "birikimsel" ve negatif "dağılımsal" fiyat hareketlerinin kümülatif toplamıdır.

Larry Williams tarafından sunulan Ultimate Oscillator, kısa, orta ve uzun periyotlara sahip üç Stochastic Oscillator göstergenin değerlerinin ağırlıklı ortalamasıdır.

On Balance Volume (OBV) gibi Price and Volume Trend (PVT) göstergesi, kapanış fiyatlarındaki değişimler dikkate alınarak hesaplanan işlem hacmi değerlerinin kümülatif toplamıdır.

Gösterge, en eski klasik göstergelerden biri olan ROC'a eşdeğerdir. VROC'ta fiyatlar yerine hacimler kullanılır.

Mass Index, yüksek ve düşük fiyatları arasındaki farkta meydana gelen değişimlere dayalı olarak trend dönüşlerinin tespiti için tasarlanmıştır. Fark genişlerse Mass Index yükselir; fark daralırsa, Mass Index düşer.

Chaikin Volatility göstergesi, yüksek ve düşük fiyatları arasındaki farkta meydana gelen değişimleri hesaplar. Yüksek ve düşük arasındaki aralığın genişliğine bağlı olarak volatiliteyi yansıtır.

Accumulative Swing Index, vadeli işlemleri analiz etmek için kullanılır.

Recursive Moving Average calls itself a number of times in order to reach the appropriate smoothing. For instance DEMA,TEMA and Rainbow indicators are recursive exponential moving averages. The goal is to remove the loop limit while still running fast. In addition a trigger line provides the trading signal.

Not sure if anyone need this. Just showing the angle of the MA of current and adjacent candle.

Adaptive momentum oscillator idea from David Varadi.

1...34567891011121314151617...105