- Parçalı şekilde gerçekleşme sonrası bekleyen, tamamı gerçekleşen ve iptal olan emirlerde, kurum bazında farklı şekilde gelen kayıtların ortaklaştırılması için düzenleme yapıldı. Emirler tek kayıt altında birleştirildi.
Portföy gösterimi ve portföy-emir durumlarına bağlı algoritma kullanımları için emir durumuna göre miktar alanlarında dönecek adet bilgileri alttadır:
Parçalı gerçeklemiş ve bekleyen emir,
Emir Durumu (OrderStatus) :Bekleyen (0)
Emir Adedi (OrderQTY) : Emrin Orjinal Miktarı
Gerçekleşen Adet (CumQTY) : Emrin Gerçekleşen Miktarı
Kalan Adet (LeaesQTY) : Emrin Bekleyen Miktarı
Parçalı gerçekleşme ile tamamı gerçekleşmiş emir,
Emir Durumu (OrderStatus) :Gerçekleşmiş (2)
Emir Adedi (OrderQTY) : Emrin Orjinal Miktarı
Gerçekleşen Adet (CumQTY): Emrin Ojinal Miktarı
Kalan Adet (LeaesQTY) : Sıfır
Parçalı gerçekleşme sonrası iptal olmuş emir,
Emir Durumu (OrderStatus) : Gerçekleşmiş (2)
Emir Adedi (OrderQTY) : Emrin Orjinal Miktarı
Gerçekleşen Adet (CumQTY) : Emrin Gerçekleşen Miktarı
Kalan Adet (LeaesQTY): Emrin İptal Olan Miktarı
- Takas Explorer analizine 1’den 10’a kadar halihazırda sunulmayan kurum sayısı seçenekleri eklendi.
- Zaman satış ve zaman satış tarihsel pencerelerinin hisse ve viop piyasaları için ayrı ekran kaydının yapılabilmesi sağlandı.
- Matriks Veri Terminalindeki Hareketli Ortalama indikatörünün Değişken hesaplama tipi için indikatörler içerisine VMAM indikatörü eklendi.
- Strateji ve Explorer parametrelerine kod tarafında açıklama girilebilecek alan eklendi. Eklenen açıklamanın parametre ekranında görünmesi sağlandı.
[Parameter(1,”Emir Adedi”)]
public decimal OrderQuantity;
.png)
- Parametre olarak verilen tarihin iş günü olup olmadığının bilgisini dönen fonksiyon eklendi.
bool CheckIsDateBusinessDay(DateTime date) Debug("Bugün : " + CheckIsDateBusinessDay(DateTime.Now)); Debug("1.01 : " + CheckIsDateBusinessDay(new DateTime(2024, 1, 1)));
- Stratejinin duraklatıldığının veya durdurulduğunun ayrımı yapılabilmesi için IsPaused değişkeni eklendi.
public override void OnStopped() { if (IsPaused) { Debug("Duraklatıldı."); }else { Debug("Durduruldu."); } }
- Hazır Formül Pencereleri altına yeni ekranlar eklendi.
TEORİK FİYAT HESAPLAMA
.png)
AKD NET DEĞİŞİM
.png)
- Hata giderimleri yapıldı.