1 beğenilme 0 beğenilmeme
561 kez görüntülendi

Merhaba,

Oluşturduğum strateji de aşağıdaki kod ile emir göndermeyi deniyorum. Ancak bazı durumlarda hata alıyorum. Aşağıda log kaydını paylaştığım emir durumu oluşabiliyor. Gönderilen emire fiyat 0 olarak düşüyor. Nedeni ne olabilir?

var depths = GetMarketDepth(Symbol);

Alis_Fiyat = (float) depths.BidRows[0].Price;

decimal Alis_Fiyatconvert = Convert.ToDecimal(Alis_Fiyat);

SendLimitOrder(Symbol, 1, OrderSide.Sell, Alis_Fiyatconvert);

 

ÖRNEK

?.??.2020 17:??:00 :Fonksiyon ismi : OnOrderUpdate, Detay :  Emir Gönderildi! 
                        Hesap : ???? Yön : 1 Emir Tipi : LMT 
                        Sembol : ???? Miktar : 1 Fiyat : 0 Emir Id : 
?.??.2020 17:??:01 :Fonksiyon ismi : OnOrderUpdate, Detay :  Emir Durumu Değişti! 
                        Hesap : ???? Yön : 1 Emir Tipi : LMT Emir Durumu : Reddedildi
                        Sembol : ???? Miktar : 1 Fiyat :  Emir Id : ?????
?.??.2020 17:??:02 :Fonksiyon ismi : OnOrderUpdate, Detay :  Emir Durumu Değişti! 
                        Hesap : ???? Yön : 1 Emir Tipi : LMT Emir Durumu : 
                        Sembol : ???? Miktar : 1 Fiyat :  Emir Id : ?????

Konu ile ilgili yardımlarınızı bekliyorum. 

Teşekkürler.

Algoritmik Trading kategorisinde (29 puan) tarafından
tarafından düzenlendi | 561 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
Merhaba,

GetMarketDepth(Symbol); fonksiyonu için derinlik lisansı gerekli.

Kullandığınız enstrüman için derinlik lisansınız var mı?
(15,892 puan) tarafından
1 0
Evet ilgili bütün bist lisanslarım mevcut.

Geçen hafta sadece bir işlemde bu hatayı aldım. Diğer işlemlerde normal olarak çalıştı. Ancak bu hafta komple bu şekilde hatalar aldım. 3-4 farklı tahtada durumu denedim.
0 0
Strateji ve bilgilerinizi iqdestek@matrksdata.com adresine gönderebilirseniz arkadaşlar kontrol etsinler.

Mailde konuyu da belirtiniz.
Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. 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.



8,636 soru
8,590 cevap
4,821 yorum
19,790 kullanıcı