0 beğenilme 0 beğenilmeme
739 kez görüntülendi
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.
Algoritmik Trading kategorisinde (12 puan) tarafından | 739 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
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
(14,060 puan) tarafından
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.



9,899 soru
9,874 cevap
5,320 yorum
61,009 kullanıcı
Codi