Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 27
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Kapat[0] ve iClose(Symbol(),Period(),0) - her zaman en son güncel fiyatı gösterir (Teklif)
Anladığım kadarıyla, "0" belirtirseniz, test cihazı tüm geçmişindeki en son çubuğu dikkate alacaktır. Bu durumda, grafikte sağdaki çubuğa bakıyorum, ancak sonuncusu değil.
Soruyu farklı formüle etsem daha iyi olur - test cihazı M5 periyodu ile açılır ve iClose/ iHigh/... komutları yardımıyla H1 periyodundaki bar ile çalışma simüle edilir. Örneğin , yeni M5 çubukları test cihazına geldiğinde sıfır simülasyonlu çubuğun Yüksek değerinin H1 periyodunda nasıl değiştiğini görmek için iHigh() kullanmak mümkün müdür?
Veya sıfır çubuk üzerinde iClose/ iHigh/... yardımıyla, test cihazında her zaman tam olarak oluşturulmuş bir çubuğun değerlerini mi görüyoruz?
Evet, test cihazında böyle bir delik var, en azından vardı. Bence, yeni yapılardan birinde bir düzeltme yapıldı, kontrol edilmesi gerekiyor.
Şimdi sürüm 509'da kontrol edildi, ancak sonuç aynı.
Gösterge kodumda herhangi bir hata var mı (görselleştirme modunda boş bir Expert Advisor'da çalışıyor)? -
Ekrandaki yorumlarda, yeni H1 çubuğunun 1. M5 çubuğunun göründüğü anda iClose / iHigh / ... vb. H1 için her şeyin nasıl biteceğini zaten biliyorlar geleceği gözetliyorlar - satılık bir kase için iyi bir fikir ;)))
Şimdi sürüm 509'da kontrol edildi, ancak sonuç aynı.
Gösterge kodumda herhangi bir hata var mı (görselleştirme modunda boş bir Expert Advisor'da çalışıyor)? -
Ekrandaki yorumlarda, yeni H1 çubuğunun 1. M5 çubuğunun göründüğü anda iClose / iHigh / ... vb. H1 için her şeyin nasıl biteceğini zaten biliyorlar, geleceği gözetliyorlar.
Yani, göstergeyi görselleştirme modunda grafiğe mi koyuyorsunuz?
O zaman her şey doğru. Gösterge bilinen en son verileri alır
Yani göstergeyi görselleştirme modunda grafiğe mi koyuyorsunuz?
O zaman her şey doğru. Gösterge bilinen en son verileri alır
Evet, bir kabuk Uzman Danışmanım var, bunu göstergenin geçmişteki çalışmasını kontrol etmek için kullanıyorum.
Görünüşe göre sorun, H1'in açılış / kapanış zamanı dikkate alınarak M5 için iHighest / iLowest kullanılarak çözülebilir.
lütfen bana 6 ondalık basamak yerine yazdırdığım MACD göstergesinin okumalarının neden sadece 4 ... verdiğini ve buna göre 0.000190'ın orada 0.000110'a eşit olduğunu söyle?
NormalizeDouble(MACD,6) normalleştirmeye çalıştım - sonuç yok... hala aynı 4 basamak...
lütfen bana 6 ondalık basamak yerine yazdırdığım MACD göstergesinin okumalarının neden sadece 4 ... verdiğini ve buna göre 0.000190'ın orada 0.000110'a eşit olduğunu söyle?
NormalizeDouble(MACD,6) normalleştirmeye çalıştım - sonuç yok... hala aynı 4 basamak...
DoubleToStr kullanmayı deneyin