- 상한가 수식 -
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
's t o c k > s t u d y' 카테고리의 다른 글
단기과열 신호수식 (12) | 2019.01.22 |
---|---|
레인메이커 HTS 화면구성 (0) | 2018.11.10 |
초심.... (1) | 2018.11.01 |