MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
219 kez görüntülendi
Merhaba,

IQ algo kodlarda vermiş olduğum satış yada alış limit emrinde emir gerçekleşmediğinde fiyatı güncellemek yada emri iptal etmek istiyorum. Bunu nasıl yapabilriz?

Teşekkürler.
Algoritmik Trading kategorisinde (82 puan) tarafından | 219 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba, stratejinizin akışına göre aşağıdaki fonksiyonları kullanarak istediğiniz işlemleri sağlayabilirsiniz.

//Her emrin bir ID'si olmakta bu ID'yi kullanarak emir iptal ve düzeltme işlemleri sağlanabilir.
//Emir ID'sini almak için emir gönderme fonksiyonunu bir parametreye eşitliyoruz. 
//Bu parametre bize emrin ID'sini vermekte.
var clOrdId = SendLimitOrder(Symbol, Adet, (OrderSide.Buy), Fiyat);

//Istenilen emir için emir ID’si kullanılarak iptal emri gönderir.
SendCancelOrder(clOrdId); 

//ClOrdId ile string olarak belirtilen emir, decimal olarak belirtilen fiyat ile değiştirilir.
SendReplaceOrder(clOrdId, YeniFiyat): 

 

(2,995 puan) tarafından
4,263 soru
4,237 cevap
2,929 yorum
3,166 kullanıcı