0 beğenilme 0 beğenilmeme
515 kez görüntülendi

Merhabalar,

Benim yapmak istediğim Robot işlemlerinde formül kriterlerimden biri, AL Fiyatı < Sat Fiyatı olsun istiyorum.

Bunula ilgili kod yazmaya çalıştım ama Sistem Testerda istenilen sonucu alamıyorum. Sanırım "C>max(F1,F2)" buradaki C değeri son kapanış barını verdiğinden diye düşünüyorum. 

SAT "CROSS(OTT(C,k1,k2),OTTSup(C,k1,k2)) " şartı gerçekleştiğinde C fiyatınıda giremedim, yapamadım. Formüldeki düşüncelerim ne kadar doğru onu da bilmiyorum. Yardımcı olursanız memnun olurum.

Not:F1 ve F2 yapma sebebim AL şartı oluştuğu barı bazan bir bar eksik gösteriyor. Anlamadım.   

 k1:=5;
k2:=1;
deg1:=BarsSince(CROSS(OTTSup(C,k1,k2),OTT(C,k1,k2)));
F1:=REF(C,-deg1);
F2:=REF(C,-(deg1+1));

CROSS(OTT(C,k1,k2),OTTSup(C,k1,k2)) and C>max(F1,F2);

 

Grafik kategorisinde (227 puan) tarafından | 515 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
merhaba,

tam olarak istediğinizi anlayamadık bizlere 0212 354 54 54 eğitim biriminden ulaşabilirsiniz,

istediğiniz al ve sat fiyatlarını elde etmek ise,

kesişimin olduğu barın fiyatını aldırabilirsiniz,

valuewen fonksiyonu ile

k1:=5;
k2:=1;
valuewhen(1.,cross(OTTSup(C,k1,k2),OTT(C,k1,k2)),c)

size kesişimin olduğu barın fiyatını verecektir,

bilgilerinize
(40,149 puan) tarafından
0 0
sizleri yazdığı ,

son fiyat alış fiyatından büyük ise ve satış koşulu oluştuysa,

şeklindedir
0 0
Çok teşekkür ederim. Bu şekilde Sistem Testerda geriye dönük test ettiğimde neden zararlı satışlar yapıyor. Biraz çok oldum:)
1 0
merhaba,

sistem testerda son kesişimdeki fiyatı baz alıyor,

daha önceki kesişimlerde aldı ise daha düşük fiyattan sattırması normaldir,

şöyle özetleyelim,

kesişim oldu ve aldı 10 tl den,

sonra fiyat düştü ters kesişim oldu satmadı(çünkü alış fiyatının altında idi)

tekrar alış sinyali geldi düşük seviyeden ,

bu sefer son gelen alış sinyalinin fiyatını alacak satış sinyali için,

bilgilerinize
0 0

Çok Teşekkür ederim. Olayı anladım. Bu durumda bu formül genellikle doğru sonuç vermeyecek.crying  Tekrar 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.



8,639 soru
8,593 cevap
4,826 yorum
19,848 kullanıcı