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

SendOrderSequential metodu emir göndermeye göre mi yoksa emir gerçekleşmeye göre mi çalışıyor?

Soruldu
Görüntülenme
514 görüntülenme
Durum
Cevaplandı
Herkese merhaba, ilk defa algoritmik trade yapacağım ve kurgu çok basit.
Belli bir fiyattan al sat yapacak. Örneğin; 300 olunca al 300.25 olunca sat.
Ancak piyasa emri değil, limit emri göndereceğim.

SendOrderSequential metodu al,sat,al,sat sıralamasını emir gönderimine göre yapıyor ise 300'den gönderilen emir sıra beklediği için gerçekleşmeyebilir. Emir gerçekleşmediği(filled olmadığı) halde 300.25 e gelirse sat emri iletilir mi?(bunu istemiyorum)

Eğer sıralama gerçekleşmeye göre değil de emir iletimine göre oluyorsa bunu önlemek için ne yapabilirim?
Paylaş

1 Cevap

1

Merhabalar,
Sıralı emir gönderme mantığı, mevcut yönde tekrarlı işleme girmesini engelleyip tersi yönde işleme girmesini bekler. Örnek olarak alış işlemi yapıldı. Sat gerçekleşmeden al işlemini tekrar etmez. Burada işlem yönlerini takip edebilirsiniz.  Varsayılanında SendOrderSequential(true, Side.Buy); olarak bırakabilirsiniz.

Aşağıdaki dokümantasyona göz atınız.
https://iqyardim.matriksdata.com/docs/matriksiq-kullanim-kilavuzu/emir-islemleri/sirali-emir/

İyi çalışmalar dileriz.

BağlantıBayraklaemresMatriks Destek6.795

Yorumlar (1)

  • ▲0
    İlginiz ve yardımınız için teşekkür ederim.
    Dökümanı inceledim.
    Burada sormak istediğim soruyu daha net yazacak olursak;
    100₺ ile alış emri gönderildi. Sıralı emir mantığına göre 100.25₺ olarak sat emri beklenecek.
    Ancak 100₺ yi piyasa emri değil LİMİT emri olarak göndereceğim. Yani 100₺ ile alış sistemde alış için sıraya girilmiş durumdayken daha alış işlemi tamamlanmadan 100.25₺ olarak satış emri iletilebilir. Yani aslında 100₺ den alım tamamlanmamışken elimizde hiç hisse olmadığı halde 100.25₺ olarak sat emri iletilebilir.

    Özetle; sıralı emir gönderim mantığında OrdStatus.Filled olmadan diğer yönlü emri iletmek istemiyorum.

Cevabınız

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