0 beğenilme 0 beğenilmeme
870 kez görüntülendi
Selam, kriter oluştuktan sonra alış emrini limitten, satma kriteri oluştuktan sonra da limit emri ile alış fiyatı + X birim emir gönderme işlemini robota nasıl yaptırabilirim, bir örnek vermeniz mümkünmüdür? x birim sonra piyasa fiyatından gönder dediğimde x birimin çok aşağısından satış gerçekleşiyor, ben direk verdiğim rakam kadar alış fiyatının üstüne ekleyerek limit emir göndermesini sağlamaya çalışıyorum, yardımlarınız için şimdiden teşekkürler...
Algoritmik Trading kategorisinde (16 puan) tarafından | 870 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba,

algoritma sihirbazında emir gönderildiğinde kar al tetiklendiğinden istediğiniz gibi olmayabilir anca kod içerisinde emir geçekleştikten sonra kar al tanımlarsanız istediğinizi karşılayacaktır. Stratejide OnOrderUpdate() methodunda aşağıdaki gibi kar al tanımlayabilirsiniz. örneğe göre emir gerçekleştiği fiyatın 0.1 birim üzerine geldiğinde satış emri gönderecek.(0.1 değerini istediğiniz gibi değiştirebilirsiniz)

public override void OnOrderUpdate(IOrder order)
{
	if (order.OrdStatus.Obj == OrdStatus.Filled && order.Side.Obj==Side.Buy)
	{
		TakeProfit(Symbol,SyntheticOrderPriceType.PricePoint,0.1m);
	}
}

 

Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror. https://unblocked1games.github.io
(16,379 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.



9,809 soru
9,773 cevap
5,277 yorum
55,383 kullanıcı