커뮤니티
보정 해주세요
2003-10-13 00:00:00
1252
글번호 923
if
dayopen()>=dayclose(1)*1.002&&
dayopen()<dayclose(1)*1.07
&& V > ma(V,121 * 3)*10 && dayindex() <5
&& C>dayOpen()
&&stime<120000 then
buy();
위에 수식에서 상한가 이후 매수가 되지않게 할려면
어케해야 하나요
부탁드립니다
감사합니다
답변 1
예스스탁 예스스탁 답변
2003-10-14 00:00:00
안녕하세요..예스스탁입니다.
상한가를 나타내는 함수가 없어서 정확하게 구현할 수는 없지만, 식을 이용하여 다음과 같이 작성해 볼 수 는 있습니다.
[사용자함수식] - 거래소상한가
거래소상한가=
iff(C >= 500000, int((basePrice * 1.15) / 1000 + 0.00001) * 1000,
iff(C >= 100000, int((basePrice * 1.15) / 500 + 0.00001) * 500,
iff(C >= 50000, int((basePrice * 1.15) / 100 + 0.00001) * 100,
iff(C >= 10000, int((basePrice *1.15) / 50 + 0.00001) * 50,
iff(C >= 5000, int((basePrice * 1.15) / 10 + 0.00001) * 10,
int((basePrice * 1.15) / 5 + 0.00001) * 5))))) ;
[사용자함수식] - 코스닥상한가
코스닥상한가 =
iff(C >= 500000, int((basePrice * 1.12) / 1000 + 0.00001) * 1000,
iff(C >= 100000, int((basePrice * 1.12) / 500 + 0.00001) * 500,
iff(C >= 50000, int((basePrice * 1.12) / 100 + 0.00001) * 100,
iff(C >= 10000, int((basePrice * 1.12) / 50 + 0.00001) * 50,
iff(C >= 5000, int((basePrice * 1.12) / 10 + 0.00001) * 10,
int((basePrice * 1.12) / 5 + 0.00001) * 5))))) ;
[시스템식]
if
C < 거래소상한가 &&
dayopen()>=dayclose(1)*1.002&&
dayopen()<dayclose(1)*1.07
&& V > ma(V,121 * 3)*10 && dayindex() <5
&& C>dayOpen()
&&stime<120000 then
buy();
코스닥 종목의 경우는
if
C < 코스닥상한가 &&
dayopen()>=dayclose(1)*1.002&&
dayopen()<dayclose(1)*1.07
&& V > ma(V,121 * 3)*10 && dayindex() <5
&& C>dayOpen()
&&stime<120000 then
buy();
즐거운 날 되세요..
> CJ_su0101 님이 쓴 글입니다.
> 제목 : 보정 해주세요
>
if
dayopen()>=dayclose(1)*1.002&&
dayopen()<dayclose(1)*1.07
&& V > ma(V,121 * 3)*10 && dayindex() <5
&& C>dayOpen()
&&stime<120000 then
buy();
위에 수식에서 상한가 이후 매수가 되지않게 할려면
어케해야 하나요
부탁드립니다
감사합니다
다음글
이전글