Bir Stratejiye Durdurma tuşuna Baştığımızda Aktif olan emirleri İptal etme hk.
- Soruldu
- Kategori
- Algoritmik Trading
- Görüntülenme
- 58 görüntülenme
- Durum
- Cevaplandı
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.
Merhabalar,
Orders listesi içerisinden strateji içinde bekleyen emirlere ulaşabilirsiniz.
Aşağıdaki örneği inceleyiniz.
İyi çalışmalar dileriz.
public override void OnInit()
{
AddSymbol(Symbol1, SymbolPeriod1);
SendOrderSequential(false, orderSide);
WorkWithPermanentSignal(false);
zaman1 = DateTime.Now.AddMinutes(1);
zaman2 = DateTime.Now.AddMinutes(2);
SetTimerInterval(1);
}
bool emir1 = false;
bool emir2 = false;
DateTime zaman1;
DateTime zaman2;
public override void OnTimer()
{
if (!emir1 && zaman1 <= DateTime.Now)
{
SendLimitOrder(Symbol1, 1, OrderSide.Buy, 136);
emir1 = true;
}
if (!emir2 && zaman2 <= DateTime.Now)
{
SendLimitOrder(Symbol1, 1, OrderSide.Buy, 137);
emir2 = true;
}
}
public override void OnStopped()
{
var get_order = Orders.Where(x => x.Value.OrdStatus.Obj == OrdStatus.New);
foreach (var item in get_order)
{
SendCancelOrder(item.Key);
}
}
Sitenin çalışması için gerekli çerezleri kullanıyoruz. Ziyaretleri anlamak için analitik çerezleri yalnızca onayınızla kullanırız. Çerez Politikası