Matriks Destek ve Yardım Platformu

Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.

0

Bekleyen pasif emiri aktife çevirme

Soruldu
Görüntülenme
927 görüntülenme
Durum
Cevaplandı
IQ'da Kıvanç Özbilgiçin oluşturduğu alpa trend stratejisinde kar ve stop seviyeleri belirterek işlemler açıp kapatıyorum. Kısa kademelerde işlem açtığım zaman işlemleri Limit olarak değiştiriyorum ve bazen satış işlemlerim askıda kalıyor. Bekleyen emirleri kontrol edip belirli bir süre içerisinde piyasaya çevirebileceğimiz bir strateji istiyorum. Direk alpa trend stratejisi içerisinde ekleyebiliriz veya farklı sıfırdan sadece bekleyen emirleri aktife(piyasa) çekecek bir strateji de çalıştırabiliriz(2. strateji olarak) Konuyla ilgili yardım talep edebilir miyiz?
Paylaş

1 Cevap

0

Merhaba,

Orders modelinde ilgili stratejide gönderilen tüm emirler tutulmaktadır filtreleme yapılarak istenilen emirlere ulaşılabilir.

Aşağıdaki sorgu 10 dakikadır pasifte bekleyen emirlerin listesini dönmektedir.

SendReplaceOrder() fonksiyonu ile de fiyat iyileştirmesi yapılabilir.

var onDakikaPasifteBekleyenEmirler=Orders.Where(x=> DateTime.Now>=x.Value.TradeDate.AddMinutes(10) && x.Value.OrdStatus.Obj==OrdStatus.New);
			
foreach(var deger in onDakikaPasifteBekleyenEmirler){
	var sonFiyat=GetSelectedValueFromBarData(deger.Value.Symbol,OHLCType.Close);
	SendReplaceOrder(deger.Value.CliOrdID,sonFiyat);
}

 

Unblocked Games offering a wide range of experiences: action, puzzle, platform, racing, clicker mechanics, strategy, sports, even horror.
https://unblocked1games.github.io
BağlantıBayraklaKripexMatriks Destek16.499

Yorumlar (1)

  • ▲0
    Aşağıdaki kod strateji içerisinde hangi metodun içinde yer almalıdır?

     

    var onDakikaPasifteBekleyenEmirler=Orders.Where(x=> DateTime.Now>=x.Value.TradeDate.AddMinutes(10) && x.Value.OrdStatus.Obj==OrdStatus.New); foreach(var deger in onDakikaPasifteBekleyenEmirler){ var sonFiyat=GetSelectedValueFromBarData(deger.Value.Symbol,OHLCType.Close); SendReplaceOrder(deger.Value.CliOrdID,sonFiyat); }

Cevabınız

Cevap yazmak için giriş yapın.Giriş yapKayıt ol