키움 HTS 주식 : 상한가 하한가 표시 수식
키움 HTS에서 사용하기 위해 직접 만든 수식이다.
2015년 6월 상한가, 하한가 제도가 15%에서 30%로 변경될 때 만든 것으로 이거 하나만 추가해도 15% 시절까지 정상적으로 표기될 수 있게 적용해두었다.
상한가 표시 수식
A1 = if(date<20150615, ( PreDayClose() * 15 ) / 100,( PreDayClose() * 30 ) / 100);
A2 = A1 + PredayClose();
A = if(A2 < 1000, A2,
if(A2 < 5000, if(A2%10 > 5, A2 - (A2%10-5),if(A2%10 < 5, A2 - (A2%10), A2),0),
if(A2 < 10000,A2 - (A2%10),
if(A2 < 50000, if(A2%100 > 50,A2 -(A2%100-50),if(A2%100 < 50, A2-(A2%100),A2),0),
if(A2 <100000, A2 - (A2%100),
if(A2 <500000, A2 - (A2%1000),A2 - (A2%1000)))))));
floor(A) <= C
하한가 표시 수식
A1 = if(date<20150615, ( PreDayClose() * 15 ) / 100,( PreDayClose() * 30 ) / 100);
A2 = Ceil(PredayClose() - A1);
A3 = if(PreDayClose() < 1000, A2,
if(PreDayClose() < 5000, if(A2%10 > 5, 10-(A2%10)+A2, if(A2%10 >= 1 && A2%10 < 5, 5-(A2%10)+A2, A2),0),
if(PreDayClose() < 10000, if(A2%10 >0, A2 + (10 - (A2%10)),A2),
if(PreDayClose() < 50000, if(A2%100 >50, 100-(A2%100)+A2, if(A2%100 >= 1 && A2%100 < 50, 50-(A2%100)+A2, A2),0),
if(PreDayClose() <100000, if(A2%100 > 0, A2 + (100-(A2%100)),A2),
if(PreDayClose() <500000, if(A2%1000 > 500, 1000-(A2%1000)+A2, if(A2%1000 >= 1 && A2%1000 < 500, 500-(A2%1000)+A2,A2),0),
if(A2%1000 > 1, 1000-(A2%1000)+A2,A2)
))))));
A3 >= C
수식관리자 > 신호검색에서 각각 하나씩 만들고 적용하면 된다.
혹시 모르는 사람을 위해서 수식관리자에 새로만들기 하는 방법이나 신호검색 적용법은 차후에 다시 글을 올려놓겠다.
Photo by Markus Spiske on Unsplash
※ 함께 보면 좋은 글
'주식 > 키움 HTS 사용법' 카테고리의 다른 글
키움 HTS : 신고가 수식 설정법 (0) | 2021.11.13 |
---|---|
주식 HTS : 일봉 이평선 분봉 표시 수식 (0) | 2020.12.21 |
키움 HTS : RSI 지표 추가 (0) | 2020.12.19 |
키움 HTS : 지표 & 수식 적용 (0) | 2020.12.17 |
키움 HTS : 계좌비밀번호 저장하기 (0) | 2020.12.16 |