커뮤니티

거래 시작시간 지정

프로필 이미지
마인드마스터
2018-10-25 13:37:05
198
글번호 123037
답변완료
1)시스템 전략 수식이 있는 상태에서 거래 시작시간을 직접 입력해서, 그 시간부터 수식을 적용하고 싶습니다. 앞부분에 input 과 if 문을 어떻게 하면 좋을 까요? 2)해외선물 SGX A50 시가를 지표 수식으로 만들어 라인을 그리고 싶은데 어떻게 하나요? 다른 종목들과 다르네요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-25 17:05:52

안녕하세요 예스스탁입니다. 1 input : starttime(223000),endtime(050000); var : Tcond(false); if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; } if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if Tcond == true then { 진입청산수식들 } 2 선물사/증권사에서 제공하는 시초가값이 모두 각 상품의 거래소의 영업일 변경기준으로 제공되고 있습니다. SGX A50의 경우 거래소는 하루의 시작은 17시(우리나라 18시)가 기준입니다. plot1(dayopen(0)); 위 지표로 그려지는 시가가 의도와 다르시다면 거래소의 영업일 변경과 의도하시는 하루의 기준이 다른 부분이므로 아래와 같이 직접 시간을 지정해 시가를 저장해 사용하셔야 합니다. input : 시간(100000); var : sum(0),cnt(0),mav(0); if (sdate != sdate[1] and stime >= 시간) or (sdate == sdate[1] and stime >= 시간 and stime[1] < 시간) Then { var1 = O; } if var1 > 0 Then plot1(var1); 즐거운 하루되세요 > 마인드마스터 님이 쓴 글입니다. > 제목 : 거래 시작시간 지정 > 1)시스템 전략 수식이 있는 상태에서 거래 시작시간을 직접 입력해서, 그 시간부터 수식을 적용하고 싶습니다. 앞부분에 input 과 if 문을 어떻게 하면 좋을 까요? 2)해외선물 SGX A50 시가를 지표 수식으로 만들어 라인을 그리고 싶은데 어떻게 하나요? 다른 종목들과 다르네요.