Hatalar, hatalar, sorular - sayfa 562

 
x100intraday :


Buffer_num'a açıkça atıfta bulunuluyorsa, o zaman kesinlikle ilk önce alıcı diziyi bir veya başka bir sıra numarası altındaki gösterge arabelleğiyle SetIndexBuffer aracılığıyla, büyük olasılıkla INDICATOR_CALCULATIONS kisvesinde bağlama ihtiyacı anlamına gelir. Ancak " gösterge değerlerinin kısmi bir kopyasını başka bir diziye (gösterge arabelleği değil) yapmak gerekirse ", o zaman herhangi bir buffer_num söz konusu olamaz, çünkü bu bir gösterge değildir ve tanım gereği yapmadık. herhangi bir şeye bağla.

Bazı göstergelerden değerleri kopyalamak istiyorsunuz. Her gösterge, değerler içeren en az bir gösterge arabelleğine sahiptir. İşte bu tamponun indeksi ( nereden kopyalanacağı ) ve belirtilmelidir. Bir kişi belirsiz bir şekilde nasıl anlayabilir?
 
Rosh :
Bazı göstergelerden değerleri kopyalamak istiyorsunuz. Her gösterge, değerler içeren en az bir gösterge arabelleğine sahiptir. İşte bu tamponun indeksi ( nereden kopyalanacak ) ve belirtilmelidir. Bir kişi belirsiz bir şekilde nasıl anlayabilir?
Ah, yani burada tutamacını aldığımız hazır (örneğin yerleşik) bir göstergenin tampon indeksinden bahsediyoruz ve daha fazla doldurmak için kodumuzda bağladığımız tamponların indeksinden değil. Şimdi anladım, cevap için teşekkürler. Yorumla açıkça belirtilmiş gibi görünüyor: "// gösterge arabelleğinin numarası", ancak beni henüz burnumla dürtmediler, hepsini hayal etmedim. Sonra bir gösterge yazıp yazıyorum, işe yaradığını görüyorum ama olmaması gerektiğini hissediyorum. Şimdi görüyorum ki mecburum.
 

Hayır, sonuçta, gösterge yazmayla ilgili belgeleri inceleyen bir programcının hangi gösterge arabelleklerinin söz konusu olduğunu hemen ayırt etmemesi gerçeğinde garip bir şey yoktur. Sonuçta, programcı kendi göstergesini yazar (burada bunu ve bunu uygun indeksleri atayarak bağlamayı hatırlamanız gerekir) ve ayrıca, kendi arabellekleri de olan hazır göstergelerin tutamaçlarını çağırmak mümkündür. sıralı endeksler. Deneyimli programcılar için farklılıklar hemen anlaşılırken, diğerleri bunun ne hakkında olduğunu hemen ayırt edemez.

Belki de belgelerin asimilasyonunu hızlandırmak için bu farklılıkların ayrıca, tabiri caizse, "kulakların üzerinden" vurgulanması gerekir. Sertifikada gerekli ve yeterli bir minimum var ama benim gibi yorgun, uyuşmuş ve özellikle yetenekli, bir şekilde hemen alamayan insanlar var.

 
İşte hata - bir mum oluştu (örneğin, EURUSD, H3, 9.11.11 0:00), bir sonraki başladı, VOLUME 0:00 değeri 7395, dosyayı kaydetti. 3:00 mumu sona erdi, kaydettim ve 0:00 için HACİM değerinin anlaşılmaz bir şekilde değiştiğini gördüm - 6055 oldu. Bu her zaman olur - önceki mumlardaki HACİM değeri rastgele değişir. Açıktır ki, bunlar VOLUME ile göstergeler atlanabilir - önceki değerleri de ileri geri kayar.
 

lütfen söyle bana, göstergede 7 INDICATOR_DATA arabelleğim var,

nasıl yapılır, ölçeğin görüntülenmeyen bir arabellek tarafından ölçeklenmemesi için grafikte arabelleklerin görüntülenmesini ayarlamak veya yasaklamak için input bool aracılığıyla ne söylerdik?

Teşekkürler...

 
Olegts :

nasıl yapılır, ölçeğin görüntülenmeyen bir arabellek tarafından ölçeklenmemesi için grafikte arabelleklerin görüntülenmesini ayarlamak veya yasaklamak için input bool aracılığıyla ne söylerdik?

Harici bir parametreye bağlı olarak görünümünü değiştiren bir gösterge örneği için MQL5'te Çizim Stilleri makalesine bakın.
 
Rosh :
Harici bir parametreye bağlı olarak görünümünü değiştiren bir gösterge örneği için MQL5'te Çizim Stilleri makalesine bakın.
Çok teşekkürler
 

Demoda alıntılar bazen donuyor (bağlantı var ama hareket yok).

Not Lütfen düzeltin, çok can sıkıcı!

 
Arkadiy :
İşte hata - bir mum oluştu (örneğin, EURUSD, H3, 9.11.11 0:00), bir sonraki başladı, VOLUME 0:00 değeri 7395, dosyayı kaydetti. 3:00 mumu sona erdi, kaydettim ve 0:00 için HACİM değerinin anlaşılmaz bir şekilde değiştiğini gördüm - 6055 oldu. Bu her zaman olur - önceki mumlardaki HACİM değeri rastgele değişir. Açıktır ki, bunlar VOLUME ile göstergeler atlanabilir - önceki değerleri de ileri geri kayar.
Leapfrog devam ediyor - EURUSD H4 12:00 mumunu yeni yükledim (VOLUME=26004) ve 8:00 mumunun VOLUME değeri değişti (23567 idi, şimdi 24554). 12:00 değerinin 4 saatte nasıl değiştiğini görelim.
 
Arkadiy :
Leapfrog devam ediyor - EURUSD H4 12:00 mumunu yeni yükledim (VOLUME=26004) ve 8:00 mumunun VOLUME değeri değişti (23567 idi, şimdi 24554). 12:00 değerinin 4 saatte nasıl değiştiğini görelim.
Tekrar - (daha sonra SES = 26004 olduğunu söyledim) ve şimdi 12:00'de 26397 olarak listeleniyor. Konuya verilen cevapların eksikliğini rahatsız ediyor beyler.
Neden: