1 beğenilme 0 beğenilmeme
444 kez görüntülendi
Çalışan stratejiler durdurulsa ve daha sonra devam et aktif edilirse, Kapalı kaldığı sürede iki senaryo gerçekleşebileceği için sonrasında ne olur.

1. Senaryo Strateji kapalı kaldığı süre zarfında bir sinyal , izsüren veya stoploss gerçekleşmemiştir.

2. Senaryo kapalı kaldığı sürede yeni bir sinyal veya stoploss gelmişse devam et aktif edildiğinde

durdurma öncesi sinyali var kabul edip kapalı süredeki sinyalleri görmezden mi gelir, kapalı sürede gerçekleşen sinyalleri görür devam et sonrası hangi yönde koşul gerçekleşirse onumu tetikler.
Algoritmik Trading kategorisinde (29 puan) tarafından | 444 kez görüntülendi

1 cevap

1 beğenilme 0 beğenilmeme
En İyi Cevap

Merhaba,

Stratejide emirler sıralı gönderilmesi aktif ise ve LastOrderSide değişkeni kullanılırsa çalıştırılmış stratejilerden devam ettirildiyse

// alış ile başla ve sıralı ilerle
SendOrderSequential(true,Side.Buy);

// satış ile başla  ve sıralı ilerle
SendOrderSequential(true,Side.Sell);

// ilk hangi yönde sinyal gelirse başla ve sıralı ilerle
SendOrderSequential(true,Side.All);
public override void OnDataUpdate(BarDataEventArgs barData)
{
	if (CrossAbove(most.ExMOV, most) && LastOrderSide.Obj != Side.Buy)
	{
		SendMarketOrder(Symbol, BuyOrderQuantity, OrderSide.Buy);
		Debug("Alış Emri Gönderildi");
	}

	if (CrossBelow(most.ExMOV, most) && LastOrderSide.Obj != Side.Sell)
	{
		SendMarketOrder(Symbol, SellOrderQuantity, OrderSide.Sell);
		Debug("Satış Emri Gönderildi");
	}
}

stratejinin önceki çalıştırıldığında herhangi bir emir göndermediyse ilk hangi emir yönü ile başlaması seçili ise o emir yönü ile başlar

eğer önceki çalışmasında alış emri gönderdiyse devam ettirildiğinde satış ile başlar stratejinin çalışmadığı zamanki sinyaller dikkate alınmaz. Aynı mantıkla önceki çalışmasında satış emri gönderildiyse alış ile devam edecektir.

 

 

(15,892 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,636 soru
8,590 cevap
4,821 yorum
19,786 kullanıcı