g#1 -> #546258 | 2012.10.20 16:19 ( evet doğru gördünüz neredeyse yarım yıl önce bildiriliyor )
ENUM_APPLIED_PRICE türü, strateji test cihazında genellikle doğru ÇALIŞMIYOR
bu resimlerle ilgili bir işlev bozukluğu daha: 3. değişken adı aslında applicationPrice (son resimde görülüyor),
ancak 2. resimde KAPATILAMAYAN bir özellik sayesinde (neden? neden? neden?) değişken adı yerine yorumu görüyorsunuz:
input int period; // averaging period input ENUM_MA_METHOD method; // smoothing type input ENUM_APPLIED_PRICE appliedPrice; // type of price or handle
g#2 -> #546258 | 2012.10.20 16:19
bu öncekine bağlı olabilir:
optimizasyon sonuçlarından bir test sonucu uygulayarak (çift tıklama veya sağ tıklama-> Tek testi çalıştır), parametreler giriş parametre listesinde kötü bir şekilde aktarılır
g#1 -> #546258 | 2012.10.20 16:19
ENUM_APPLIED_PRICE türü, strateji test cihazında genellikle doğru ÇALIŞMIYOR
Yani değer 1 ile 7 yerine 0 ile 6 arasında değişir.
Sanırım, test sırasında geçerli bir geçici çözüm, ENUM_APPLIED_PRICE öğesini bir int ile değiştirmektir. Test edilmedi.
Yani değer 1 ile 7 yerine 0 ile 6 arasında değişir.
Sanırım, test sırasında geçerli bir geçici çözüm, ENUM_APPLIED_PRICE öğesini bir int ile değiştirmektir. Test edilmedi.
g#3
gösterge arabelleğini hesaplama arabelleği olarak ayarlama
SetIndexBuffer ( 1 , up, INDICATOR_CALCULATIONS );
grafiğe çizilmesini engellemek için yeterli değildir.
Çizilmesini önlemek için ayrıca PLOT_DRAW_TYPE öğesini DRAW_NONE olarak ayarlamanız gerekir :
PlotIndexSetInteger ( 1 , PLOT_DRAW_TYPE , DRAW_NONE );
g#3
gösterge arabelleğini hesaplama arabelleği olarak ayarlama
grafiğe çizilmesini engellemek için yeterli değildir.
Çizilmesini önlemek için ayrıca PLOT_DRAW_TYPE öğesini DRAW_NONE olarak ayarlamanız gerekir :
#property Indicator_plots'u doğru bir şekilde ayarladınız mı?
#property Indicator_plots'u doğru bir şekilde ayarladınız mı?
nokta, gösterge arabelleğini INDICATOR_CALCULATIONS arabelleği olarak işaretlerseniz, göstergenin kendisinin dışında başka bir şekilde görmenin mümkün olmayacağını umarsınız, ancak bu doğru değildir. özelliklerde, grafikte vb. görebilirsiniz.
INDICATOR_CALCULATIONS arabelleği olarak işaretlenmişse, arabelleğin CopyBuffer() aracılığıyla EA'lara görünür olup olmadığını kontrol etmedim , ancak aksi takdirde arabellek davranışında bir değişiklik olmaz.
#4
mıknatıs (araçlar->seçenekler->tablolar->mıknatıs hassasiyeti) mumlarla düzgün çalışmıyor .
seçilen noktalar tipik mum noktalarına (yüksek/düşük/...) değil, aradaki boşluğa yerleştirilir.
bunun yanında, bir noktayı hareket ettirirseniz, sadece bir noktayı hareket ettirmek istemenize rağmen diğerleri de hareket eder.
nokta, gösterge arabelleğini INDICATOR_CALCULATIONS arabelleği olarak işaretlerseniz, göstergenin kendisinin dışında başka bir şekilde görmenin mümkün olmayacağını umarsınız, ancak bu doğru değildir. özelliklerde, grafikte vb. görebilirsiniz.
INDICATOR_CALCULATIONS arabelleği olarak işaretlenmişse, arabelleğin CopyBuffer() aracılığıyla EA'lara görünür olup olmadığını kontrol etmedim , ancak aksi takdirde arabellek davranışında bir değişiklik olmaz.
Belgelerde açıklananlardan başka bir şey beklemeniz gerekmez.
Bir göstergedeki arabellek sayısı, derleyici yönergeleri kullanılarak önceden bildirilmelidir, örneğin:
#Emlak gösterge_buffers 3 // Tampon sayısı |
Çizmek için kullanılan arabellek sayısı gösterge türüne bağlıdır. Bu tip dinamik olarak ayarlanabilir. Dolayısıyla derleyicinin arabelleklerinizin doğru kullanımını belirlemenin bir yolu yoktur. Yukarıdaki beyan 2 grafik 1 arabellek, üçüncüsü INDICATOR_CALCULATIONS veya 1 1 arabellek grafiği ve 2 arabellekten 1'i ile kullanılabilir veya...
PlotIndexSetInteger ( 0 , PLOT_DRAW_TYPE , DRAW_LINE );
MQL5 size büyük esneklik sağlar, arabelleğinizi göstergelerinizle mantıksal olarak sınırlamak size kalmıştır. Bu bir hata değil
EDIT: Ne de bir işlev bozukluğu bence ;-)
#4
mıknatıs (araçlar->seçenekler->tablolar->mıknatıs hassasiyeti) mumlarla düzgün çalışmıyor.
seçilen noktalar tipik mum noktalarına (yüksek/düşük/...) değil, aradaki boşluğa yerleştirilir.
bunun yanında, bir noktayı hareket ettirirseniz, sadece bir noktayı hareket ettirmek istemenize rağmen diğerleri de hareket eder.
Hangi nesneleri çiziyorsunuz, ilk önce bir trend çizgisi gibi görünüyor, ancak ikincisinde sadece 2 bağlantı noktası var mı?
Mıknatıs hassasiyeti için ayarınız nedir?
- www.mql5.com
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
MT5'te kaç tane hata olduğunu biliyorsun?
Servis masasına bildirdiniz mi?
çözüldüler mi?
hataların çoğu için bir geçici çözüm vardır. yani MQ'nun bunları çözmesini beklemek istiyorsunuz, ancak bir geçici çözüm kullanacaksınız.
ancak bir geçici çözüm olsa bile, beklenmedik davranışları kovalayarak zaman kaybetmek yerine, bunların var olduğunu bilmek faydalı olacaktır.
özellikle strateji test cihazı için gerçek bir hata ayıklayıcı olmadığı için.
bu yüzden bu, hataları ve işlev bozukluklarını bildirmek için bir başlıktır.
bir şey çalışmadığında veya beklendiği gibi çalışmadığında ve belgelerde hiçbir açıklama olmadığında.
Lütfen bulduğunuz şeyin bir hata veya işlev bozukluğu olduğunu doğrulamadan yayınlamayın.
Ayrıca bildirilen düzensiz davranışları ONAYLAYABİLİRSİNİZ!