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

Limit emir gönderirken TimeInForce'da 'Kalanı İptal Et' (FillandKill) ile emir nasıl gönderebiliriz?

Soruldu
Görüntülenme
782 görüntülenme
Durum
Cevaplandı
Merhaba,

Alım fonksiyonunu yazarken gönderdiğim emrin limit emrinin belirtmiş olduğum fiyata kadar olan kısmının gerçekleşmesini kalan miktarın ise otomatik olarak iptal edilmesini istiyorum. Aracı kurumumun sistemi üzerinden Kalanı İptal Et seçeneği ile bu şekilde emir gönderebiliyorum. Bunun karşılığı olan Fill and Kill emir tipini fonksiyonların içerisinde bulamadım. Bu konuda yardımcı olabilir misiniz?

Örneğin bir hissede 10.00'da 1500, 10.01'de 3300 adet satış bekliyor. 5000 adet 10.01'e limit alış girdiğimde 4800 adetinin gerçekleşmesini, 200 tanesinin otomatik iptal edilmesini istiyorum. Bununla ilgili fonksiyonu ve parametrelerini paylaşırsanız memnun olurum.
Paylaş

1 Cevap

0
Merhaba,

Dikkat ediniz, KİE Fill or Kill değildir.

Şöyle yazmalısınız:

SendLimitOrder(Symbol,Quantity,OrderSide.Buy,LimitPrice,new TimeInForce(TimeInForce.ImmediateOrCancel))

KİE karşılığı ImmediateOrCancel emridir.

FillOrKill => GIE emridir.

İyi çalışmalar
BağlantıBayraklailhan69Matriks Destek14.380

Cevabınız

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