0 beğenilme 0 beğenilmeme
767 kez görüntülendi
AL ve AÇIĞA sat emrini aynı mumda veriyor backtestlerde.
if(matriks_kullan) else(nanayi_yedin) Run ! :o)
Algoritmik Trading kategorisinde (51 puan) tarafından | 767 kez görüntülendi

1 cevap

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

Merhabalar,

Ekran görüntüsü paylaşabilirseniz memnun oluruz.

Koşullarınızdan kaynaklı aynı barda hem al hem de sat sinyaliniz oluşuyor olabilir.

Dilerseniz koşul kontrolü de yapabilirsiniz.

  • Ayrıca stratejinizin al koşulunu aşağıdaki satır ile değiştirebilirsiniz.

Aşağıdaki kodlama içerisinde sadece Limit emir gönderimi Piyasa emrine çevrilmiştir. (Daha sağlıklı çalışacaktır.)

			if (CrossAbove(most, most, 1, 0) || (most.Value[1][most.CurrentIndex] > most.Value[0][most.CurrentIndex] && CrossAbove(mov, mov2, 0, 0)))
			{
				SendMarketOrder(Symbol1, OrderQuantity1, OrderSide.Buy, includeAfterSession:false);
			}

İyi çalışmalar.

(11,106 puan) tarafından
tarafından seçilmiş
Matriks Prime kodları
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.



9,762 soru
9,723 cevap
5,238 yorum
52,145 kullanıcı