0 beğenilme 0 beğenilmeme
301 kez görüntülendi
Merhaba, bazı emirlerin loglarını incelediğimde "Emir düzeltme talebiniz iletilemedi" açıklaması olan mesajlar oluyor, stratejide mesajı public override void OnOrderUpdate(IOrder order) bu motodun aldında nasıl yakalabilirim, ve iletilememe sebeni nasıl alırım.
Algoritmik Trading kategorisinde (22 puan) tarafından | 301 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhabalar,
Aşağıdaki kod bloğunu inceleyiniz. IOrder modelindeki alanlardan detaylara ulaşılabilir.

OnOrderUpdate fonksiyonu hakkında diğer detaylar içinde aşağıdaki dokümana göz atabilirsiniz.
https://iqyardim.matriksdata.com/docs/matriksiq-kullanim-kilavuzu/sinif-arabirim/iorder/

İyi çalışmalar dileriz.

public override void OnOrderUpdate(IOrder order)
{
	if (order.OrdStatus.Obj == OrdStatus.Rejected)
	{
		Debug(order.Symbol + " sembolü " + order.Text + " nedeniyle iptal oldu");
	}
}

 

(5,875 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,953 soru
9,928 cevap
5,340 yorum
65,007 kullanıcı
Codi