grafikte sað týklayýp max bar görebilirsiniz;
denemedim ama hýzlý hesaplayan metod böyle biþey olmalý. diðerinden 1000 kat fazla hýzlý çalýþmalý bu.
liste deðil, tek deðer döndürür. MA metodunu da ister daha önce sizinle paylaþýlmýþtý sizde vardýr oda.
public float CCISingle(int Periyot, List<float> Kapanis, List<float> Yuksek, List<float> Dusuk)
{
var liste = new List<float>(new float[Kapanis.Count]);
try
{
if (Kapanis.Count > Periyot)
{
List<float> tipikfiyat = new List<float>(new float[Kapanis.Count]);
for (int i = Kapanis.Count-Periyot; i < Kapanis.Count; i++)
tipikfiyat[i] = (Kapanis[i] + Yuksek[i] + Dusuk[i]) / 3f;
List<float> orttipikfiyat = new List<float>(MA(Periyot, tipikfiyat));
var ortsapma = new List<float>(new float[Kapanis.Count]);
for (int i = 0; i < Kapanis.Count; i++)
{
if (i >= Periyot)
{
float sapma = 0f;
for (int j = i - Periyot + 1; j <= i; j++)
sapma += Math.Abs(orttipikfiyat[i] - tipikfiyat[j]);
ortsapma[i] = sapma / Periyot;
liste[i] = (tipikfiyat[i] - orttipikfiyat[i]) / (0.015f * ortsapma[i]);
}
}
}
return liste[liste.Count-1];
}
catch { return liste; }
}
Her turda grafik verisi alirsaniz is daha uzar, mesela 5 dklik grafik ile calisiyorsaniz surekli grafik verisi almaya gerek yok 5 dk da bir kez alip gerekli degerleri hesaplatip kaydedip onun uzerinden calisirsaniz kaydadeger hizlanma goreceksiniz. Veya 1 dklikla calisiyorsaniz 1 dk da bir veri cekmelisiniz.
Onun haricinde kod uzerinde biraz calisildigi zaman her turda herseyi hesaplatmaya gerek olmadigini gorecekseniz. Belirli periyotlarla hesaplama yapip tetik seviyelerini belirledikten sonra sadece fiyat kontrolu ile 450 kusur senedi 1 saniyenin altindaki hizlarda taratip pozisyon alabilirsiniz.
SM-G960F cihazýmdan hisse.net mobile app kullanarak gönderildi.
Bu baþlýðý þu anda 11 kiþi okumaktadýr. (6 üye ve 5 ziyaretçi)
megmer buralar pekte sesiz deðilmiþ hmmmm :D
Senin almaya cesaret edemediðin riskleri alanlar, senin yaþamak istediðin hayatý yaþarlar..
Sokrates twit @erhanacikgoz1
Güzel fikir fakat?
5 dakika içinde fiyat yükselirse bu sefer indicatör deðeri deðiþmeyecek mi ? Belki 5 dakikanýn 3. dakikasýnda fiyat yükseldi ve indicatör deðeri deðiþti benim istediðim seviyeye geldi koþullarýmý saðladý ve al vermem gerekiyor.
veya 1 saat veya 2 saat yani bu durumda koþul nasýl yerine gelecek ki ?
bileþke sistem getiri eðrisi ekrana yansýmýyor býr kaç gundur düzeltemedim nasýl çözüyoruz bu problemi
![]()
Senin almaya cesaret edemediðin riskleri alanlar, senin yaþamak istediðin hayatý yaþarlar..
Sokrates twit @erhanacikgoz1
Yer Ýmleri