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

Tek emir gönderimi

Soruldu
Görüntülenme
286 görüntülenme
Durum
Cevaplandı
[Parameter(1000)]

public decimal OrderQuantity1;

 

[Parameter(1000)]

public decimal OrderQuantity2;

 

[Parameter(1000)]

public decimal OrderQuantity3;

 

[Parameter(1000)]

public decimal OrderQuantity4;

 

[Parameter(1000)]

public decimal OrderQuantity5;

TEK EMİR GÖNERİMİ YADA EMİR KISMA SADECE 1000 LOT GÖNDERİ YAPAN BI DÜZELTME VARMI

AYRI AYRI EMIR GNDERMESI YERINE SADECE 1 TANESINI ÖNCELIK AL VERMESI SAT GELENE KADAR BAŞKA EMIR GÖNDERMESINI İSTEMIYORUM

YARDIMCI OLURSANIZ SEVINIRIM
Paylaş
CevaplaBayrakladüzenlendi · bozkurt1836bozkurt183616

1 Cevap

0

Merhabalar,
Emir yönü kontrol yaparak, tekrarca emir gönderiminin önüne geçebilirsiniz.
Bağlantıdan dokümanı inceleyebilirsiniz. 
https://iqyardim.matriksdata.com/docs/matriksiq-kullanim-kilavuzu/emir-islemleri/sirali-emir/

Tercih ederseniz boolean türünde değişken ile basit kontrol yapılabilir.
Debug çıktıları ile kontrol ediniz.

bool bayrak = true;
public override void OnDataUpdate(BarDataEventArgs barData)
{
	if (bayrak)
	{
		SendMarketOrder(Symbol1, 1, OrderSide.Buy);
		bayrak = false;
	}
	if (!bayrak)
     {
		SendMarketOrder(Symbol1, 1, OrderSide.Sell);
		bayrak = true;
	}
}


İyi çalışmalar dileriz.
 

BağlantıBayrakladüzenlendi · emresemresMatriks Destek6.795

Cevabınız

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