0 beğenilme 0 beğenilmeme
145 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 | 145 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,515 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,657 soru
9,615 cevap
5,180 yorum
46,725 kullanıcı