0 beğenilme 0 beğenilmeme
378 kez görüntülendi
İlk olarak, yaptığım satım alımdan sonra  stoploss şartımı yazıyorum. Stop Loss kullandıktan sonra tekrar SendMarketOrder(Symbol, SellOrderQuantity, OrderSide.Sell); komutunu yazmalımıyım. Yoksa TakeProfit ve StopLoss fonksiyonları satış emri gönderir mi? Bununla ilgili basit bir örnek paylaşır mısınız?
İkinci olarak ise TakeProfit ve StopLoss emirlerinden sonra Debug ekranına satılan değerleri nasıl yazdırabilirim acaba?
Algoritmik Trading kategorisinde (16 puan) tarafından | 378 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba,

Take profit ve stoploss koşul gerçekleştiğinde emri gönderir.

Sentetik emirleri aşağıdaki gibi debug penceresine yazdırabilirsiniz.

Örnek strateji olarak da, hazır stratejilerdeki SMA_Bitmex_TPSL stratejisine bakabilirsiniz.

 

TP = TakeProfit(Symbol, SyntheticOrderPriceType.PricePoint, Kar_AL_FiyatMiktari);

SL = StopLoss(Symbol, SyntheticOrderPriceType.PricePoint, Zarar_Durdur_FiyatMiktari);

Debug(TP + " ," + SL);

 

İyi çalışmalar.
(12,890 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,637 soru
7,640 cevap
4,448 yorum
10,875 kullanıcı