Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Görüntülemeler:
75
Derecelendirme:
(25)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Gösterge, fiyat verilerini X2MA gösterge değerleriyle ilişkili yeni bir koordinat sistemine aktarır.

Gösterge, mum çubuğu parametreleri için orijinal mum çubuğunun Yüksek, Düşük, Açılış ve Kapanışından hareketli ortalama X2MA'ya olan mesafeleri kullanır.

Sonuç olarak, ayrı bir pencerede, X2MA dönüşümü ile dönüştürülmüş, normal bir grafikte olduğu gibi teknik analizin tüm unsurlarını gerçekleştirebileceğiniz bir mum grafiğimiz var. Göstergeye, bunu yapmanıza olanak tanıyan diğer özel ve teknik göstergeler eklenebilir. Aslında, göstergenin sıfır seviyesi X2MA ortalamasının konumudur.

Göstergedeki ortalama algoritmaları on olası varyant kullanılarak değiştirilebilir:

  1. SMA - basit hareketli ortalama;
  2. EMA - üstel hareketli ortalama;
  3. SMMA - yumuşatılmış hareketli ortalama;
  4. LWMA - doğrusal ağırlıklı hareketli ortalama;
  5. JJMA - JMA uyarlanabilir ortalama;
  6. JurX - ultra doğrusal ortalama;
  7. ParMA - parabolik ortalama;
  8. T3 - Tillson çoklu üstel düzleştirme;
  9. VIDYA - Tushar Chande algoritması kullanılarak ortalama alma;
  10. AMA - Perry Kaufman algoritması kullanılarak ortalama alma.

Faz1 ve Faz2 parametrelerinin farklı ortalama alma algoritmaları için oldukça farklı anlamlara sahip olduğuna dikkat edilmelidir. JMA için, -100 ila +100 arasında değişen harici değişken Faz'dır. T3 için daha iyi algılama için 100 ile çarpılan ortalama faktörüdür, VIDYA için CMO osilatörünün periyodudur ve AMA için yavaş EMA'nın periyodudur. Diğer algoritmalarda bu parametreler ortalamayı etkilemez. AMA için hızlı EMA'nın periyodu sabittir ve varsayılan olarak 2'ye eşittir. AMA için derece faktörü de 2'ye eşittir.

Gösterge SmoothAlgorithms.mqh kütüphane sınıflarını kullanır (bunları terminal_data_terminal_directory\MQL5\Include'a kopyalayın), bunlarla çalışmanın ayrıntılı bir açıklaması "Ara hesaplamalar için ek tamponlar olmadan fiyat serilerinin ortalamasını alma" makalesinde yayınlanmıştır.

Şekil 1 Gösterge X2MA Dönüşüm Mumları

Girdi parametreleri:

//+-----------------------------------+
//|| Gösterge giriş parametreleri |
//+-----------------------------------+
input Smooth_Method MA_Method1=MODE_SMA;   // İlk yumuşatma ortalama yöntemi 
input int Length1=12;                      // İlk yumuşatmanın derinliği 
input int Phase1=15;                       // İlk yumuşatma parametresi,
input Smooth_Method MA_Method2=MODE_JJMA;  // İkinci yumuşatma ortalama yöntemi 
input int Length2= 5;                      // İkinci yumuşatmanın derinliği 
input int Phase2=15;                       // İkinci yumuşatma parametresi
input Applied_price_ IPC=PRICE_CLOSE;      // Fiyat sabiti
input int Shift=0;                         // Göstergenin çubuklar halinde yatay olarak kaydırılması
input int PriceShift=0;                    // Göstergenin nokta cinsinden dikey kaydırması
input color BidColor=Red;                  // Teklif çizgisi rengi
input ENUM_LINE_STYLE BidStyle=STYLE_SOLID;// Teklif çizgisi stili

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/642

Logging Class for both MQL4 and MQL5 Logging Class for both MQL4 and MQL5

CDebugLogger sınıfı, MQL4/5 ortamlarında kullanılmak üzere tasarlanmış esnek ve kapsamlı bir günlük tutma aracıdır. Geliştiricilerin çeşitli önem düzeylerindeki (INFO, WARNING, ERROR, DEBUG) mesajları, zaman damgalarını, işlev imzalarını, dosya adlarını ve satır numaralarını günlük girdilerine dahil etme seçenekleriyle birlikte günlüğe kaydetmelerine olanak tanır. Sınıf, günlükleri ortak bir klasöre ve CSV biçiminde kaydetme özelliğiyle hem konsola hem de dosyalara günlüğe kaydetmeyi destekler. Ayrıca, hassas bilgilerin günlüğe kaydedilmemesini sağlamak için belirli anahtar kelimelere dayalı günlükleri susturma işlevi sunar. Bu sınıf, çok çeşitli hata ayıklama ve izleme ihtiyaçlarını karşılayan özelleştirilebilir özelliklerle MQL4/5 uygulamalarında sağlam günlük mekanizmaları uygulamak isteyen geliştiriciler için idealdir.

Max trade volume checker for your trading account Max trade volume checker for your trading account

Farklı emir türleri (alış, satış, bekleyen alış ve bekleyen satış) için dayanak varlıkta izin verilen maksimum lot büyüklüğünü görüntüleyen bir iletişim kutusu.

XTrendlessOS (trendsizlik osilatörü) XTrendlessOS (trendsizlik osilatörü)

Gösterge, Joe DiNapoli'nin "Trading Using DiNapoli Levels" kitabında verilen açıklamaya göre yazılmıştır. Gösterge, gerçek aşırı alım/aşırı satım piyasasını değerlendirmek için tasarlanmıştır.

PriceAlert PriceAlert

Gösterge, sinyal tetikleme seviyesini ayarlamak için kullanılan yatay bir çizgi gösterir.