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