Merhaba,
OnOrderUpdate fonksiyonunda aşağıdaki gibi alabilirsiniz. Yalnız şunu hatırlatmakta fayda var. Bazı aracı kurum sistemleri bu fiyatı göndermemektedir. Kurumunuzun gönderip göndermediğini manuel piyasa fiyatlı emir göndererek portfoy penceresinden görebilirsiniz.
public override void OnOrderUpdate(IOrder order)
{
if (order.OrdStatus.Obj == OrdStatus.Filled)
{
var sonGerceklesmeFiyati = order.LastPx; //parcali gerceklesme durumunda son gerceklesme fiyati gelir
var ortalamaGerceklesmeFiyati = order.AvgPx; //ortalama gerceklesme fiyati
}
}
Seçkin Durgay