Saf matematik, fizik, mantık (braingames.ru): ticari olmayan beyin oyunları - sayfa 171

 

1. sınıfa hazırlanmaya başladınız mı?

;)

 
Mathemat :

36 boşluk = 36 parça + 6 boşluk için fiş.

6 boşluk = 6 parça + 1 boşluk için cips.

1 boşluk = 1 kısım.

Toplam 36+6+1 = 43 parça.

Daha fazla ya da ne?

Bence 42, sondan bir önceki satırda 36 kısım + 6 kısım + 1 fiş = 42 kısım ve 1 fiş
 
Mathemat :

36 boşluk = 36 parça + 6 boşluk için fiş.

6 boşluk = 6 parça + 1 boşluk için cips.

1 boşluk = 1 kısım.

Toplam 36+6+1 = 43 parça.

Daha fazla ya da ne?

Bu doğru. Yakalama, kırk üçüncünün yapıldığı altı ikincil parçanın yongalarındadır. Kuru kalıntıda 1/6 "üçüncül" talaşlar.
 
Mathemat :

36 boşluk = 36 parça + 6 boşluk için fiş.

6 boşluk = 6 parça + 1 boşluk için cips.

1 boşluk = 1 kısım.

Toplam 36+6+1 = 43 parça.

Daha fazla ya da ne?

Evet, doğru görünüyor - zihinsel sayım ve dikkat için sınıfın beşinci görevi.
 
sergeev :

çocuğun 100 şişe limonatası var.

Mağazada 10 boş şişeyi 1 dolu şişeyle değiştirebilir.

Sonunda kaç şişe limonata içebilirsin?

Aynı görev:

111.

Her ne kadar en fazla 10 içki alacak - bundan sonra kesinlikle tırmanmayacak (şişeler yarım litre ise)

 

Sorum muhtemelen bu konunun özünü cevaplıyor, bu yüzden buraya gönderiyorum. :)

MT5'in standart bileşimi, ATR göstergesinin kaynağını içerir. Soruya odaklanmak için, kodundan yalnızca bir son hesaplama satırı gösteriyorum:

ExtATRBuffer[i]=ExtATRBuffer[i- 1 ]+(ExtTRBuffer[i]-ExtTRBuffer[i-ExtPeriodATR])/ExtPeriodATR;

Bu satır, ExtPeriodATR dönemleri için bar ekstremumu arasındaki farkın aritmetik ortalamasını hesaplamaktan sorumludur.

Böyle bir matematiksel yapı benim için anlaşılmaz, bu yüzden bence onu doğru olanla değiştirdim :

 double sum = 0.0 ;
for ( int j = i - ExtPeriodATR + 1 ; j <= i; j++) sum += ExtTRBuffer[j];
ExtATRBuffer[i] = sum / ExtPeriodATR;

Daha sonraki testler, göstergelerin gerçek hesaplanan değerlerinin aynı olduğunu gösterdi.

Görünüşe göre burada bu terimlerin neden eşit davrandığını anlamak için yeterli matematik bilgim yok. Lütfen nedenini açıklar mısınız?

Aslında, şu sayı dizisini alırsak: [1, 8, 3, 2, 1], o zaman iki formülün sonucu (aritmetik ortalama) farklı olacaktır: ilk durumda = (2 + (1-1) /5) = 2, saniyede = (1 + 8 + 3 + 2 + 1)/5 = 3.

 
voix_kas :

Böyle bir matematiksel yapı benim için anlaşılmaz, bu yüzden bence onu doğru olanla değiştirdim :

Daha sonraki testler, göstergelerin gerçek hesaplanan değerlerinin aynı olduğunu gösterdi.

Görünüşe göre burada bu terimlerin neden eşit davrandığını anlamak için yeterli matematik bilgim yok. Lütfen nedenini açıklar mısınız?

Bilmiyorum, veri eksik.

En kolay yol, farklı giriş verileri için gösterge değerlerini kendiniz yazdırmaktır .

Ve genel olarak konuşursak, görev açıkça ticaretle ilgilidir.

 
voix_kas :

Görünüşe göre burada bu terimlerin neden eşit davrandığını anlamak için yeterli matematik bilgim yok. Lütfen nedenini açıklar mısınız?


Tutar anında hesaplanır. Eski değer kaldırılır (ortalama dönemini geçmiştir) ve yeni gelen değer eklenir. "yuvarlanan toplam"

Ülkemizde tüm taşınmalar öyle kabul ediliyor. Ancak, Rashid bir şekilde daha hızlı hareket eden bir ortalama algoritması buldu. Yeterliliğini kesin olarak kanıtlayamadığımız için kullanmadık - değerler aynı gibi görünüyor, ancak bu algoritmanın gelecekte nasıl davranacağını bilmiyoruz

 
stringo :

Tutar anında hesaplanır. Eski değer kaldırılır (ortalama dönemini geçmiştir) ve yeni gelen değer eklenir. "yuvarlanan toplam"

Ülkemizde tüm taşınmalar öyle kabul ediliyor. Ancak, Rashid bir şekilde daha hızlı hareket eden bir ortalama algoritması buldu. Yeterliliğini kesin olarak kanıtlayamadığımız için kullanmadık - değerler aynı gibi görünüyor, ancak bu algoritmanın gelecekte nasıl davranacağını bilmiyoruz

Rashid'in bulduğu algoritmaya bakabilir miyim?
 
Mathemat :

Bilmiyorum, veri eksik.

En kolay yol, farklı giriş verileri için gösterge değerlerini kendiniz yazdırmaktır.

Ve genel olarak konuşursak, görev açıkça ticaretle ilgilidir.

Sizce sorum ayrı/farklı bir konuya taşınmalı mı?