Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 174

 
GameOver :

pek değil.

büyüklük oranlarının bir dizisidir. biri diğerine. bunlar mutlak değerler değil, endeksler, ilişkilerdir.
0,5'in "%50 daha az" olmadığı anlamına gelir. 2 kat daha az demektir
ve 0,2 %80 daha az değil, 5 katıdır.
2 veya 5 ise - bu sadece doğru, özü ifade ediyor - sırasıyla 2 ve 5 kat daha fazla

dizi örneği
1,2 1,02 0,833 10 0,98 0,1


canım sorun ne Senaryoyu senin için yazdım, belki ne ve nasıl düşündüğünü tam olarak anlamadım - ama kahretsin bir işçi

 double volume[ 7 ]={ 1 , 1.2 , 1.02 , 0.833 , 10 , 0.98 , 0.1 };
int aver_bar= 7 ;                         
//double muss[n];
 for (   int n= 0 ; n>= 0 ;n--)                                           // n - номер бара для поиска коеффициента, i- количество баров в которіх будет найдено коефф.
 {
   double z,k,zz,f;
  k= 0 ;                                                               // k счетчик
  z=volume[n];                                                       // Volume- буфер величины которую сравниваем, z-записываем чтобы каждый раз не обращаться в массив
   for ( int m=n+aver_bar- 1 ; m>=n+ 1 ;m--)                               // перебор всех баров влияющих на коееф.
  {
   zz=(volume[m])/z- 1 ;                                               // отношение во сколько раз величина на исходном баре больше или меньше искомого 
   if ( zz< 0 ) zz= - 1 /(zz+ 1 )+ 1 ;                                       // если величина zz меньще 1
   k+=zz;                                                           // сумируем в k значение
  }       
   //muss[n]=-k/((aver_bar-1)/1.0);                                  //  рассчитиваем коеффициент на n-м  баре
   Alert ( "rez = " , k/((aver_bar- 1 )/ 1.0 )+ 1 );
 }

Uyarı 0,99999 döndürür

Bu algoritma üzerine kurulu gösterge yanlış mantık gösteriyorsa (ya da daha doğrusu gösterge muss[n]=-k/((aver_bar-1)/1.0) içeriyorsa muss[n]= k/((aver_bar- 1 )/ 1.0 )+ bir)

Ve biraz RSI'yi andırıyor ancak daha hassas (çubuklar arasındaki eğim açısı açısından)

 

если кто знает иное, математическое решение - буду благодарен )


Diziyi iki parçaya böldüğünüz için farklı hesaplamalar yaptığınız için başka bir çözüm yok.

1) 1'den büyük sayılar için - birliğin yüzdesi olarak dizi üyesindeki artışı bulun

2) 1'den küçük sayılar için - bir elde etmek için yüzde birden az sayıdaki artışı bulun ve sonucu eksi işareti "-" ile alın

3) iki farklı formül kullanılarak hesaplanan değerlerin aritmetik ortalamasını bulun

4) bir tane ekleyin (dürüst olmak gerekirse, neden olduğu açık değil, daha fazla hesaplama için mümkün, ancak her şey 0 civarında döndüğünde daha net (en azından benim için))

 
ALXIMIKS :


4) bir tane ekleyin (dürüst olmak gerekirse, neden olduğu açık değil, daha fazla hesaplama için mümkün, ancak her şey 0 civarında döndüğünde daha net (en azından benim için))


Bu noktayı zaten açıkladım.

0.2 5 5 0.2 gibi bir örneği 1 eklemeden sayarsanız 0 elde edersiniz.
ama bir katsayıya ihtiyacımız var. Bu durumda sıfırın fiziksel anlamı "değer değişmeyecek"tir.
yani katsayı aslında 1.0'dır

üstelik tüm değerler eşitse -> 5 5 5 5
toplam 5 olacaktır - ve bu doğru toplam olacaktır.

