Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

SendLimitEmir fonksiyonunun güncellenmesi hakkında

Soruldu
Görüntülenme
860 görüntülenme
Durum
Çözüldü
Strateji başlatıldığında, SendLimitEmir komutu ile gönderilen bir emrin 5 dk sonra gerçekleşmemiş ise iptali yada yeni fiyat veya miktar ile SendReplaceOrder fonksiyonu ile güncellenmesini nasıl sağlayabiliriz.

*** SendCancelOrder(order.CliOrdID) ile başarılı olamadım.

Mümkünse örneklendirerek yardımcı olabilirseniz sevinirim.
Paylaş

2 Cevap

0

Kabul edilen cevap

public override void OnTimer()
        {

            //TEKRAR EMİR GÖNDER

            var BekleyenEmirler = Orders.Where(x => DateTime.Now >= x.Value.TradeDate.AddSeconds(30) && x.Value.OrdStatus.Obj == OrdStatus.New);
            foreach (var emir in BekleyenEmirler)
            {
                var close = GetSelectedValueFromBarData(Symbol, OHLCType.Close);
                var roundedClose = FX_FiyatAyarla(close);
                SendReplaceOrder(emir.Key, roundedClose);
                Debug("Sembol: " + emir.Value.Symbol + " durumu: " + emir.Value.OrdStatus);
            }

        }

Limit emir ile gönderdiğimiz için viop kısmında fiyat yuvarlamak gerekiyor fakat bistte sanırım böyle bi durum yok

SendReplaceOrder(emir.Key, close);     

30 saniye sonra emiri close(güncel fiyatından) tekrar gönder bloğu
BağlantıBayrakladüzenlendi · radertcanustaa406
0
Eğer bist içinde evet yapılabilir örnek gönderebilirim,eğer kripto içinde binance SendReplaceOrder kabul etmiyor bekleyen emiri iptal edip güncel fiyattan tekrar gönderim sağlanıyor.Hangisine ihtiyacınız olduğunu söylerseniz daha iyi olur
BağlantıBayraklacanustaa406

Yorumlar (1)

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol