커뮤니티

문의드립니다.

프로필 이미지
ujm
2018-01-12 14:19:45
562
글번호 213240
답변완료
8550번 글에 대한 답변 부탁합니다.
예스트레이더 (iM증권)
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-01-18 13:00:07

안녕하세요? 예스스탁입니다. 과거글에서 추가 답변을 드리지 않아 죄송합니다. 요청하신 내용에 대해 확인해 보았는데, 데이터매니저에 호가단위를 입력하도록 한 것은 말씀하신 대로 호가단위를 반영해서 매매에 이용할 수 있도록 하기 위한 것이었습니다. 최초에는 이렇게 제공되었는데, 호가단위 설정한 것과 다른 데이터가 들어오게 되면 오류가 발생되는 현상이 있어서 호가단위 반영을 하지 않도록 변경하게 되었습니다. 때문에, 제기하신 문제처럼 실제 호가와 다른 가격에 진입이나 청산이 발생하는 현상도 발생하게 됩니다. 처음 저희가 데이터매니져를 제공할 때 주차트로는 적용하지 못하고 참조종목으로만 적용가능하도록 되어 있었기 때문에 이런 문제가 발생하지 않았지만, 이후 주차트에도 적용 가능하게 변경함에 따라 문제가 발생되게 되었습니다. 현재로서는 어떻게 처리해도 문제가 발생될 것으로 보이기 때문에, 번거로우시겠지만, 데이터매니저의 종목을 주차트로 이용하실 경우에는 시스템식에서 아래와 같이 호가단위를 컨트롤 해주는 방법을 이용하셔야 할 것 같습니다. 내림한값 = floor((값/호가단위))*호가단위 올림한값 = 내림한값+호가단위 20이평값으로 이를 구현한 식을 만들면 다음과 같습니다. var1 = ma(C,20);#값 var2 = Floor(var1/PriceScale)*PriceScale; #내림한 가격 var3 = var1-var2;#차이 if var3 >= PriceScale*0.5 Then#차이가 1틱의 절반을 넘으면 value1 = var2+PriceScale; #1틱 추가 Else value1 = var2; plot1(value1); plot2(var1); 감사합니다. > ujm 님이 쓴 글입니다. > 제목 : 문의드립니다. > 8550번 글에 대한 답변 부탁합니다.