0 beğenilme 0 beğenilmeme
277 kez görüntülendi
Merhaba,

Kullanmakta olduğum stratejide "alış ve satış sinyalleri geldiğinde Debug olarak sinyalin geldiği fiyatı ve emir gönderilen lot adedini yazmasını nasıl sağlayabilirim?"
Algoritmik Trading kategorisinde (83 puan) tarafından | 277 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

Aşağıdaki gibi bir yapı kurabilirsiniz

Değişkenler:

[Parameter(1)]
public decimal BuyOrderQuantity;

[Parameter(1)]
public decimal SellOrderQuantity;

 

OnDataUpdate:

public override void OnDataUpdate(BarDataCurrentValues barData)
{			
	var sinyalFiyatı=barData.LastUpdate.Close;			
	Debug("Sinyal fiyatı: "+sinyalFiyatı);
			
	if(alisKosulu){
		SendMarketOrder(Symbol1,BuyOrderQuantity,OrderSide.Buy);
		Debug(BuyOrderQuantity+" adet alış emri gönderilsi.");
	}
			
	if(satisKosulu){
		SendMarketOrder(Symbol1,SellOrderQuantity,OrderSide.Sell);
		Debug(SellOrderQuantity+" adet satış emri gönderilsi.");
	}
}

 

(7,822 puan) tarafından
0 0
Teşekkürler yalnız derleme hatası alıyorum LastUpdate ile ilgili "error CS1061" hata kodu
6,795 soru
6,805 cevap
4,104 yorum
5,344 kullanıcı