Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. Sorduğunuz ve cevapladığınız soruların ve yorumlarınızın aldığı oylar üzerinden puan kazanırsınız. Puan sistemine bağlı kampanyamızla ücretsiz kullanım avantajlarından faydalanabilirsiniz.

0

Toplam alıcı ve satıcı sayısını öğrenebilir miyim?

Soruldu
Görüntülenme
1.813 görüntülenme
Durum
Cevaplandı
Merhaba, Bir hisse senedi alma işleminden önce alıcıların satıcılara sayıca galip gelip gelmediğini görmek için o hisseyi toplam almak isteyenler ve toplam satmak isteyenlerin sayısını karşılaştırmak istiyorum.

Bunu nasıl yapabilirim ?

Teşekkür ederim.
Paylaş

1 Cevap

2

Merhaba, Derinlik3Timer stratejisine goz atiniz.

float BO_size = (float) depths.AskRows[0].Size;  //Islem goren fiyata en yakin toplam satis emirleri
float BO1_size = (float) depths.AskRows[1].Size; //Islem goren fiyata 2. en yakin toplam satis emirleri
float BO = (float) depths.AskRows[0].Price;      //Islem goren fiyata en yakin satis fiyati
float BO1 = (float) depths.AskRows[1].Price;     //Islem goren fiyata 2. en yakin satis fiyati

float BB_size = (float) depths.BidRows[0].Size;  //Islem goren fiyata en yakin toplam alis emirleri
float BB1_size = (float) depths.BidRows[1].Size; //Islem goren fiyata 2. en yakin toplam alis emirleri
float BB = (float) depths.BidRows[0].Price;      //Islem goren fiyata en yakin alis fiyati
float BB1 = (float) depths.BidRows[1].Price;     //Islem goren fiyata 2. en yakin alis fiyati

Debug("best offer " + BO + " size = " + BO_size + ", " + BO1_size);
Debug("best bid " + BB + " size = " + BB_size + ", " + BB1_size);

 

BağlantıBayraklaMatt RicksMatriks Destek8.033

Yorumlar (3)

  • ▲0
    Burada yapmam gereken derinlik 10'a kadar tüm verileri toplamak mı olacak?

    Bunu tek bir veri şeklinde alamıyor muyum?

    Zira bu bilgi normalde toplam alıcı ve toplam satıcı şeklinde programda görünüyor.
  • ▲1

    Merhaba, şu anda toplam alış ve satış adetlerini veren bir fonksiyonumuz bulunmuyor. 

    Aşağıdaki kod parçası ile istediğiniz sonuçlara ulaşabilirsiniz.

    decimal sumSellOrder = 0.0m;
    decimal sumBuyOrder = 0.0m;
    decimal sumSellLot = 0.0m;
    decimal sumBuyLot = 0.0m;
    
    for (int i = 0; i<10; i++)
    {
    //İlk 10 emrin toplam satış ve alış adedi
    sumSellOrder += depths.AskRows[i].OrderCount;
    sumBuyOrder += depths.BidRows[i].OrderCount;
    				
    //İlk 10 emrin toplam satış ve alış lot adedi
    sumSellLot += depths.AskRows[i].Size;
    sumBuyLot += depths.BidRows[i].Size;
    }
    Debug("Bekleyen toplam alış emri miktarı : "+sumBuyOrder+" satış emri miktarı : "+sumSellOrder);
    Debug("Bekleyen toplam alış lot miktarı : "+sumBuyLot+" satış lot miktarı : "+sumSellLot);

    İyi çalışmalar

  • ▲0
    MERHABA VERDİĞİNİZ size KOD LOT SAYISINI CEKİYOR ANCAK FİYAT OLAN KOD SIFIR OLARAK GELİYOR OrderCount

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol