Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 107

 

Bu durumda, anlaşılması gereken çok az bilgi vardır. Resminize gelince, bu, hesaplama algoritmasındaki dahili bir hata nedeniyle görünebilir. Örneğin, Bollinger Bantları 20 periyotta hesaplanması gerektiğinde ve ortalama alırken, kod son yirmi değerin toplamını 20'ye değil, 19 veya 18'e (koşullu olarak) böler.

 
Yedelkin :

Bu durumda, anlaşılması gereken çok az bilgi vardır. Resminize gelince, bu, hesaplama algoritmasındaki dahili bir hata nedeniyle görünebilir. Örneğin, Bollinger Bantları 20 periyotta hesaplanması gerektiğinde ve ortalama alırken, kod son yirmi değerin toplamını 20'ye değil, 19 veya 18'e (koşullu olarak) böler.

Garip bir hata - Analiz sırasında M5 penceresine geçiyorum ve ardından M15'e dönüyorum ve her şey olması gerektiği gibi görünüyor.
 
Yedelkin :

Olası olmayan. Fiyat değerlerinin "üçten ikiye" yuvarlanması, fiyatlar ile Bollinger Bantları arasındaki boşluğu etkilemez.

Ancak yukarıdaki kodun bir kısmı, kodun geri kalanının doğruluğundan şüphe duymanıza neden olur. Arka planda vurgulanan satırlara bakın:

Kodun yazarı, her işarette başlatılmamış Old_Time değişkeninin değerini karşılaştırmaya çalışır. Bu tür pipetler, koda prensipte güvenilemeyeceği anlamına gelir.

Yedelkin :

Olası olmayan. Fiyat değerlerinin "üçten ikiye" yuvarlanması, fiyatlar ile Bollinger Bantları arasındaki boşluğu etkilemez.

Ancak yukarıdaki kodun bir kısmı, kodun geri kalanının doğruluğundan şüphe duymanıza neden olur. Arka planda vurgulanan satırlara bakın:

Kodun yazarı, her işarette başlatılmamış Old_Time değişkeninin değerini karşılaştırmaya çalışır. Bu tür pipetler, koda prensipte güvenilemeyeceği anlamına gelir.

Diğer dönemlere atanan göstergeleri kaldırdığımda her şey yerine oturdu (M5, M30, H1)
 
Lester : Diğer dönemlere atanan göstergeleri kaldırdığımda her şey yerli yerine oturdu (M5, M30, H1)
Bu iyi :)
 

Sütunlardaki bir dosyaya veri ekleme imkanı olup olmadığı ????

 
dentraf :

Sütunlardaki bir dosyaya veri ekleme imkanı olup olmadığı ????

bir olasılık var.
 
sergeev :
bir olasılık var.
yani bir veri sütunu var, dosya kapatılıyor, ilk sütun kalması için bir sütun daha nasıl eklenir. Bu nasıl uygulanır? söylemek?
 
dentraf :
yani bir veri sütunu var, dosya kapatılıyor, ilk sütun kalması için bir sütun daha nasıl eklenir. Bu nasıl uygulanır? söylemek?
aç -> oku -> ekle -> yaz -> kapat.
 
sergeev :
aç -> oku -> ekle -> yaz -> kapat.
bir ara dizi aracılığıyla? burada "oku -> ekle"
 
dentraf :
bir ara dizi aracılığıyla? burada "oku -> ekle"

bir dizi aracılığıyla, bir dize aracılığıyla, her neyse. genel olarak bazı ara tampon olmalıdır.

İtilemez olanın içine tıkıştırmanın başka bir yolu yok. :)