Sn KOSA. Elbette mümkün. Sorguyu yazmaya çalışıp takıldığınız yeri belirtirseniz yardımcı olmaya çalışırım.
Printable View
Sorgu ekranında periyot seçimi var. buradan 5 dk seçili kalacak.
Sorgu ekranında Özel Endeks seçimi var. (C:\iDeal\SembolListeleri dizininde yeni bir dosya oluşturun ve içine seçtiğiniz hisseleri yazın.)
Sorgu ekranında belli bir dakikada otomatik çalışma özelliğide var. 5 yazılabilir.
geriyede CCI şartı vermek kaldı;
var CCI = Sistem.CommodityChannelIndex(14);
if(CCI[Sistem.BarSayisi-1] != 0 )
{
Sistem.SorguBaslik[0] = "CCI";
Sistem.SorguBaslik[1] = "CCI Mutlak";
Sistem.SorguDeger[0] = CCI[Sistem.BarSayisi-1];
Sistem.SorguDeger[1] = Math.Abs(CCI[Sistem.BarSayisi-1]); //Sıfıra uzaklık sırlaması için gerekli..
//Direk sıralama olayı yok ama "CCI Mutlak" başlığına tıklayarak sıralama olayınıda çözersiniz.
Sistem.SorguAciklama = "CCI şartı sağlandı.";
Sistem.SorguEkle();
}
Cevap veren arkadaşlara teşekkür ederim. Aşağıdaki gibi oluşturmada veya bir başka şekli ile sorun yok ama oto sıralama konusunda sıkıntı yaşadım.
Tekrar teşekkürler.
Sistem.SorguBaslik[0] = "CCI";
Sistem.SorguOndalik[0] = 4;
var CCI = Sistem.CommodityChannelIndex(14);
var CCI1 = CCI[Sistem.BarSayisi-1];
if ( CCI1 > 0.0F)
{
Sistem.SorguDeger[0] = CCI1;
Sistem.SorguEkle();
}
İyi geceler...Bir sorgu yaptıktan sonra diğer farklı bir soru yaptığımda önceki sorgu verileri geliyor.Sebebi ne olabilir.
Mesela 1.Sorgu:RSI ve MOM değerlerine göre sırala ---sıralıyor
2.Sorgu Dip ve Zirve ye göre sırala---1.sorgudaki rsı ve mom değerlerini tekrar veriyor...Dip ve Zirve değerlerini vermiyor.
Otomatik sıralama yapmaya ihtiyacınız yok ki, sorgu ekranındaki kolonlara tıklatığınız zaman küçükten büyüğe ve büyükten küçüğe sıralama yapılıyor zaten. Örneğin:
https://i.hizliresim.com/WQM5Q4.png
https://i.hizliresim.com/3qb0q9.png