Özel semboller. Hatalar, hatalar, sorular, öneriler. - sayfa 23
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
Şu anda, bugün olmayan (dün, dünden önceki gün, geçen yıl, vb.) günün tikleriyle özel enstrümanların çubuklarını oluşturmak mümkün değildir.
Ancak. Bir düzeltme yaptık.
CustomTicksReplace kullanırken (CustomTicksAdd değil! Toplu tik eklemek için CustomTicksAdd kullanmayın), daha önce bugün için tik yoksa eklenen tiklerin son günü "geçerli" olur.
Bir sonraki yapıyı bekleyin. Ardından deneylere ve tartışmalara devam edeceğiz.
Build 2177 kullanıyorum. Sanırım bu sonuncusu.
Ama CUSTOMSYMBOL ile çalışamıyorum. Bana yardımcı olacak bir yapıyı ne zaman bekleyebileceğimi söyleyebilir misiniz?
Yapı değişikliklerini nerede görebilirim?
Ekli gösterge mevcut yapı 2177'de çalışır
Bu senin göstergen. Düzenlendi, ancak algoritma aynı kaldı. Symbol.mqh dosyasını MQL5\Include\Includes içine yerleştirdim
Çizgiyi değiştir
Böylece Symbol.mqh dosyanız kullanılır
Barlar oluşuyor. Keneler yalnızca MarketWatch'a değil, geçmişe doğru şekilde uygulanır
Ekli gösterge mevcut yapı 2177'de çalışır
Bu senin göstergen. Düzenlendi, ancak algoritma aynı kaldı. Symbol.mqh dosyasını MQL5\Include\Includes içine yerleştirdim
Çizgiyi değiştir
Böylece Symbol.mqh dosyanız kullanılır
Barlar oluşuyor. Keneler yalnızca MarketWatch'a değil, geçmişe doğru şekilde uygulanır
kontrol edeceğim. Belki kodumda bazı sorunlar vardır. Ama kod iyi görünüyor.
Hata 25.
Keneler özel bir sembole yazıldığında denormalize edilirler!
Sonuç
Görünüşe göre Terminalin içinde standart olandan farklı bir tür NormalizeDouble var. Bu hata, birçok algoritmanın çalışmasını belirsiz bir şekilde etkileyebilir.
Lütfen düzelt. Normalleştirilmiş fiyatları kaydetmeye yönelik doğal ihtiyaç karşılanamaz.
Hata 25.
Keneler özel bir sembole yazıldığında denormalize edilirler!
Sonuç
Görünüşe göre Terminalin içinde standart olandan farklı bir tür NormalizeDouble var. Bu hata, birçok algoritmanın çalışmasını belirsiz bir şekilde etkileyebilir.
Lütfen düzelt. Normalleştirilmiş fiyatları kaydetmeye yönelik doğal ihtiyaç karşılanamaz.
Aşırı yüklenmiş Normalleştirme işleviniz var
İşlevlerin adını değiştirmeyi deneyin.
Belki de bu nedenle, doğru normalleşme uçar.
Hata 25.
Keneler özel bir sembole yazıldığında denormalize edilirler!
Sonuç
Görünüşe göre Terminalin içinde standart olandan farklı bir tür NormalizeDouble var. Bu hata, birçok algoritmanın çalışmasını belirsiz bir şekilde etkileyebilir.
Lütfen düzelt. Normalleştirilmiş fiyatları kaydetmeye yönelik doğal ihtiyaç karşılanamaz.
Her iki durum da ondalık basamak sayısına göre normalleştirmenin sonuçlarıdır.
Mutlak eşitlik için hala gerçek sayıları karşılaştırıyor musunuz?
Orijinal kenelerin kaynağı hangi sunucudur?
Aşırı yüklenmiş Normalleştirme işleviniz var
İşlevlerin adını değiştirmeyi deneyin.
Belki de bu nedenle, doğru normalleşme uçar.
Kod, normalleştirmenin doğruluğu için bir test içerir. Onaylar özel bir sembole yazılmadan önce bu test başarıyla geçer. Kodu kontrol ettim.
Her iki durum da ondalık basamak sayısına göre normalleştirmenin sonuçlarıdır.
Mutlak eşitlik için hala gerçek sayıları karşılaştırıyor musunuz?
Orijinal kenelerin kaynağı hangi sunucudur?
MQ-Beta sunucusu. Ancak bu durumda, sunucunun bununla hiçbir ilgisi yoktur. Ben ne yaparım.
Hata 25.
2280 - düzeltildi, teşekkürler.