커뮤니티

수식변환부탁드립니다.

프로필 이미지
예그리나
2021-05-30 15:20:57
1036
글번호 149444
답변완료
영웅문 수식입니다. HL = ( H - L ) ; CO = abs( C - O ) ; CO2 = CO/2 ; PrtHL = HL/L*100 ; PrtCO = CO/min( C, O )*100 ; HHPrtHL = Highest(PrtHL, pds2 ) ; HHPrtCO = Highest( PrtCO, pds2 ) ; avgCO = AVG( CO, pds ) ; sdCO = stdev( CO, pds ) ; Zco = ( CO - avgCO ) / sdCO ; avgHL = AVG ( HL, Pds ) ; sdHL = stdev( HL, pds ) ; Zhl = ( HL - avgHL ) / sdHL ; c1 = Zco < 0 and Zhl < 0 ; C11 = sum( c1, pds2 ) >= Pds2 ; C2 = c > CO2 and C > o ; C3 = HHPrtHL < HLprt and HHPrtCO < COPrt ; 조건 : C11 AND C2 AND C3 1. 위 조건을 만족하는 종목검색이요. 2. 위의 조건을 만족하는 경우가 지난 10봉내에한번이라도 일어난 종목을 검색할 경우 이렇게 수식 부탁드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-31 10:43:59

안녕하세요 예스스탁입니다. 수식내용에 없는 변수는 모두 외부변수처리해 드립니다. 1 input : pds(10),pds2(20),HLprt(1),COprt(1); var : HL(0),CO(0),CO2(0),prtHL(0),prtCO(0),HHPrtHL(0),HHprtCO(0); var : avgCO(0),sdco(0),zco(0),avghl(0),sdhl(0),zhl(0); var : c1(False),c11(False),c2(False),c3(False); HL = ( H - L ) ; CO = abs( C - O ) ; CO2 = CO/2 ; PrtHL = HL/L*100 ; PrtCO = CO/min( C, O )*100 ; HHPrtHL = Highest(PrtHL, pds2 ) ; HHPrtCO = Highest( PrtCO, pds2 ) ; avgCO = ma( CO, pds ) ; sdCO = std( CO, pds ) ; Zco = ( CO - avgCO ) / sdCO ; avgHL = ma ( HL, Pds ) ; sdHL = std( HL, pds ) ; Zhl = ( HL - avgHL ) / sdHL ; c1 = Zco < 0 and Zhl < 0 ; C11 = CountIf(c1, pds2 ) >= Pds2 ; C2 = c > CO2 and C > o ; C3 = HHPrtHL < HLprt and HHPrtCO < COPrt ; if C11 and C2 and C3 Then Find(1); 2 input : pds(10),pds2(20),HLprt(1),COprt(1); var : HL(0),CO(0),CO2(0),prtHL(0),prtCO(0),HHPrtHL(0),HHprtCO(0); var : avgCO(0),sdco(0),zco(0),avghl(0),sdhl(0),zhl(0); var : c1(False),c11(False),c2(False),c3(False); HL = ( H - L ) ; CO = abs( C - O ) ; CO2 = CO/2 ; PrtHL = HL/L*100 ; PrtCO = CO/min( C, O )*100 ; HHPrtHL = Highest(PrtHL, pds2 ) ; HHPrtCO = Highest( PrtCO, pds2 ) ; avgCO = ma( CO, pds ) ; sdCO = std( CO, pds ) ; Zco = ( CO - avgCO ) / sdCO ; avgHL = ma ( HL, Pds ) ; sdHL = std( HL, pds ) ; Zhl = ( HL - avgHL ) / sdHL ; c1 = Zco < 0 and Zhl < 0 ; C11 = CountIf(c1, pds2 ) >= Pds2 ; C2 = c > CO2 and C > o ; C3 = HHPrtHL < HLprt and HHPrtCO < COPrt ; if countif(C11 and C2 and C3,10) >= 1 Then Find(1); 즐거운 하루되세요 > 예그리나 님이 쓴 글입니다. > 제목 : 수식변환부탁드립니다. > 영웅문 수식입니다. HL = ( H - L ) ; CO = abs( C - O ) ; CO2 = CO/2 ; PrtHL = HL/L*100 ; PrtCO = CO/min( C, O )*100 ; HHPrtHL = Highest(PrtHL, pds2 ) ; HHPrtCO = Highest( PrtCO, pds2 ) ; avgCO = AVG( CO, pds ) ; sdCO = stdev( CO, pds ) ; Zco = ( CO - avgCO ) / sdCO ; avgHL = AVG ( HL, Pds ) ; sdHL = stdev( HL, pds ) ; Zhl = ( HL - avgHL ) / sdHL ; c1 = Zco < 0 and Zhl < 0 ; C11 = sum( c1, pds2 ) >= Pds2 ; C2 = c > CO2 and C > o ; C3 = HHPrtHL < HLprt and HHPrtCO < COPrt ; 조건 : C11 AND C2 AND C3 1. 위 조건을 만족하는 종목검색이요. 2. 위의 조건을 만족하는 경우가 지난 10봉내에한번이라도 일어난 종목을 검색할 경우 이렇게 수식 부탁드립니다.