0 beğenilme 0 beğenilmeme
420 kez görüntülendi
bool HicPozisyonYok(string Sembol)

{

  // burayı nasıl doldurmalıyım?

}

şeklinde bir fonksiyon yazmak istiyorum. Fonksiyon Sembol hissesinde hiç lotum yoksa true return etmeli. Yok elimde sembol isimli hisseden varsa false return etmeli.

Sonrasında bu fonksiyonu şu şekide kullanacağım.

if(HicPozisyonYok("GARAN") == true)

{

    .......

}
Algoritmik Trading kategorisinde (307 puan) tarafından | 420 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
En İyi Cevap
IDictionary<string, decimal> portfolio = GetPortfolio();
var positionflag = portfolio.ContainsKey(Symbol) && portfolio[Symbol] != 0;

Yukaridaki kod ile (algo calistirildiktan sonra takibe baslar) "Symbol" ile ilgili pozisyon acildi mi bakabiliriz.

Ek olarak miktar bilgisi almak icin de:

if (positionflag)
{
	inAlgoQuantity = portfolio[Symbol];
}

 

(8,035 puan) tarafından
tarafından seçilmiş
8,636 soru
8,590 cevap
4,821 yorum
19,790 kullanıcı