Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 393
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
CopyTime - barların açılış zamanı, peki barların kapanış zamanının akışı ne olacak?
Bunun için ayrı bir işlev yoktur. Bir önceki barın kapanış saatinin mevcut barın açılış saati olduğu gerçeğini sizin göreviniz gereği kabul etmek imkansız mı?
Mevcut çubuğun açılış zamanı, aynı anda önceki çubuğun kapanış zamanı olacaktır.
Bunun için ayrı bir işlev yoktur. Bir önceki barın kapanış saatinin mevcut barın açılış saati olduğu gerçeğini sizin probleminiz koşullarında kabul etmek imkansız mı?
İlk kenenin hafta sonundan sonra geldiği koşulları bulmak gerekiyor. Bunu yapmanın en iyi yolu nedir?
Bir boşluk yakalamak ister misiniz?) Bu, haftanın gün sayısına göre yapılmalıdır. MqlDatetime yapısını kullanma.
Onlar. yeni bir günün oluştuğunu ve bu günün sayısının = 1 olup olmadığını kontrol edin.
Bir boşluk yakalamak ister misiniz?) Bu, haftanın gün sayısına göre yapılmalıdır. MqlDatetime yapısını kullanma.
Onlar. yeni bir günün oluştuğunu ve bu günün sayısının = 1 olup olmadığını kontrol edin.
Ama sanırım bir fikir buldum, sondan bir önceki CopyOpen mumunu (15m) alıp son CopyOpen mumunun açılışıyla karşılaştıracağım, eğer 24 saatten fazlaysa, o zaman izin günüydü.
Evet hep! :) seçeneğin pek iyi değil çünkü pazar günü açılan bir komisyoncu var.
Ama sanırım sondan bir önceki CopyOpen mumunu (15m) alıp son CopyOpen mumunun açılışıyla karşılaştıracağım, eğer 24 saatten fazlaysa, o zaman izin günüydü.
Değişmez olarak yapılabilir, yani. piyasanın açıldığı haftanın gününün numarasını harici bir değişkene koyun ve bu parametreyi bilerek, gerekirse değiştirin. Sadece büyük boşluklarla ilgileniyorsanız, bu göstergeyi veya kod tabanındaki benzerlerini kullanabilirsiniz.