0 beğenilme 0 beğenilmeme
289 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 | 289 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,632 soru
8,586 cevap
4,819 yorum
19,773 kullanıcı