0 beğenilme 0 beğenilmeme
291 kez görüntülendi
Livemode canlı / backtest ayrımı yapılıyor.

Ben backtest te örneğin email gönderiyorum. Bunun backtestte gerçekleşmesini istiyorum ama bactest optimizasyonunda gerçekleşmemesi gereyiyor yoksa binlerce email gönderiyor.

İki backtest arasındaki ayrımı hangi komut ile yapabilirim? Eğer bu ayrım yok ise eklenebilir mi?
Algoritmik Trading kategorisinde (61 puan) tarafından | 291 kez görüntülendi

2 Cevaplar

0 beğenilme 0 beğenilmeme

Merhaba,

Backtest ile backtest optimizasyon kod içerinde anlamak için hazır bir fonksiyon/değişken bulunmamaktadır.

Parameter ile bir checkbox ekleyip seçilen parametreye göre ilerlenebilir.

[Parameter(false)]
public bool IsBackTestOptimization;
		
public override void OnDataUpdate(BarDataEventArgs barData)
{
	if(!IsBackTestOptimization){
		MailGonder();
	}
}

 

(15,892 puan) tarafından
0 beğenilme 0 beğenilmeme
if(LiveMode)
{
	MailGonder();
}

Şeklindede olabilir backtest yaptıktan sonra tek tek tik kaldırmak yerine daha kolay bi çözüm olabilir

(406 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.



8,639 soru
8,593 cevap
4,826 yorum
19,831 kullanıcı