0 beğenilme 0 beğenilmeme
95 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 | 95 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,025 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,492 soru
9,449 cevap
5,126 yorum
39,727 kullanıcı