0 beğenilme 0 beğenilmeme
104 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 | 104 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,225 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,537 soru
9,492 cevap
5,137 yorum
41,462 kullanıcı