Özel semboller. Hatalar, hatalar, sorular, öneriler. - sayfa 18
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
Hata 24.
İletilen ve içe aktarılan kenelerin veritabanları yanlış bir şekilde bir arada bulunur.
Sonuç
Art arda beş tik attık/içe aktardık ve tarihte 10 tik bulduk.Aynı zamanda, önce beş kene, sonra aynı beş kene. Onlar. kene veri tabanındaki girişlerin zamanları bile tutarlı değil.
Kenelerin ikinci yarısının bayraklarına dikkat edin, ilkinden farklıdırlar.
Oynanabilir değil. Çubuklar içe aktarıldıktan hemen sonra boş bir grafik güncellenir.
Grafik açılmazsa ne olur? Çubukları içe aktardıktan sonra grafiği açın .
Veya grafiği kapatıp açın.
Veya grafiğin bağlam menüsünden grafiği güncelleyin.
ana soru)))
Çubukları içe aktardım ve tüm pencereleri kapattım.
Sonra sembolleri yeniden açtım ve Çubuklar sekmesine gittim ve oradaki sembolümü seçtim.
Barlar gösterilmeli mi? Orası boş.
Yükle düğmesine tıklayarak (kaplama süresinin ön seçimi ile) - bunlar da görünmez.
1970 sürümü denendi - aynı durum.
Grafiği ve programı açmak/kapatmak yardımcı olmuyor.
Henüz programlamaya girmek kolay değil.
işte böyle olmalı...
Mümkünse uzaktan bağlanın, neye ihtiyacı olduğuna bir bakın, lütfen.
https://www.mql5.com/ru/forum/147666/page2#comment_3720399
belki biri yardım eder
ama benim farklı bir maydanozum vardı
1. 2019.hcc dosyasına ek olarak 1970.hcc dosyası oluşturuldu
çıkarıldıktan sonra zaten canlandı
2. o veya h'nin lh'nin dışında olduğu yerlerde kırmızı çizgiler vardı
1970 nereden geldi - belirsiz
böyle tarihler yoktu, boş satırlar yoktu
belki bir sürü mum, 50 binin altında
İzleyebilirsiniz, ancak daha görünür bir genliğin grafiğini nasıl genişletebilirsiniz?
Nesneler oluştururken mumların uçlarını doğru bir şekilde hedeflemem gerekiyor
özelliklere girmek ve değerleri manuel olarak yazmak uygun değildir
bundan sonra grafik sona kaydırılır, geri sarmanız gerekir
son çubuğa atlamaması için nasıl düzeltilir?
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
Hatalar, hatalar, sorular
Stanislav Korotky , 2019.08.22 17:34
Özel sembollerle ilgili aşağıdaki sorunla karşılaşan var mı? CustomRatesUpdate işlevine normal alıntılar iletilir, ancak aslında grafikte ve veri penceresinde garip bir şey olur (bu durumda, yakın ve düşük değerler, geçenlerden 100 kat daha küçüktür):
Ayrıca, tek tikler, CustomTicksAdd kullanılarak günlüktekiyle aynı kapanış fiyatı değerleriyle (CustomRatesUpdate'den hemen önce) eş zamanlı olarak öykünür, yani. tırnak içindeki azaltılmış değerlerin nereden geldiği belli değil.
UPD:
USDCAD'de bir anlamda "ters" bir durum var - kayıttan sonra fiyatlar 10 kat artıyor. Bu aldığım günlük:
İlk ArrayPrint, CustomRatesUpdate'e yazılan şeydir ve ikinci ArrayPrint, yazmadan hemen sonra en son en yeni çubuktan CopyRates kullanılarak okunan şeydir. İlk olarak, fark açılışta son hanededir, ancak daha da önemlisi, yüksek ve yakın 10 kat artar.
not. Kenelerde her şey yolunda:
Stanislav Korotky :
not. Kenelerde her şey yolunda:
Hata 22.
Hata 22.
Bazı son derlemelerde düzeltildi mi?
4022 hatası nedir? Bir şekilde özel bir sembole bir çubuk yazma girişimleriyle bağlantılı. Ancak koda bakılırsa, genel olanlara aittir.
Önce bu çıktı:
4401 CustomRatesUpdate çağrılırken . Ardından, CopyRates kullanarak özel sembolün son 10 çubuğunu okumak (veritabanında bir tür saçmalık olduğu görülebilir). Ardından, birkaç zaman aşımından sonra, 4022'ye kadar bir çubuğu tekrar kaydetme girişimleri çıktı ve ardından Expert Advisor'ın Anormal sonlandırması, ardından kendini yeniden başlattı.
Soru.
Özel semboldeki durma ve donma seviyelerini dinamik olarak değiştirmemiz gerekiyor.
Aşağıdaki test EA kodu vardır:
Normal hata ayıklama modunda, yalnızca OnTick() işleyicisinin gövdesinde bir hata alıyorum. Ve hata kodu 0'dır.
Tarihte hata ayıklama modunda , başlatmanın hemen ardından bir hata alıyorum. Hata şöyle:
Onlar. bir sistem işlevini çağırma yasağı var.
ERR_FUNCTION_NOT_ALLOWED
4014
Sistem işlevinin çağrılmasına izin verilmiyor
Genel olarak, EA özel bir sembol üzerinde çalışırken durma seviyesi ve donma seviyesi değerlerini değiştirmek mümkün müdür?
Soru.
Özel semboldeki durma ve donma seviyelerini dinamik olarak değiştirmemiz gerekiyor.
Aşağıdaki test EA kodu vardır:
Normal hata ayıklama modunda, yalnızca OnTick() işleyicisinin gövdesinde bir hata alıyorum. Ve hata kodu 0'dır.
Geçmişte hata ayıklama modunda , başlatmanın hemen ardından bir hata alıyorum. Hata şöyle:
Onlar. bir sistem işlevini çağırma yasağı vardır.
ERR_FUNCTION_NOT_ALLOWED
4014
Sistem işlevinin çağrılmasına izin verilmiyor
Genel olarak, EA özel bir sembol üzerinde çalışırken durma seviyesi ve donma seviyesi değerlerini değiştirmek mümkün müdür?
Ve neden satırlarda OnTick() içinde
ve
sembol özelliğinin başarılı bir şekilde değiştirilmesinden sonra hata işleme bloğunun gövdesine mi giriyoruz? (sinyal yok)
Ve neden satırlarda OnTick() içinde
ve
sembol özelliğinin başarılı bir şekilde değiştirilmesinden sonra hata işleme bloğunun gövdesine mi giriyoruz? (sinyal yok)
Artyom, teşekkürler! Benim gözetimim.
Güncellenmiş versiyon:
Artık her şey normal hata ayıklama modunda çalışıyor. Ama Tester'da değil. Orada yazmaya devam ediyor: