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.