Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 622
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Başka bir soru, MT4'te başlatma sırasında geçmiş bütünlüğü nasıl kontrol edilir? Başlatma sırasında, ön hesaplamayı etkileyen geçmişin değiştirildiğine dair bir şüphe var...
Rate_total bar sayısını kontrol edin. Rate_total > prev_hesaplanmış+1 - 1 bar'dan fazla pompalandığı ve dolayısıyla geçmişin yüklendiği anlamına gelir.
Ve kontrol sıklığını saniyede bir yapın ve uzun bir aradan sonra başlatmaya devam edin, değil mi?
Genel olarak, son zamanlarda SD'de söylendiği gibi, göstergelerde bir zamanlayıcı olmadan yapmak daha iyidir.
Göstergenin ilk başlatılması ve tam yeniden hesaplanması için bir koşul olarak if( prev_calculated <= 0 || Rate_total > prev_calculated+1 ) koşulunu eklemek yeterlidir. Bunu OnCalculate() içinde yaparsanız, endişelenecek bir şey kalmaz.
Genel olarak, son zamanlarda SD'de söylendiği gibi, göstergelerde bir zamanlayıcı olmadan yapmak daha iyidir.
Göstergenin ilk başlatılması ve tam yeniden hesaplanması için bir koşul olarak if( prev_calculated <= 0 || Rate_total > prev_calculated+1 ) koşulunu eklemek yeterlidir. Bunu OnCalculate() içinde yaparsanız, endişelenecek bir şey kalmaz.
EA'daki gösterge türünün sınıfını doğru bir şekilde hesaplamam gerekiyor.
Bu nedenle aptalım, eğer grafik başına 10.000 çubuğa izin veriliyorsa ve bunlar mevcutsa, yeni çubuklar görünse bile Çubuklar 10.000'den fazla döndürmez. O zaman geçmişi yüklerken yeni bir çubuğun görünümünü nasıl bilebilirim?
EA'daki gösterge türünün sınıfını doğru bir şekilde hesaplamam gerekiyor.
Bu nedenle, aptalım, eğer grafik başına 10.000 çubuğa izin veriliyorsa ve bunlar mevcutsa, yeni çubuklar görünse bile Çubuklar 10.000'den fazla döndürmez. O zaman geçmişi yüklerken yeni bir çubuğun görünümünü nasıl bilebilirim?
Neden olmayacak? İrade. Hem Bars() hem de Rate_total artacaktır. OnCalculate() içindeki miktarı kontrol edin.
Terminalde ayarlanan çubuk sayısı, test cihazındaki çubuk sayısını etkilemedi (100.000'den biraz az).
Neden olmayacak? İrade. Hem Bars() hem de Rate_total artacaktır. OnCalculate() içindeki miktarı kontrol edin.
Terminalde ayarlanan çubuk sayısı, test cihazındaki çubuk sayısını etkilemedi (100.000'den biraz az).