0 beğenilme 0 beğenilmeme
426 kez görüntülendi
Merhaba,

Algotrade ile işlem yaptığımızda seans bitimlerinde yazılımı kapatmamızın bir sakıncası var mıdır ? Ertesi sabah yazılımı açtığımızda robotlar kaldığı yerden mi devam eder, yoksa stratejiyi hazırladığımız haldeki gibi sıfırdan mı başlar ?

Bir diğer sorum VİOP'ta algotrade ile işlem yapmak yaparken uzun pozisyon için yükselişte al düşüşte sat dersek, kısa pozisyon için düşüşte sat mı demeliyiz yoksa açığa sat ile mi başlamalıdır.

 

Teşekkürler, iyi çalışmalar
Algoritmik Trading kategorisinde (24 puan) tarafından | 426 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba,

IQ tarafında, stratejilerinizi kapattığınızda, tekrar başlangıçlar için dikkatli olmalısınız.

Devam et ile başlatmak mümkündür ve gereklidir.

Bununla beraber, stratejinin içeriğine göre, devam et ile başlatırsanız da, kaldığı gibi devam etmeyebilir.

Standart durumlarda, emirleri sıralı gönder, kalıcı sinyal ile çalış gibi, kaldığı yerden devam edecektir.

Gene de, bir müddet izleyiniz.

Düşüşte açığa sat demelisiniz.

VİOP ve Binance Future için, 1 ile başlayıp, x2 ile devam eden stratejiler mümkündür.

Destek sayfalarımızda örnekler vardır.

iqdestek@matriksdata.com adresine de yazabilirsiniz.

İyi çalışmalar

 

İyi çalışmalar.
(13,600 puan) tarafından
0 0
Merhaba, akşam stratejileri kaydetip kapattım. Sabah tekrar stratejileri calistirdim, stratejiler sifirdan başlamış gibi hareket ettiler, stratejilere gore alinmis hisselerden bağımsizlardi. Devam et tuşu yok normalde, durdur, caliştir ve bastan başlat komutlari var.
0 0

Merhaba,

Akşam stratejileri kaydetip kapattım. Sabah tekrar stratejileri calistirdim, stratejiler sifirdan başlamış gibi hareket ettiler, stratejilere gore alinmis hisselerden bağımsizlardi.

Stratejilerinizin kaldığı yerden devam edebilmesi için kullanmış olduğunuz sistem içerisinde en son gönderilen emri kontrol eden bir yapı/kod kalıbı olmalıdır. Eğer bu yapı stratejinizde kullanılmamış ise stratejiniz ilk defa çalıştırılıyormuş gibi bir yol izleyecektir.

Koda eklemeniz gereken yapı ekran  görüntüsünde işaretlenmiştir.

Örnek yapı aşağıda verilmiştir.

if (CrossAbove(tott, tott, 0, 1) && LastOrderSide.Obj != Side.Buy)
			{
					SendMarketOrder(Symbol1, OrderQuantity1, OrderSide.Buy);
					Debug("Alış Emri Gönderildi");
			}

			if (CrossBelow(tott, tott, 0, 2) && LastOrderSide.Obj != Side.Sell)
			{
					SendMarketOrder(Symbol1, OrderQuantity2, OrderSide.Sell, includeAfterSession:false);
					Debug("Satış Emri Gönderildi");
				}

Ayrıca Algo Trading ekranında bulunan Çalıştırılmış Stratejiler sekmesinden istediğiniz stratejiyi seçip Devam Et butonu ile devam ettirebilirsiniz.

İyi çalışmalar.

Hoş geldiniz, Matriks Destek Platformu sizlere sorularınızın hızlıca cevaplanması için bir ortam sağlar. 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.



8,636 soru
8,590 cevap
4,821 yorum
19,785 kullanıcı