MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
212 kez görüntülendi
Yazdığım bir strateji şu şekilde;

Son işlem kapanış değerine göre belirtilen yüzde oranı kadar düştüğünde alım LİMİT emri, yükseldiğinde ise satış emri verilmesi şeklindedir.

Gönderilen bir emrin reddedilmesi durumunda kodlarda reddedilme durumu kontrol edilmediği için emri verilmiş gibi varsayıp işlemlere devam ediyor. Bunun sonucu olarak ise kodlarda karışıklık yaşanıyor.

Sorum şu şekilde;

Gönderdiğim emrin reddedilip reddedilmediğini nasıl sorgularım
Algoritmik Trading kategorisinde (22 puan) tarafından | 212 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme

Merhaba,

emirlerin takibi için OnOrderUpdate() methodunu kullanabilirsiniz.

emir iptalini aşağıdaki gibi bir yapı kurarak kontrol edebilirsiniz.

public override void OnOrderUpdate(IOrder order){
	if(order.OrdStatus.Obj== OrdStatus.Rejected){
		Debug("emir iptal oldu");
	}
}

 

(6,865 puan) tarafından
Gerçekleşmeyen emiri tekrar göndermek
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.



4,526 soru
4,513 cevap
3,042 yorum
3,364 kullanıcı