Merhaba,
Aşağıda açıklamaları ile oluşturduğum formülleri tek bir taramada birleştiremiyorum. Yardımcı olabilirseniz sevinizim.
AÇIKLAMA. RSI 50’Yİ YUKARI YENİ KESEN, AYNI ZAMANDA RSI DEĞERİNİN 50’NİN ÜZERİNDE OLDUĞU DURUMLAR, RSI’IN 70’İ AŞAĞI KESTİĞİ VE 2 BAR ARD ARDA DÜŞÜK KAPANIŞLAR YAPTIĞI, RSI DEĞERİ 50’NİN ÜZERİNDE OLMASINA RAĞMEN DÜŞÜŞ TRENDİ OLARAK DEĞERLENDİRİLEN VE TARAMADA GÖSTERİLMESİ İSTENMEYEN SONUÇLARI ELEYEREN FORMÜL
CROSS(RSI(14),50) AND RSI(14)>=50 AND RSI(14)<70 AND RSI(14)>REF(RSI(14),-1) AND RSI(14)>REF(RSI(14),-2) AND HHV(RSI(14),3)<70 AND NOT(CROSS(70,RSI(14)) AND RSI(14)<REF(RSI(14),-1) AND REF(RSI(14),-1)<REF(RSI(14),-2))
AÇIKLAMA. TS(10) 0’I YUKARI YENİ KESEN VE AYNI ZAMANDA TS(10) 0’IN ÜZERİNDE OLDUĞU DURUMLAR, TS(10) MAX DEĞERİ OLAN 10’U AŞAĞI KIRMIŞ VE SON İKİ BAR ARD ARDA DÜŞÜK KAPANIŞLAR YAPMIŞ VE TS(10) DEĞERİ 0’IN ÜZERİNDE OLMASINA RAĞMEN DÜŞÜŞ TRENDİ OLARAK DEĞERLENDİRİLEN VE TARAMADA GÖSTERİLMESİ İSTENMEYEN SONUÇLARI ELEYEREN FORMÜL
CROSS(TS(10),0) AND TS(10)>0 AND NOT((CROSS(10,TS(10)) AND TS(10)<REF(TS(10),-1) AND REF(TS(10),-1)<REF(TS(10),-2)) OR (HHV(TS(10),3)>=10 AND LLV(TS(10),3)<10 AND TS(10)<REF(TS(10),-1) AND REF(TS(10),-1)<REF(TS(10),-2)))
AÇIKLAMA. OTTSUP OTT’Yİ YUKARI YENİ KESEN VE OTTSUP’UN BİR ÖNCEKİ BARINA GÖRE YÜKSEK OLDUĞU DURUMLAR
OTTSup(C,2,1.4)>OTT(C,2,1.4) AND C>OTT(C,2,1.4) AND C>=REF(C,-1)
AÇIKLAMA. OSCP’NİN 0’I YUKARI YENİ KESTİĞİ VE AYNI ZAMANDA OSCP’NİN 0’IN ÜZERİNDE OLAN DURUMLAR İLE OSCP DEĞERİ 0’IN ALTINDA OLSA DAHİ SON BAR DEĞERİ ÖNCEKİ BAR DEĞERİNDEN YÜKSEK OLAN DURUMLARIDA GÖSTEREN TARAMA
(CROSS(OSCP(5,22,S),0) AND OSCP(5,22,S)>0) OR (OSCP(5,22,S)>REF(OSCP(5,22,S),-1))
AÇIKLAMA. MACD’IN TRIGGER’İ YUKARI YENİ KESTİĞİ VE MACD’IN SON BAR DEĞERİ ÖNCEKİ BAR DEĞERİNDEN YUKARIDA OLAN EK OLARAK BU ŞARTLARI MACD DEĞERİ 0’IN ALTINDA SAĞLAYAN DURUMLAR
MACD(12,26,9)>MACDS(12,26,9) AND MACD(12,26,9)>REF(MACD(12,26,9),-1) AND MACD(12,26,9)<0
AÇIKLAMA. MOM 100’Ü YUKARI YENİ KESTİĞİ VE AYNI ZAMANDA MOM DEĞERİ 100’ÜN ÜZERİNDE OLAN, EK OLARAK SON BAR DEĞERİ ÖNCEKİ BAR DEĞERİNDEN YÜKSEK OLAN DURUMLAR
(CROSS(MO(C,9),100) OR MO(C,9)>100) AND MO(C,9)>REF(MO(C,9),-1) AND MO(C,9)<115
AÇIKLAMA. STOCHRSI 30’U YUKARI YENİ KESTİĞİ VE AYNI ZAMANDA STOCHRSI’N 30’UN ÜZERİNDE OLDUĞU DURUMLARI 60 DEĞERİNİN ALTINDA OLMAK ŞARTI İLE SAĞLAYAN FORMÜL
CROSS(STOCHRSI(C,14,7),30) AND STOCHRSI(C,14,7)<60
AÇIKLAMA. STOK’NIN STOD ÜZERİNDE OLDUĞU VE STOK’NIN SON BAR DEĞERİNİN BİR ÖNCEKİ BAR DEĞERİNDEN YÜKSEK OLDUĞU DURUMLAR İLE EK OLARAK STOK’NIN STOD’Yİ YUKARI KESTİĞİ VE BİR BAR KAPANIŞ YAPTIĞI DURUMLAR
((STOK(5,3,3)>STOD(5,3,3)) AND (STOK(5,3,3)>REF(STOK(5,3,3),-1)) AND (STOK(5,3,3)<80)) OR CROSS(STOK(5,3,3),STOD(5,3,3))
AÇIKLAMA. ADX DEĞERİ 28’İN ÜZERİNDE, PDI DEĞERİ MDI’DAN BÜYÜK VE PDI DEĞERİ 25’İN ÜZERİNDE OLAN, BUNUNLA BİRLİKTE PDI VE MDI ARASINDAKİ SAYSAL FARKIN 10’DAN BÜYÜK OLDUĞU, EK OLARAK ADX SON BAR DEĞERİNİN BİR ÖNCEKİ BARIN DEĞERİNDEN BÜYÜK OLDUĞU DURUMLAR
ADX(14)>=28 AND PDI(14)>MDI(14) AND PDI(14)>=25 AND (PDI(14)-MDI(14))>=10 AND ADX(14)>REF(ADX(14),-1)
AÇIKLAMA. HACİM ORTALAMANIN %50 ÜZERİNDE VE ARTIYOR, YEŞİL MUM KAPATMIŞ, ALIŞ BASKISI VE OBV YÜKSELİYOR PARA AKIŞI POZİTİF
V>MOV(V,20,S)*1.5 AND V>REF(V,-1) AND C>O AND (C-O)>(H-C) AND OBV>REF(OBV,-1) AND MFI(14)>50 AND MFI(14)<80