Matriks Ürünleri ile ilgili tüm sorularınız için bizlere buradan ulaşabilirsiniz. Daha önce sorulan soruları ve verilen cevapları ilgili sekmelerden ve arama üzerinden inceleyebilirsiniz. Sağ taraftaki kategoriler üzerinden İlgilendiğiniz özelliklerle ilgili soruları filtreleyebilirsiniz. Soru ve cevapları sosyal medyada paylaşabilirsiniz. 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.
Serkan hocam kod üstüne çalışıyordum fakat aslında isteğimi net anlatamamışım;
1. koşul'da aslında yapmak istediğim şu: histogram barları tarasın, resimde ok ile gösterdiğim macd histogram'ı yeşil'den kırmızı'ya ya da kırmızı'dan yeşil'e dönenleri taramasını istiyorum.(verdiğiniz kod'da 4'ten fazla yeşil veya kırmızı'ları getiriyor)
2. koşul'da istediğim şu: minimum 4 bar aynı renk mi diye sorgulayacak, aynı ise 4. bar'dan sonraki bar farklı renk ise tarama'yı yapmasını istemiyorum. Örneğin; 4 bar yeşil geldi, 5. bar kırmızı geldi, tarama listesine o hisse senedini almasın.
belki de grafik verileriniz eksikte hatalı sonuç alıyorsunuzdur
2. koşulunuzu açıkçası net anlayamadık
ysl:=MACD(26,12,9) -MACDTrigger(26,12,9)<ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1) ;
krz:=MACD(26,12,9) -MACDTrigger(26,12,9)>ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1);
a:=BarsSince(ysl);
b:=BarsSince(krz);
a>4 or b>4 yazılan formül size 4 bardan fazla kırmızı veya yeşil ise sonucunu verir
ysl:=MACD(26,12,9) -MACDTrigger(26,12,9)<ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1) ;
krz:=MACD(26,12,9) -MACDTrigger(26,12,9)>ref(MACD(26,12,9) -MACDTrigger(26,12,9),-1);
a:=BarsSince(ysl);
b:=BarsSince(krz);
a<4 or b<4 şeklinde yazarsanız da tam tersi en fazla 3 bar yeşil veya kırmızı devam ediyorsa sonucunu verir
isterseniz 0212 354 54 54 eğitim birimine ulaşın ekranınıza bağlanıp öyle sizleri dinleyip yardımcı olmaya çalışalım