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
Aslında, göstergem daha da basitleştirilebilir. USDCHF için ayrı bir Open[0] penceresi oluşturduk ve bu göstergeyi EURUSD ve AUDUSD'ye bağladık. Bir süre sonra (saatlik grafikte - birkaç saat), farklılıklar görünmeye başlayacaktır.
Aslında, göstergem daha da basitleştirilebilir. USDCHF için ayrı bir Open[0] penceresi oluşturduk ve bu göstergeyi EURUSD ve AUDUSD'ye bağladık. Bir süre sonra (saatlik grafikte - birkaç saat), farklılıklar görünmeye başlayacaktır.
Sadece kreasyonunuzu izliyorum :) Üslubunuz değişmemiş, siz de net yazıyorsunuz... Kendiniz için :)
İki çifti kapattım - GBPUSD M5 ve GBPJPY M5, bakmaya başladım - hiçbir fark yok gibi görünüyor. Sonra aklıma geldi - Quark, deneyimli bir kullanıcı olarak hatayı daha derine sakladı :) Üstel hareketli ortalama formülünü kontrol ettim - doğru. AMA... kod, GBPJPY'de (göstergenin asılı olduğu) yeni bir çubuk açılırsa, USDCHF'de (Açık[] okumalarının alındığı yerden) yeni bir çubuk açılacağı varsayımı üzerine inşa edilmiştir.
Gerçekten mi ? Bu nedenle, tutarsızlıkların birikmesi zaman aldığından, hata birkaç gün içinde kademeli olarak ortaya çıkar. Sanırım her şey açık bir şekilde açıklanmış mı?
Söylediği gibi: "Alevlendim, yanılmışım, sözlerimi geri alıyorum." ;hakkında)
Gerçekten de, tarihteki "deliğin" hatası. Bu arada, örneğinizden sadece bir "deliğim" olması ilginç - 12/25/2001. ve 14 Mart 2005'te tüm barlar mevcuttur.
8 saatlik alıntıların nerede kaybolduğu görülecektir, ancak bu başka bir hikaye.
Her durumda, yardımın için çok teşekkürler. :hakkında)
İki çifti kapattım - GBPUSD M5 ve GBPJPY M5, bakmaya başladım - hiçbir fark yok gibi görünüyor. Sonra aklıma geldi - Quark, deneyimli bir kullanıcı olarak hatayı daha derine sakladı :) Üstel hareketli ortalama formülünü kontrol ettim - doğru. AMA... kod, GBPJPY'de (göstergenin asılı olduğu) yeni bir çubuk açılırsa, USDCHF'de (Açık[] okumalarının alındığı yerden) yeni bir çubuk açılacağı varsayımı üzerine inşa edilmiştir.
Gerçekten mi ? Bu nedenle, tutarsızlıkların birikmesi zaman aldığından, hata birkaç gün içinde kademeli olarak ortaya çıkar. Sanırım her şey açık bir şekilde açıklanmış mı?
Benim tarzım... Şey, bilmiyorum. En iyisini istedim. Ve yanlış olan ne? Eleştiriyi kabul ediyorum. yapıcı :)
İşte MA içermeyen yeni bir sürüm. iOpen(USDCHF) ve iClose çekiyor.
Şimdi, çubukların farklı açılma süreleri nedeniyle hatanın birikmesi hakkında. Resmi olarak, Open[0] ne olursa olsun aynıdır (ss:00'da oluşturulur). Ancak pratikte, grafiğimizdeki çubuk zaten geldiyse (ilk işaret, yani), ancak USDCHF'de (gösterge para birimi) henüz gelmediyse? Hm... İyi biçimlendirilmiş bir kodun sunucuya istekte bulunacağını düşünebilirsiniz, ancak bu yapılmazsa, evet, önceki (bir saat önce) Açık (çok yanlış !!!) veya sonuncunun değeri kene değeri (ki bu da çok iyi değildir) iyi kullanılacaktır). Belki de Roche haklıdır.
Ancak, hata birikimi olmayacak (MA oluşturmuyoruz, sadece açılış fiyatlarını çiziyoruz).
Sorunu araştırmak için iki çizelgeye de iClose çizen yeni bir gösterge astım.
Bu durumda bile tutarsızlıkların mümkün olduğunu not ediyorum. Örneğin, para birimlerinden birinin son işareti ÇOK gecikmeliyse ve grafikteki Açık, gösterge para birimindeki Kapat'tan daha önce geldiyse.
Sorunu araştırmak için, önceki çubuğun Açık'ını çizen göstergeye üçüncü bir arabellek ekledim. Sanırım herkes bu verilerin HER ZAMAN saatte senkronize edileceğini kabul edecek. Open[0]'ın bir para birimi için geldiğini, Open[1]'in henüz başka bir para birimi için gelmediğini hayal etmek zor.
Yukarıdaki mantık doğruysa, başka bir para biriminden veri kullanırken çok dikkatli olmamız gerektiği ortaya çıkıyor. Geliştiricilerin (yardımda veya başka bir yerde) bazı öneriler yazması iyi olurdu.
12 saat sonra testten çıkanları yazacağım.
Quark, beni duymadın.
Anlamıyorum, lütfen açıkla.