0 beğenilme 0 beğenilmeme
304 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 | 304 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,902 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,730 soru
8,673 cevap
4,866 yorum
20,524 kullanıcı