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
Yani bir demo hesabında ( test cihazında değil ) böyle bir hata da mı oluşuyor?
Ve "Ticaret stratejilerini test etme" bölümünde test geçmişi hakkında okumak daha iyidir.
"Demo hesabında (test kullanıcısı değil)" ifadesinin ne anlama geldiğini gerçekten anlamıyorum.
Dosya/oturum açma - burada yeni bir test sunucusu hesabı "MetaQuotes-Demo" var.
Görünüm/strateji test cihazına gidiyorum. Expert Advisor'ı 01/01/2012 tarihinden itibaren başlatıyorum, hata alıyorum.
01.01.2011'den bugüne koşuyorum. Her şey sorunsuz gidiyor.
Görünüm/strateji test cihazına gidiyorum. Expert Advisor'ı 01/01/2012 tarihinden itibaren başlatıyorum, hata alıyorum.
01.01.2011'den bugüne koşuyorum. Her şey sorunsuz gidiyor.
testin temelleri hakkında bilgi edinin: https://www.mql5.com/en/articles/239
Alıntı
Test aracısı, test sırasında göstergeleri hesaplamak için geçmişe ilişkin gerekli verileri sağlamak için yalnızca eksik geçmişi küçük bir marjla yükler. D1 zaman dilimleri için bir ticaret sunucusundan indirirken minimum geçmiş miktarı bir yıldır. Bu nedenle, 2010.11.01-2010.12.01 aralığında (bir aylık aralıklarla test) M15 periyoduyla (her çubuk 15 dakikaya eşittir) test başlatılırsa , terminalden cihaz geçmişi istenecektir. tüm 2010 yılı için.
Çok basit. İstediğiniz sembol periyodu çiftiyle (örneğin, EURUSD, 10 dk) bir demo hesabında bir grafik açın ve Uzman Danışmanınızı bu grafiğe ekleyin. Ardından "Araçlar" bölümündeki (Ctrl+T), "Uzmanlar" sekmesindeki günlüklere bakın.
İşler. Bu işlevin hesaplama sonucunu günlüğe kaydetti. Her tik görüntülenir, sonuç gerçeğe benzer.
Yani aksaklık test cihazında.
Eh, zaten iyi! :) Şimdi yukarıdaki test bağlantılarına bakmayı deneyin. Benzerler, makalenin metni Dizin'e taşındı.
Dikkatlice okudum. Çözüm bulunamadı. Anladığım tek şey, bir şey yüklenmezse, verilere erişirken otomatik olarak yükleneceğidir.
Sorunu farklı bir şekilde çözdü. İşe yaradı gibi görünüyor. Ama çözümü pek sevmiyorum. Bir şekilde eğri. Tüm programda _Period'u PERIOD_M10 olarak değiştirdim ve test cihazının zaman çerçevesini 10 dakikadan 1 aya değiştirdim.
bool SymbolSelect(
string name, // имя символа
bool select // включить или выключить
);
string name, // имя символа
bool select // включить или выключить
);
"int CheckLoadHistory (string symbol,ENUM_TIMEFRAMES period,datetime start_date)" betiğinden bahsediyoruz.
Burada belirtilmiştir https://www.mql5.com/en/docs/series/timeseries_access
"int CheckLoadHistory (string symbol,ENUM_TIMEFRAMES period,datetime start_date)" betiğinden bahsediyoruz.
Burada belirtilmiştir https://www.mql5.com/en/docs/series/timeseries_access
Sonra deneyeceğim.
Yardımın için çok teşekkürler!