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:
- 130
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Temel Özellikler
-
Hafta seçimi:
-
SelectedWeek parametresi ayın hangi haftasının numaralandırılacağını tanımlar.
-
SelectedWeek = 0 ise, tüm haftalar dikkate alınır ve tüm mumlar numaralandırılır.
-
Sıfır olmayan değerler için, sadece belirtilen haftanın mumları numaralandırılacaktır.
-
-
Ters Sayım:
-
NumberFirstCandle = false olduğunda, numaralandırma günün son mumundan başlar ve geriye doğru ilerler.
-
-
Dinamik Filtreleme:
-
Gösterge, mumları seçilen haftaya ( SelectedWeek ) göre filtreler ve diğerlerini yok sayar.
-
-
Dinamik Metin Konumlandırma:
-
Sayılar, mumun yükseliş veya düşüş eğiliminde olmasına bağlı olarak mumların üstünde veya altında konumlandırılır.
-
Metin ve mum arasındaki boşluk PriceOffsetFactor parametresi tarafından kontrol edilir.
-
-
Görsel özelleştirme:
-
Renkler, yazı tipi, metin boyutu ve bağlantı türü, görünümü geliştirmek için ayarlanabilir.
-
-
Optimize Edilmiş Performans:
-
Gösterge, yenilerini oluşturmadan önce eski grafik nesnelerini silerek grafik üzerinde gereksiz ek yük olmamasını sağlar.
-
Giriş Parametreleri
PriceOffsetFactor | Metin ve mum arasındaki dinamik boşluk faktörü. | 0.5 |
InpTextColourAbove | Mumun üzerindeki metnin rengi (boğa mumları için). | clrSpringGreen |
InpTextColourBelow | Mumun altındaki metnin rengi (düşüş mumları için). | clrMediumOrchid |
InpFont | Sayıları görüntülemek için kullanılan yazı tipi. | "Arial" |
InpFontSize | Yazı tipi boyutu. | 8 |
Çapa | Metni konumlandırmak için çapa türü (orta, üst, alt, vb.). | ANCHOR_CENTER |
NumberFirstCandle | Sayımın günün ilk mumunda mı ( true ) yoksa son mumunda mı ( false ) başlayacağını tanımlar. | gerçek |
SeçilenHafta | Sayım için seçilen hafta (0 = Her hafta). | 1 |
Detaylı Özellikler
1. Haftaya Göre Filtreleme
-
GetWeekOfMonth() fonksiyonu her mum için ayın haftasını hesaplar.
-
if(SelectedWeek != 0 && currentWeek != SelectedWeek) koşulu, yalnızca seçilen haftadaki mumların işlenmesini sağlar.
2. Sıralı sayma
-
Gün değişikliği olduğunda sayım yeniden başlar ( candleDay != previousDay ).
-
NumberFirstCandle = true ise, sayım günün ilk mumunda başlar.
-
NumberFirstCandle = false ise, sayım günün son mumunda başlar ve geriye doğru devam eder.
3. Metin konumlandırma
-
Kapanış fiyatı açılış fiyatından düşükse metin mumun üzerinde konumlandırılır (düşüş mumu).
-
Kapanış fiyatı açılış fiyatından yüksekse metin mumun altında konumlandırılır (boğa mumu).
4. Grafik Nesneleri Oluşturma ve Güncelleme
-
CreateText() fonksiyonu grafik üzerinde grafik nesneleri oluşturur veya günceller.
-
Nesneler, çakışmaları önlemek için ObjectPrefix öneki kullanılarak benzersiz bir şekilde adlandırılır.
5. Otomatik Temizleme
-
DeleteObjects() fonksiyonu, gösterge kaldırıldığında veya yeniden başlatıldığında gösterge tarafından oluşturulan tüm grafik nesnelerini kaldırır.
MetaQuotes Ltd tarafından Portekizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/pt/code/56432

MQL5 Dil Anahtar Kelimeleri

Değişken Endeks Dinamik Ortalamasında OsMA'ya benzer bir osilatör.

İster birden fazla yatırım robotunu aynı anda çalıştırıyor olun, ister tek bir sofistike strateji kullanıyor olun, her bir Uzman Danışmanın performansını takip etmek şaşırtıcı derecede zaman alıcı olabilir. MetaTrader 5 (MT5), emirleri ve pozisyonları "Araç Kutusunda" rahatlıkla görüntüler, ancak çok sayıda robot aynı hesabı paylaştığında, hangi EA'nın karınızı veya zararınızı oluşturduğunu bilmek zorlaşır. Tek bir hesapta, her biri farklı EA'lar tarafından açılan düzinelerce veya yüzlerce işlem olabilir ve bu da bir robotun sonuçlarını diğerinden ayırmayı zorlaştırır.

Sıfır gecikmeli MACD osilatörü.