[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 107

 
Sırasıyla 31 ve 11 dereceli üstel hareketli ortalamaların kesişimi nasıl belirlenir?
 
ikatsko :

Örneğin 7 basamaktan ikili bir sayı nasıl oluşturulur? Ve sonra (kolaylık olması için) ondalık sayıya nasıl çevrilir?

Bağlantı yardımcı olabilir. AraBinHex
 
nuan :
Sırasıyla 31 ve 11 dereceli üstel hareketli ortalamaların kesişimi nasıl belirlenir?

Beyni açın veya aramayı kullanın.

Bu arada, herhangi bir fikriniz var mı?

 
nuan :
Sırasıyla 31 ve 11 dereceli üstel hareketli ortalamaların kesişimi nasıl belirlenir?
i-1 çubuğunda iMA(31), iMA(11)'den daha yüksek/düşükse ve i+1'de tam tersi ise, kesişim i-inci çubuktaydı
 
nuan :
Sırasıyla 31 ve 11 dereceli üstel hareketli ortalamaların kesişimi nasıl belirlenir?

Beyni açın veya aramayı kullanın.

Bu arada, herhangi bir fikriniz var mı?


Fikirler vardı.

 
iCustom(NULL,0," Hareketli Ortalamalar ",31,1,0,0)>iCustom(NULL,0,"Hareketli Ortalamalar",11,1,1,1) bunun gibi bir şey
 
nuan :
iCustom(NULL,0,"Hareketli Ortalamalar",31,1,0,0)>iCustom(NULL,0,"Hareketli Ortalamalar",11,1,1,1) bunun gibi bir şey

Farklı fiyatlarla oluşturulmuş iMA()'yı kullanmak mı amaçlandı?


TAMAM. Sana ne işkence ediyor. Buraya bir göz atın: https://www.mql5.com/ru/forum/131853/page2#463442 . Moderatörler bizim için çok uğraşıyor ve biz inatçıyız.

Gerçi... Bir dahaki sefere merhamet beklemeyin!!

 
Teşekkür ederim
 

Arkadaşlar Herkese merhaba. Yardıma ihtiyacım var. MSU döngüsünde, maksimum sadece 1000 bar içindedir. Niye ya? bulamıyor musunuz? Burada:

için (int maks=1; maks<1000; maks++)
if (Yüksek[maks+1] < Yüksek[maks] && Yüksek[maks] > Yüksek[maks-1] && Düşük[maks+1] < Düşük[maks] && Düşük[maks] > Düşük[maks-1] ) kırmak;

bulamıyor, ancak 1000. pozisyonun gerisinde (örneğin, 1231 bar.) ne yapmalı? 2000'i döngüye koyarsam, 2001bar = 0 yazdığını hala bulamaz;

 
sergey_r :

Arkadaşlar Herkese merhaba. Yardıma ihtiyacım var. MSU döngüsünde, maksimum sadece 1000 bar içindedir. Niye ya? bulamıyor musunuz? Burada:

için (int maks=1; maks<1000; maks++)
if (Yüksek[maks+1] < Yüksek[maks] && Yüksek[maks] > Yüksek[maks-1] && Düşük[maks+1] < Düşük[maks] && Düşük[maks] > Düşük[maks-1] ) kırmak;

bulamıyor, ancak 1000. pozisyonun gerisinde (örneğin, 1231 bar.) ne yapmalı? 2000'i döngüye koyarsam, 2001bar = 0 yazdığını hala bulamaz;

ahh anlamak için başka bir soru

Başlangıç olarak, kaç tane bar olduğunu kontrol etmenizi öneririm, belki sadece 500 tane vardır ve 1000 taneye kadar arıyorsunuz.