커뮤니티

야간선물 갭보정

프로필 이미지
소총부대
2015-06-12 01:06:02
125
글번호 87119
답변완료
야간선물 시스템 거래가 가능한지요? 가능하다면, 야간선물 거래 시점에 갭을 보정하는 수식 부탁합니다. 예를 들면 다음과 같습니다. 1. 야간선물만 거래. 2. 야간선물 시작시점에 주간선물과 갭보정 3. 주간선물 차트 포함 수식적용, 예를 들면 if c(갭보정값) > ma(c(갭보정값), 20(초기 20봉까지는 주간값+갭보정 야간 값)) then buy(); 4. 야간선물 종료시점 당일 청산 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-06-12 11:31:36

안녕하세요 예스스탁입니다. 예 거래 가능합니다. 선물 차트에서 기본차트 속성을 여시고 기본차트속성 선택탭에서 정규장으로 선택하시면 주간장만,CME으로 선택하시면 야간장만, 복합장으로 선택하시면 주야간통합으로 차트를 여실수 있습니다. 기본차트속성은 차트에서 봉을 마우스로 더블클릭하시면 됩니다. 문의하신 내용이시면 복합장으로 설정하셔야 합니다. 다만 기본차트속성의 갭보정은 주간장시작에서만 보정이 됩니다. 야간선물 시작시점에서는 보정이 되지 않습니다. 방법이라면 갭보정하지 않은 차트에서 수식안에서 보정한 값을 자체 계산해서 사용하는 방법뿐이 없습니다. 다만 갭보정은 원래 당일 데이터를 고정한 상태에서 과거로 가면서 갭만큼 보정하지만 수식은 차트 첫봉부터 마지막봉쪽으로만 계산이 되므로 과거에서 현재로 오면서 갭을 누적해 보정해 가게 됩니다. 수식안에서 갭보정은 일반적으로 차트기능으로 제공되는 보정과는 다릅니다. input : Period1(5), Period2(20), Period3(60); var : sumGap(0), gap(0), GC(0); var : Gma(0),Dis(0); if stime == 090000 or (stime > 090000 and stime[1] < 090000) or stime == 180000 or (stime > 180000 and stime[1] < 180000) then { gap = Open-Close[1]; sumGap = sumGap+gap; } GC = C - sumGap; if stime >= 180000 or stime < 044500 Then{ if GC > ma(GC,20) Then buy(); } if stime == 044500 or (stime > 044500 and stime[1] < 044500) Then{ ExitLong(); ExitShort(); } 즐거운 하루되세요 > 소총부대 님이 쓴 글입니다. > 제목 : 야간선물 갭보정 > 야간선물 시스템 거래가 가능한지요? 가능하다면, 야간선물 거래 시점에 갭을 보정하는 수식 부탁합니다. 예를 들면 다음과 같습니다. 1. 야간선물만 거래. 2. 야간선물 시작시점에 주간선물과 갭보정 3. 주간선물 차트 포함 수식적용, 예를 들면 if c(갭보정값) > ma(c(갭보정값), 20(초기 20봉까지는 주간값+갭보정 야간 값)) then buy(); 4. 야간선물 종료시점 당일 청산 감사합니다.