-

Originally Posted by
ozgeer
çok teşekkür ederim,yani sistem içine yerleştiremiycem.
hesaplamalar yapıldıktan sonra
Sistem.KesismeTara nın yerine tekrar for döngüsü açarak istediğiniz şartları sorgulayabilirsiniz.
-

Originally Posted by
Bear_Bull
örnek :-> TSF nin 10 lu üssel ortalaması
var V = Sistem.GrafikVerileri ;
var TSF = Sistem.TimeSeriesForecast(V, 14);
var MA = Sistem.MA(TSF , "Exp", 10);
Sistem.Cizgiler[0].Deger = TSF;
Sistem.Cizgiler[1].Deger = MA;
Hocam sizin yazdığınız MA nın tsf hesaplaması olmadı mı ben TSF içine MA değeri atmak istedim. MAtriksteki gibi
-

Originally Posted by
alpvahit
Hocam sizin yazdığınız MA nın tsf hesaplaması olmadı mı ben TSF içine MA değeri atmak istedim. MAtriksteki gibi
rica etsem formülü grafik üstünde
Sistem.Cizgiler[0].Deger = TSF;
Sistem.Cizgiler[1].Deger = MA;
için
PANEL 2 seçip
resimleyerek gösterebilir misiniz?
-
var alpha = 0.2f;
//Veriler
var V = Sistem.GrafikVerileri;
var Price = Sistem.GrafikFiyatOku(V, "OrtaNokta");
//Değişkenler
var Laguerre= Sistem.Liste(0);
var FIR= Sistem.Liste(0);
var L0= Sistem.Liste(0);
var L1= Sistem.Liste(0);
var L2= Sistem.Liste(0);
var L3= Sistem.Liste(0);
//Hesaplamalar
for (int i = 4; i < Price.Count; i++)
{
L0[i] = ((1-alpha) * Price[i]) + (alpha * (L0[i-1]));
L1[i] = ((-alpha * L0[i])+ L0[i-1] + (alpha * (L1[i-1])) );
L2[i] = ((-alpha * L1[i])+ L1[i-1] + (alpha * (L2[i-1]) ) );
L3[i] = ((-alpha * L2[i])+ L2[i-1] + (alpha * (L3[i-1])));
Laguerre[i] = ((L0[i]+2*L1[i]+2*L2[i]+L3[i])/6);
FIR[i] = ((Price[i] + 2*Price[i-1] + 2*Price[i-2] + Price[i-3]) / 6);
}
string Aciklama = "";
if (FIR[i] = (Price[i] + 2*Price[i-1] + 2*Price[i-2] + Price[i-3]) / 6);
{
Aciklama = " Yukarı Kesti";
Sistem.SorguZeminRengi = Color.Green;
Sistem.SorguYaziRengi = Color.White;
}
if (Laguerre[i] = (L0[i]+2*L1[i]+2*L2[i]+L3[i])/6);
{
Aciklama = " Aşağı Kesti";
Sistem.SorguZeminRengi = Color.Red;
Sistem.SorguYaziRengi = Color.White;
}
hayırlı aksamlar hocam sorgu yapmak istedim yapamadım
-

Originally Posted by
Bear_Bull
rica etsem formülü grafik üstünde
Sistem.Cizgiler[0].Deger = TSF;
Sistem.Cizgiler[1].Deger = MA;
için
PANEL 2 seçip
resimleyerek gösterebilir misiniz?
https://hizliresim.com/YQB3Ok]
-
2010 öncesi viop30 endeks saatlik fiyat datası olan var mı paylaşması mümkün müdür? Tşk. ederim.
-
şöyle bir özel mesaj gelmiş ben anlamadım ilgilenen olursa bakabilir.
liste hazırlatıp sonra onun içinden seçim yapmaktan bahsediyor
bu durum beni aşar.

Originally Posted by
ideal
selamlar.. forumda sizi konuya hakim biri olarak gördüğüm için sormak istedim. foruma yazamıyorum. Nedenini de anlamadım. Sanırım üyeliğimin yeni açılmasından kaynaklı olabilir. Tiberius hocanında özel mesaja kapalı galiba.Bir sorum olacaktı.. Bu konuda bana yardımcı olursanız çok çok mutlu olurum...
Lütfen yardım ediniz..
Hocam ideal üzerinde bir dizi kodu yamaya çalıştım fakat başaramadım..
Yazmak istediğim şöyle birşey
Mesela günlük grafiği açtığımızda sondan (BarSayisi-1) , başa (i=0 ) kadar tüm günleri tarayarak sadece gün içinde en düşük ve en yüksek fiyat arasında %5 lik bir fark olan günleri bularak diziye atmasını istiyorum. Ve sonrasından örneğin dizideki sıralı olarak kaydedilen günlerden (yani sadece istediğim şart sağlanmış günler arasından. Burada yeni bir değişken tanımlayarak sondan başa doğru taradığımız grafikteki uygun şartlı barları yeni tanımladığımız indis değişkenine sıralı atması lazım. En basitçe dizi içinden [1] indisli verisini çekmek istediğimde şarta uygun gerçekleşen en son değer gelmeli [3] dediğimde şarta uygun gerçekleşmiş sondan 3. gün bilgisine göre veriler gelmeli ) herhangi bir güne ait bilgiyi almak istersem nasıl yaparım? Birşeyler yazmaya çalıştım ama sonuç alamadım .. Yardımcı olursanız çok memnun olurum..
Yazmaya çalıştığım kod : (Ama çalıştıramadım)
var Bs = Sistem.BarSayisi;
float[] deger = new float[10]; //yüksek deger dizi tanımlamak
var Veri = Sistem.GrafikVerileri;
int j=0;
for (int i = Bs-1; i>=0; i--)
{
float fark = Veri[i].High-Veri[i].Low;
if (fark > Veri[i].Low*1.05F)
{
deger[j] = Veri[i].Low ; // deger içine düşük açılış kapanış yada bu gibi kullanılabilir verilerle matematiksel işlemlerle birlikte kullanarak yapabilirim..
j++;}
}
Sistem.Mesaj(deger[3].ToString());
-
Teşekkürler Mesajı yayımladığınız için..Ben yazamıyorum. Tiberius hocaya da ulaşamadım. Bu Mesajda yayımlanacak mı bilmiyorum ama erhanacikgoz1 beyfendiye de teşekkür ederim.. Umarım mesaj yayımlanır. Sanırım idealde dizi oluşturma konusu biraz sıkıntılı.. Yada çok kritik bir hata yapıyorum. Bir türlü oluşturulan dizi içerisine ya veri atayamıyorum yada sadece ilk şart sağlanan tek yer atıyor.. Yardımlarınızı beklerim

Originally Posted by
Bear_Bull
şöyle bir özel mesaj gelmiş ben anlamadım ilgilenen olursa bakabilir.
liste hazırlatıp sonra onun içinden seçim yapmaktan bahsediyor
bu durum beni aşar.
Gönderi Kuralları
- Yeni konu açamazsınız
- Konulara cevap yazamazsınız
- Yazılara ek gönderemezsiniz
- Yazılarınızı değiştiremezsiniz
-
Forum Rules
Yer İmleri