커뮤니티

보정 해주세요

프로필 이미지
회원
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(); 위에 수식에서 상한가 이후 매수가 되지않게 할려면 어케해야 하나요 부탁드립니다 감사합니다