0 beğenilme 0 beğenilmeme
686 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 | 686 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,436 soru
9,391 cevap
5,099 yorum
37,651 kullanıcı