답변완료
[공지] 예스스팟 업그레이드 안내(2012-09-27)
예스스팟(업그레이드 안내)
예스트레이더를 이용해 주시는 고객 여러분께 감사 드립니다.
예스스팟과 관련해 아래와 같은 업그레이드가 있을 예정입니다.
이번 업그레이드에는 객체추가나 각종함수 추가 외에 문법이 변경되는
부분이 있으므로 업그레이드 내용 참고하셔서 스팟전략 작성에 불편 없으시길 바랍니다.
추가된 함수나 객체관련해서 자세한 내용은 도움말을 참고하시기 바랍니다.
업데이트 일시
2012-09-27 오후 5시
업그레이드 내용
1.
예스스팟 속도와 기능향상을 위해 이벤트함수 설정 문법이 변경됩니다.
function 객체명::이벤트명(매개변수) -> function 객체명_이벤트명(매개변수)
이벤트 함수 사용 시 기존에 객체명과 이벤트명을 콜론 두개(::)를 사용해
연결한 것을 언더바(_)로 변경합니다.
※ 기존에 작성된 식을 별도로 변경하실 필요가 없습니다.
업데이트 후 자동으로 변환됩니다.
업데이트 이후 스크립트 작성 시 유의하시기 바랍니다.
2.
이름을 지정해 특정값을 파일에 저장하고 이후에 불러서 사용할 수 있는 함수가
Main 객체에 추가됩니다.
SetUserValue(sName, sValue)
GetUserValue(sName)
3.
Main 객체에 업종이나 관심그룹에 편입된 종목들의 종목코드를 가져올 수 있는
함수가 제공됩니다.
GetItemCountOfInterest(sInterestName) -> 지정한 관심그룹에 편입된 종목수
GetItemCodeInInterest(sInterestName, nIndex) -> 지정한 관심그룹의 지정한 순번의 종목코드를 반환.
GetItemCountOfCategory(sCategoryCode) -> 지정한 업종에 편입된 종목수
GetItemCodeInCategory(sCategoryCode, nIndex) -> 지정한 관심그룹의 지정한 순번의 종목코드를 반환.
4.
종목객체에 수급데이터를 사용할 수 있는 함수가 추가됩니다.
GetInvestorInfoByCategory(nInvestor, nAmountQty, nBuySell, nIndex)
5.
스크립트 객체화면에 참조데이터객체(Reference)가 제공됩니다.
참조데이터객체에는 시장수급데이터, 이자율과 같이 시장과 관련된 데이터가
제공 될 예정입니다. 현재는 시장수급데이터를 사용할 수 있는 함수만 제공됩니다.
6.
참조데이터객체(Reference)에 시장수급관련 데이터가 제공됩니다.
GetInvestorInfoByCategory(nCategory, nInvestor, nAmountQty, nBuySell, nIndex)
7.
스크립트 작성 시 편의를 위해 상수가 제공됩니다.
ATMARKET/ ATSTOP / ATLIMIT/ ONCLOSE
SIG_BUY / SIG_SELL / SIG_EXITLONG / SIG_EXITSHORT
UID_EXPECTPRICE / UID_ASKSBIDS / UID_QUOTATION
8.
스크립트 작성시 대소문자 구분이 좀더 엄격하게 적용이 됩니다.
기존에 함수의 경우에는 제공형태와 다르게 작성해도 에러를 내지 않았지만
업그레이드 이후에는 실행 시 오류가 발생합니다. 함수 이용 시에 유의하시기 바랍니다.
풍성한 가을, 즐거운 한가위 되시기 바랍니다.
2012-09-27
2042
글번호 221551