커뮤니티

항셍 당일 진폭 계산

프로필 이미지
천왕봉
2018-04-19 23:50:38
139
글번호 118347
답변완료
항셍 오전 10시 15분을 당일 개장시간으로 하고, 당일 진폭이 400틱 이내일 때에는 50틱 수익이면 청산하는 수식좀 부탁합니다. 지금 제가 사용하는 수식에 아무리 수정을 해봐도 적용이 안됩니다. 아마도 당일 오전 10시 15분을 기준으로 하는 것 같지가 않습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-04-20 13:02:27

안녕하세요 예스스탁입니다. 항셍의 경우 항셍이 상장된 거래소에서 해당 종목의 영엽일 변경(하루의 시작) 기준시간은 17시 15분(거래소시간)이고 한국시간으로는 18시 15분입니다. 그래서 일간데이터가 모두 해당 시간을 기준으로 제공됩니다. 하지만 거래하시는 분들이 일반적으로 9시15분(한국시간 10시15분)을 하루의 시작으로 판단하므로 별도로 수식에서 해당시간을 지정해 일간값을 계산해 사용하셔야 합니다. var : cnt(0); Array : DH[100](0),DL[100](0),DC[100](0),DO[100](0); if (sdate != sdate[1] and stime >= 101500) or (sdate == sdate[1] and stime >= 101500 and stime[1] < 101500) then { DO[0] = O; DH[0] = H; DL[0] = L; for cnt = 1 to 99 { DO[cnt] = DO[cnt-1][1]; DH[cnt] = DH[cnt-1][1]; DL[cnt] = DL[cnt-1][1]; DC[cnt] = DC[cnt-1][1]; } } if H > DH[0] Then DH[0] = H; if L < DL[0] Then DL[0] = L; DC[0] = C; if DH[0] <= DL[0]+PriceScale*400 then{ if MarketPosition == 1 Then exitlong("bp",AtLimit,EntryPrice+PriceScale*50); if MarketPosition == -1 Then ExitShort("sp",AtLimit,EntryPrice-PriceScale*50); } 즐거운 하루되세요 > 천왕봉 님이 쓴 글입니다. > 제목 : 항셍 당일 진폭 계산 > 항셍 오전 10시 15분을 당일 개장시간으로 하고, 당일 진폭이 400틱 이내일 때에는 50틱 수익이면 청산하는 수식좀 부탁합니다. 지금 제가 사용하는 수식에 아무리 수정을 해봐도 적용이 안됩니다. 아마도 당일 오전 10시 15분을 기준으로 하는 것 같지가 않습니다.