MatriksIQ Destek
Matriks Destek
Matriks Web Destek
Matriks Mobile Destek
0 beğenilme 0 beğenilmeme
114 kez görüntülendi
Merhaba çalıştırdığım hisse de Alım gerçekleşiyor fakat ertesi gün aynı çalıştırılmış strateji çalıştığında tekrar Alım gerçekleşiyor.            

İstediğim önceki Alımı satması yani kaldığı yerden devam etmesidir.

Stratejim (true) sıralı Al-Sat

strateji içerisine aşağıdaki kodu yazdığım halde problem yaşıyorum.

Teşekkür Ederim

 

[Parameter(false)]

public bool AlisIleBasla;
Algoritmik Trading kategorisinde (51 puan) tarafından | 114 kez görüntülendi

1 cevap

2 beğenilme 0 beğenilmeme
En İyi Cevap

Merhaba,

Aşağıdaki yapıyı kullanmak istiyorsanız. SendOrderSequential(false);olarak değiştirmelisiniz.

[Parameter(false)]
public bool AlisIleBasla;

Alış satışlarınız sıralı ilerlemesi içinde aşağıdaki gibi bir yapı kurmanız gerekir.

if (CrossAbove(most.ExMOV, most) && AlisIleBasla == true)
{
	SendMarketOrder(Symbol, BuyOrderQuantity, (OrderSide.Buy));
	Debug("Alış emri verildi.");
	AlisIleBasla = false;
}

if (CrossBelow(most.ExMOV, most) && AlisIleBasla == false)
{
	SendMarketOrder(Symbol, SellOrderQuantity, (OrderSide.Sell));
	Debug("Satış emri verildi.");
	AlisIleBasla = true;
}

 

(6,251 puan) tarafından
tarafından seçilmiş
0 0
Bu gün Stratejimde kodları uyguladım sorunum devam ediyor.

Dünkü aldığımı  bugün satamadım manuel satmak  zorunda kaldım. Hem grafik takip ettim hem debug işlemlerini satış olmuyor.

Backtest satış işlemi gözüküyor fakat stratejim satmıyor.
0 0
Aynı parametrelerle backtest yaptığınızda satış ile başlıyor mu?
0 0
Gercek ortamda çalıştırmadan önce kutuçuğu işaretliyorum acaba  ordamı yanlış yapıyorum...

Backtest yaptığımda ilk başlangıç Alım ile başlıyor...
0 0

Alışla başlamak için AlisIleBasla değişkenini seçmeniz gerekiyor. Siz AlisIleBasla işaretlemeden backtest yapın farkı göreceksiniz satış ile başlayacak. 

https://destek.matriksdata.com/?qa=304/s%C4%B1ral%C4%B1-al-sat-ba%C5%9Flang%C4%B1c%C4%B1

0 0
Yardımlarınız için çok teşekkür ederim
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.



2,353 soru
2,228 cevap
1,940 yorum
1,611 kullanıcı