bahşiş için teşekkürler. Yaklaşım ilginçtir, ancak tüm çıktı kontrol problemlerini çözmez.
Hangi sistem fonksiyonlarının ve kitaplıkların bağlanması gerekir? - mevcut grafiğin dikey ve yatay boyutunu piksel olarak almak; - mevcut grafiğin maksimum ve minimum görünür fiyat tekliflerini almak; - penceredeki toplam genişletilmiş grafik sayısını almak ???
MQL4 dilini uygun işlevlerle desteklemek mantıklı olabilir mi?
FirstVisibleBar( ) değerlerinin atlama etkisi, gösterge grafiğe eklendikten hemen sonra ve daha uzun bir dönemden daha kısa bir döneme geçildiğinde ortaya çıkar. Herhangi bir döviz çiftinde görünür.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
Highest(), Lowest(), BarsPerWindow() ve FirstVisibleBar() işlevlerinin bir birleşimi.
Bu yüzden sizden cevap alamadım:
neden FirstVisibleBar() derlemesinden hemen sonra 9104 döndürür ve
ilk işaretin gelmesinden sonra FirstVisibleBar( ) = 409, 22 kat daha az.
Bazen ilk kenenin gelmesi için yaklaşık bir dakika beklemeniz gerekir.
BarsPerWindow() işlevinde böyle tuhaflıklar yoktur.
Hangi sistem fonksiyonlarının ve kitaplıkların bağlanması gerekir?
- mevcut grafiğin dikey ve yatay boyutunu piksel olarak almak;
- mevcut grafiğin maksimum ve minimum görünür fiyat tekliflerini almak;
- penceredeki toplam genişletilmiş grafik sayısını almak ???
MQL4 dilini uygun işlevlerle desteklemek mantıklı olabilir mi?
Bu yüzden senden bir cevap alamadım:
Kodunuzu gönderene kadar yanıt alamazsınız.
Ek olarak, ilgili grafiğin ayarlarını bilmek iyi olurdu.
Yorum ( " ", BarsPerWindow(), " ", FirstVisibleBar( ), " ", Barlar );
FirstVisibleBar( ) değerlerinin atlama etkisi, gösterge grafiğe eklendikten hemen sonra ve daha uzun bir dönemden daha kısa bir döneme geçildiğinde ortaya çıkar. Herhangi bir döviz çiftinde görünür.
Hangi grafik ayarları ilgi çekicidir?
Geçiş yaparken, grafiği konumlandırma noktasına ayarlamak için bir girişimde bulunulur. Burada da bahsettiğim sıçrama var.
FirstVisibleBar işlevi yalnızca ilk görünen çubuğun numarasını döndürür. Daha fazlası değil.
BarsPerWindow() neden çubukların sayfalanmasını gerektirmiyor?
Çünkü sabit bir değerdir. Siz grafik penceresinin boyutunu veya ölçeğini değiştirene kadar.
FirstVisibleBar() değeri, BarsPerWindow()'a ve grafiğin sağ kenarından uzaklığa bağlıdır.
Verileri pompalamak için bu işlevler ne için? Dönem değiştirilirken, grafiğin sağ kenarından girinti miktarı değişmez.
Zaman çerçevesi değiştirilirken veriler otomatik olarak indirilir.