0 beğenilme 0 beğenilmeme
1,292 kez görüntülendi
Merhabalar,

Explorerda toplam 7 koşulluk bir taramam mevcut fakat tarama yapılan kolonların birinde aşağıdaki gibi bir koşul var.

ALCR:=CROSS(RSI(C,14),MOV(C,5,E));
SATCR:=CROSS(RSI(C,14),MOV(C,5,E));
AL:=RSI(C,14)>MOV(C,5,S);
SAT:=RSI(C,14)<MOV(C,5,E);
IF(AL,1,IF(SAT,-1,0))

RSI 14 EMA5 i yukarı kırarsa al, aşağı kırarsa sat komutunu IF ile puanlayarak oluşturup. Filtreme kısmında COLA=1 yapıyorum. Böylece istediğim komuttaki bütün hisseleri önüme döküyor. Bugün yapmış olduğum taramada AVOD hissesini önüme verdi grafiği açtığımda 4 saatlik periyotta RSI 14 EMA5 i son barda aşağı kesmiş olarak görünmektedir. Bunun gibi birkaç örnek daha var. Tarama formülüm mü yanlış yardımcı olabilirseniz memnun olurum.
Grafik kategorisinde (16 puan) tarafından | 1,292 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme

Merhaba samet Bey,

RSI ve EMA5 tamamen alakasız 2 yapıdır. Siz orada RSI'ın EMA5'ini almıyorsunuz. RSI takriben 30 ila 70 arasında değerler alır.

Mesela fiyatı 5 tl olan bir sembolün fiyatı ise hep 5 TL etrafında, fiyatı 1.000 TL olan bir sembolün fiyatı da hep 1.000 TL civarında döner. 

Grafik üzerinde bunları aynı pencereye atarsanız, en iyi görünümü sağlayacak şekilde, yapay bir görünüm oluşur. Orada göreceğiniz kesişmeler gerçek kesişme değildir.

Formülü yazdığınız zaman, fiyatı 30 ila 70 TL arasında olan semboller için bir takım kesişme yerleri çıkar da, bunlar da sizin izliyor olduğunuz görselle uyumlu değildir.

Lütfen linkteki dokümanın ek bilgiler kısmında yer alan 3.1 ve 3.2 numaralı başlıkları okuyunuz.

iyi çalışmalar 

https://www.matriksdata.com/website/bireysel-urunler/matriks-veri-terminali/dokumanlar/matriks-veri-terminali-indikatorler-dokumani

 

 

(13,050 puan) tarafından
0 0
sorumu yanlis anlattim sanirim. matrikste rsi 14 uzerine ema5 atabiliyoruz. ben bu durumu yapmak istiyorum. ema5 izlerken kaynak rsi olacak
0 0

Merhaba.

O zaman formül değişmeli. Hem cross hem >< ile yazmayı, istediğinizde değiştirebilmek için yaptınız herhalde.

MOV(C,5,E) ifadelerinin hepsi,

MOV(RSI(C,14),5,E)) şeklinde değiştirilmelidir. 

Linkteki dokümanın 3.1 maddesinde bu konu anlatılmaktadır.

https://www.matriksdata.com/website/bireysel-urunler/matriks-veri-terminali/dokumanlar/matriks-veri-terminali-indikatorler-dokumani

İyi çalışmalar

 

 

 

0 0
Bu dediğinizi uygulamama rağmen görünmemesi gereken 1-2 hisse hala tarama sonuçlarında yer almaktadır :(
0 0

Merhaba Samet Bey,

> < kontrolü yaptığınızı biliyorsunuz değil mi?

Kestiği zaman da değil, üstünde olduğu her zamanda sonuç verir.

 

Üstünde / altında olma durumu için de yanlış sonuç veriyor ise, tek olasılık grafik datanızın eksik olmasıdır.

Yanlış sonuç verdiğini düşündüğünüz sembolün grafiğini açın ve taramayı yenileyin, o sembolün çıktığını / düzeldiğini göreceksiniz.

 

NOT: >< ile taradığınız için aslında tüm semboller geliyor olacaktır. Ya bir tarafta ya da öbür tarafta.

Koşulu:

ALCR:=CROSS(RSI(C,14),MOV(RSI(C,14),5,E));

SATCR:=CROSS(MOV(RSI(C,14),5,E),RSI(C,14));

AL:=RSI(C,14)>MOV(RSI(C,14),5,E);

SAT:=MOV(RSI(C,14),5,E)>RSI(C,14);

IF(ALCR,1,IF(SATCR,-1,0))

Olarak yazarsanız, sadece kesişme anında olanlar gelir.

Gene de grafik verisini tamam olması temel koşuldur.

Grafik verilerini tamamlamak için linkteki dokümanın ilgili başlığına bakabilirsiniz. 

https://www.matriksdata.com/website/bireysel-urunler/matriks-veri-terminali/dokumanlar/matriks-veri-terminali-kullanim-kilavuzu

 

 

İyi çalışmalar

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,972 soru
7,951 cevap
4,536 yorum
13,126 kullanıcı