bende böyle bir şey var

for(i=0; i<n; i++){ // dizi içinde döngü
if (Arr[i]>=1) {Sum=Sum+(Arr[i]-1);}
başka (Toplam=Toplam-(1/Dar[i] -1));
}
Toplam=Toplam/n;

if (Toplam>0) res=1+Toplam;
else res=-1/(Toplam-1);

neden gerekli?
peki, diyelim ki Salı günkü HL'nin Pazartesi günkü HL'ye oranını bulmamız gerekiyor, ortalama -tsat yıllarına göre ;-)



 
GameOver :


neden gerekli?
peki, diyelim ki Salı günkü HL'nin Pazartesi günkü HL'ye oranını bulmamız gerekiyor, ortalama -tsat yıllarına göre ;-)

ve aklınıza gelen sıfır ile işlemleri nasıl hesaba katacaksınız? Dizide bazı delta değerleri olup olmadığını büyük ölçüde etkiler))
 
rosomah :

MQL5'in kene geçmişi var mı? Okumadım ve bulamadım.

MT5'te de kene geçmişi yoktur. Test cihazında, burada açıklandığı gibi keneler oluşturulur.
 
pu6ka :
MT5'te de kene geçmişi yoktur. Test cihazında, burada açıklandığı gibi keneler oluşturulur.
teşekkür ederim, zaten okudum, favori konu, son üç gün.
 

İyi günler, sevgili varlıklar!

İlköğretim danışmanı bulma veya yazma konusunda yardım istiyorum.

Koşullar aşağıdaki gibidir:

Bir önceki çubuk büyürse (aç <kapat), o zaman mevcut olanı satarız.

Bir önceki çubuk düşerse (aç > kapat), mevcut çubuktan satın alırız.

Yeni bir barın açık fiyatından bir pozisyon açılır. Bar kapandığında pozisyon kapanır.

Kendim hiçbir şey bulamıyorum.

Şimdiden teşekkürler.

 
zorkiy911 :

İyi günler, sevgili varlıklar!

İlköğretim danışmanı bulma veya yazma konusunda yardım istiyorum.

Koşullar aşağıdaki gibidir:

Bir önceki çubuk büyürse (aç <kapat), o zaman mevcut olanı satarız.

Bir önceki çubuk düşerse (aç > kapat), mevcut çubuktan satın alırız.

Yeni bir barın açık fiyatından bir pozisyon açılır. Bar kapandığında pozisyon kapanır.

Kendim hiçbir şey bulamıyorum.

Şimdiden teşekkürler.


Ve onu bulamayacaksın çünkü bunun bir anlamı yok. Hala bir nokta olduğunu düşünüyorsanız, sadece yayılmayı dikkate alarak en az bir gün içinde işaretli giriş ve çıkış noktaları ile grafikten bir resim sağlayın.
 
BeerGod :

Ve onu bulamayacaksın çünkü bunun bir anlamı yok. Hala bir nokta olduğunu düşünüyorsanız, sadece yayılmayı dikkate alarak en az bir gün içinde işaretli giriş ve çıkış noktaları ile grafikten bir resim sağlayın.
Neden böyle bir danışmana ihtiyacım olduğunu gayet iyi anlıyorum, bu yüzden çok büyük bir yardım talebi. Söz veya senet olarak) Henüz yazamıyorum. Ne tür bir resme ihtiyacınız var?
 
zorkiy911 :
Neden böyle bir danışmana ihtiyacım olduğunu gayet iyi anlıyorum, bu yüzden çok büyük bir yardım talebi. Söz veya senet olarak) Henüz yazamıyorum. Ne tür bir resme ihtiyacınız var?

Büyük sırrı açın, neden böyle bir algoritma?

senin durumuna göre

ters ile

ancak ne birinci durumda ne de ikinci durumda istikrar olmayacaktır.

Danışman 5 dakikada çizdi, şımartın)

Dosyalar: