0 beğenilme 0 beğenilmeme
118 kez görüntülendi
Şu şekilde bir handler var fakat backtest sırasında tetiklenmiyor.

public override void OnSyntheticOrderTriggered(SyntheticAlgoOrder order){
      Debug("Synth order triggered");
}

Yine aynı şekilde backtest sırasında şu kodda yardımcı olmuyor.

if(order.OrderSource == OrderSource.SyntheticOrder){
     Debug("Sentetik order");
}

Backtest sırasında bir şekilde  herhangi bir sentetik emir tetkilendiği bilgisine ulaşmam gerekiyor.
Yardımcı olabilirseniz sevinirim.
Teşekkürler.
Algoritmik Trading kategorisinde (29 puan) tarafından | 118 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhabalar,
Aşağıdaki dokümanda istediğiniz detaylar mevcut. Lütfen inceleyiniz. 
https://iqyardim.matriksdata.com/docs/matriksiq-kullanim-kilavuzu/sentetik-emirler/strateji-icerisinde-sentetik-emir-takibi/

Örnek kod satırları için;

public override void OnSyntheticOrderTriggered(SyntheticAlgoOrder sOrder)
{
	Debug("---OnSyntheticOrderTriggered Başla---");
	if (!sOrder.EnableOrderSending)
	{
		Debug($"Kar al tetiklendi ve emir gönderilmedi.");
	}
	if (sOrder.EnableOrderSending)
	{
		if (sOrder.SyntheticAlgoOrderType == SyntheticAlgoOrderType.TakeProfit)
		{
			Debug($"Kar al tetiklendi ve emir gönderildi.");
		}
	}
	Debug("---OnSyntheticOrderTriggered Bitir---");
}

İyi çalışmalar dileriz.

(5,515 puan) tarafından
Backtest sırasında Sentetik Emir Takibi
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,762 soru
9,723 cevap
5,239 yorum
52,077 kullanıcı