MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
87 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 (77 puan) tarafından | 87 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): 

 

(3,288 puan) tarafından
2,777 soru
2,659 cevap
2,148 yorum
1,950 kullanıcı