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

Matriks IQ Belirli saatte işlem kapama

Soruldu
Görüntülenme
1.468 görüntülenme
Durum
Çözüldü
Merhaba,

IQ'da örneğin viop ta çalışan stratejinin her gün saat 18:13 'te işlemi kapamasını istersem, kod olarak ne yazmam gerekir? Bunu ek olarak backtest ekranında da seçmeli yapabilir miyim?

Sevgiler
Paylaş

Yorumlar (1)

1 Cevap

0

Kabul edilen cevap

 Merhaba,

Dilerseniz aşağıdaki yapıyı deneyebilirsiniz.

	public override void OnDataUpdate(BarDataEventArgs barData)
		{
			// anlık sistem saati
			TimeSpan Time = DateTime.Now.TimeOfDay;

			if (Time >= StopTime && LastOrderSide.Obj != Side.Sell)
			{
				SendMarketOrder(Symbol1, OrderQuantity, OrderSide.Sell, includeAfterSession:false);
				Debug("son kalan pozizyon kapatıldı" + Time);
			}

			// Belirlenen zaman aralıpğında aşağıdaki kodlar aktif olacak
			if (Time >= StartTime && Time <= StopTime)
			{
				if (alış koşulu)
				{
					SendMarketOrder(Symbol1, OrderQuantity, OrderSide.Buy, includeAfterSession:false);
				}
				if (satış koşulu)
				{

İyi çalışmalar.

BağlantıBayrakladüzenlendi · patozemasiyangMatriks Destek11.113

Cevabınız

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