0 beğenilme 0 beğenilmeme
331 kez görüntülendi
merhaba matriks kullanmaya başlayalı yaklaşık 2 hafta oldu. ama filtreleme yaparken bi sorunla karşılaştım. matriks explorerda tek kolonda iki veya daha fazla  indikatörden alacağım sinyale göre filtrede 1,0,-1 veya 2,0,-2 gibi değerler görmek istiyorum. örneğin tek kolonda:

fisher için

period:=10; median:=(H+L)/2; maxMedian:=HHV(median,period); minMedian:=LLV(median,period); nValue1:=0.33*2*((median-minMedian)/(maxMedian-minMedian)-0.5)+0.67*prev; nValue2:=if(nValue1>0.99,0.999,if(nValue1<-0.99,-0.999,nValue1)); nFish:=0.5*log((1+nValue2)/(1-nValue2))+0.5*prev; ALCR:=cross(nFish,ref(nFish,-1)); SATCR:=cross(ref(nFish,-1),nFish); AL:=nFish>ref(nFish,-1); SAT:=nFish<ref(nFish,-1); IF(AL,1,IF(SAT,-1,0))

ve macd dema için

kp:=12; up:=26; sp:=9; kisa:=dema(c,kp); uzun:=dema(c,up); MD:=kisa-uzun; sinyal:=dema(MD,sp); histogram:=MD-sinyal; ALCR:=cross(MD,sinyal); SATCR:=cross(sinyal,MD); AL:=MD>sinyal; SAT:=MD<sinyal; IF(AL,2,IF(SAT,-2,0))

 

böyle iken fisher için 1,0,-1 ve dema için 2,0-2 sonuçlarını nasıl alabilirim. bu şeklilde sadece 2,0,-2 oluyor. yardımcı olabilir misiniz? teşekkürler
Diğer kategorisinde (14 puan) tarafından | 331 kez görüntülendi

1 cevap

0 beğenilme 0 beğenilmeme
merhaba,

öncelikle filtrede bir değer görmeniz mümkün değildir,

sadece yazdığınız formülün 0 hariç sonuç verme filtresini yapabilirsiniz,

kolonlara ifli yazdığınız sonuçları,

filtrede toplatıp >< ile kullanabilirsiniz,

örn kolon1 de sonucu 2,

kolon 2 de sonucu 1 olan formülleri

filtrede cola+colb=3 diye buldurabilirsiniz,

bilgilerinize
(40,169 puan) tarafından
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,148 soru
9,103 cevap
5,027 yorum
28,040 kullanıcı