0 beğenilme 0 beğenilmeme
63 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 (53 puan) tarafından | 63 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,532 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

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



7,576 soru
7,582 cevap
4,430 yorum
10,163 kullanıcı