0 beğenilme 0 beğenilmeme
294 kez görüntülendi
Merhaba. Backtestlerde gerçek alım satım noktası olan sinyal fiyatların neden hesaplanmıyor ? Barların açılış, kapanış, ağılıklı ortalama gibi fiyatları hesaplanıyor. Back testlerde asıl alış ve satış noktaları olan sinyal fiyatlarını nasıl hesaplatabilirim ?

Bir backtest sonucuna bakarken, açılışı seçsem %20 kardayım, kapanışı seçsem %20 zarardayım. Ben sinyal fiyatlarını hesaplatmak istiyorum.
Algoritmik Trading kategorisinde (156 puan) tarafından | 294 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
Merhaba.

Yapı bar datası ile çalışmaktadır. Tick datayı işlemez. Yani, bar içindeki hareketin nasıl olduğunu bilemez.

Back testleri, kapanış datasına göre yapınız lütfen. Açılışa göre yaparsanız kendinizi çok yanıltırsınız.

Back testleri, kapanışa göre yaparken, sistemi canlı çalıştırma esnasında, isterseniz, geçici sinyal seçerek (kalıcı sinyal seçimini false yaparak), sinyalin oluştuğu anda emir gönderimini sağlayabilirsiniz. Burada da gene de, dikkatli, kontrollü olmalısınız. Sinyalin kalıcıya dönüşmemesi durumunda ne olacağı gibi.

Lütfen, yazdığınız kodların, nasıl çalıştığına tamamen emin olana kadar, demo ortamında izleyiniz.

Gerçek hesapla işlem yaparken de, bir müddet ufak miktarlarla işlem yaparak izleyiniz.

İyi çalışmalar
(12,790 puan) tarafından
0 0
Cevabınız için teşekkür ederim.

Bir sorum daha olacak:

Ben OHLCType.Open şeklinde kullanıyorum, Bu sinyalin oluştuğu barın kapanması ve sonraki bar açılışını ifade ediyor değil mi ?
0 0
Merhaba. Hayır öyle olmuyor. Lütfen, gerekirse bizimle iletişime geçin. Ekran başında bir örnek yapılsın.

Ben izinde olacağım. Ek sorularınız olursa cevap yazamayacağım. Hoşçakalın.
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.



7,516 soru
7,519 cevap
4,405 yorum
8,752 kullanıcı