예스스탁
예스스탁 답변
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);