Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 75
- Derecelendirme:
- Yayınlandı:
-
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:
- SMA - basit hareketli ortalama;
- EMA - üstel hareketli ortalama;
- SMMA - yumuşatılmış hareketli ortalama;
- LWMA - doğrusal ağırlıklı hareketli ortalama;
- JJMA - JMA uyarlanabilir ortalama;
- JurX - ultra doğrusal ortalama;
- ParMA - parabolik ortalama;
- T3 - Tillson çoklu üstel düzleştirme;
- VIDYA - Tushar Chande algoritması kullanılarak ortalama alma;
- 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.

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
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
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ü)
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
Gösterge, sinyal tetikleme seviyesini ayarlamak için kullanılan yatay bir çizgi gösterir.