커뮤니티

520ZL돌파의 개선

프로필 이미지
ksks
2023-12-02 21:18:13
1286
글번호 174532
답변완료
아래 수식은 520ZL(ZERO LAG) 돌파 검색 수식입니다. 15분봉에 적용해보니 검색갯수가 조금 많아서 변별력이 떨어져 아래 조건을 추가하면 좋을 것 같아 수식개선을 문의드립니다. 1.아래 수식은 그대로 적용: 5, 20일선, ZL선(상향하는) 돌파, 종가>=파라볼릭 2.추가: 1) 돌파신호는 15분봉에서 1봉전에 발생, 검색은 0봉전 2) 1봉전봉은 2봉전 대비 1%이상 상승봉 3) 일봉으로 금일을 제외한 5봉간(=1봉전 ~ 5봉전)(또는 15분봉으로 131봉간) 최고-최저 종가변동폭=최대 3%이내, . 또는 15분봉의 26봉 이내에 저가가 224일선이나 448일선 이하 1회이상 224(가격1) 수식 A = MA( C, 가격1, 지수 ); A + AvgIf( C - A, -1, 0.0 ) - 2 * StdevIf( C - A, -1, 0.0 ) 448(가격2) 수식 A = MA( C, 가격2, 지수 ); A + AvgIf( C - A, -1, 0.0 ) - 2 * StdevIf( C - A, -1, 0.0 ) ================================================================================ Input : shortPeriod(5), longPeriod(20),기간1(50); var : M1(0),M2(0),a(0),a1(0),eq(0),ZL(0),B(0),B1(0),B2(0),PB(0); M1 = ma(C, shortPeriod); M2 = ma(C, longPeriod); A = LRL(C,기간1); A1 = LRL(A,기간1); eq= A-A1; ZL =A+eq; PB=SAR(0.02,0.2); if C>=O && C>=M1 && M1>M1[1] && M1[1]<=M1[2] && C>=M2 && M2>M2[1] && M2[1]<=M2[2] && C>=ZL && ZL>ZL[1] && ZL[1]<=ZL[2] && PB<=C Then Find(1);
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-12-04 15:17:00

안녕하세요 예스스탁입니다. 1 키움수식 중 AvgIf, stdif는 함수내용을 알수 없어 변환해 드리기 어렵습니다. 2 Input : shortPeriod(5), longPeriod(20),기간1(50); var : M1(0),M2(0),a(0),a1(0),eq(0),ZL(0),B(0),B1(0),B2(0),PB(0); M1 = ma(C, shortPeriod); M2 = ma(C, longPeriod); A = LRL(C,기간1); A1 = LRL(A,기간1); eq= A-A1; ZL =A+eq; PB=SAR(0.02,0.2); Condition1 = C>=O && C>=M1 && M1>M1[1] && M1[1]<=M1[2] && C>=M2 && M2>M2[1] && M2[1]<=M2[2] && C>=ZL && ZL>ZL[1] && ZL[1]<=ZL[2] && PB<=C; if Condition1[1] == true and C[1] >= C[2]*1.01 and highest(C,131)[1] <= lowest(C,131)[1]*1.03 Then Find(1); 즐거운 하루되세요 > ksks 님이 쓴 글입니다. > 제목 : 520ZL돌파의 개선 > 아래 수식은 520ZL(ZERO LAG) 돌파 검색 수식입니다. 15분봉에 적용해보니 검색갯수가 조금 많아서 변별력이 떨어져 아래 조건을 추가하면 좋을 것 같아 수식개선을 문의드립니다. 1.아래 수식은 그대로 적용: 5, 20일선, ZL선(상향하는) 돌파, 종가>=파라볼릭 2.추가: 1) 돌파신호는 15분봉에서 1봉전에 발생, 검색은 0봉전 2) 1봉전봉은 2봉전 대비 1%이상 상승봉 3) 일봉으로 금일을 제외한 5봉간(=1봉전 ~ 5봉전)(또는 15분봉으로 131봉간) 최고-최저 종가변동폭=최대 3%이내, . 또는 15분봉의 26봉 이내에 저가가 224일선이나 448일선 이하 1회이상 224(가격1) 수식 A = MA( C, 가격1, 지수 ); A + AvgIf( C - A, -1, 0.0 ) - 2 * StdevIf( C - A, -1, 0.0 ) 448(가격2) 수식 A = MA( C, 가격2, 지수 ); A + AvgIf( C - A, -1, 0.0 ) - 2 * StdevIf( C - A, -1, 0.0 ) ================================================================================ Input : shortPeriod(5), longPeriod(20),기간1(50); var : M1(0),M2(0),a(0),a1(0),eq(0),ZL(0),B(0),B1(0),B2(0),PB(0); M1 = ma(C, shortPeriod); M2 = ma(C, longPeriod); A = LRL(C,기간1); A1 = LRL(A,기간1); eq= A-A1; ZL =A+eq; PB=SAR(0.02,0.2); if C>=O && C>=M1 && M1>M1[1] && M1[1]<=M1[2] && C>=M2 && M2>M2[1] && M2[1]<=M2[2] && C>=ZL && ZL>ZL[1] && ZL[1]<=ZL[2] && PB<=C Then Find(1);