커뮤니티

수식 재질문 드립니다.

프로필 이미지
샐리짱
2015-03-06 13:06:51
103
글번호 83778
답변완료
항상 수고 많으십니다. 제 질문에 대해 아래와 같은 답변을 듣고서 해 보았더니 월요일에 여전히 08:00부터 그려집니다. 다시 한번 수식 작성 부탁드립니다. 감사합니다. ====== 예스 스탁 답변 =================================================== 안녕하세요 예스스탁입니다. 랭귀지에 영업일을 리턴하는 데이터함수가 있습니다. bdate 아래와 같이 작성하시면 해당 종목 새로운 영업일 개시 시점을 기준으로 봉수를 카운트 할수 있습니다. var : ii(0); if Bdate != Bdate[1] Then ii = 0; ii = ii+1; plot1(ii); 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 안녕하세요. 항상 수고 많으십니다. 질문입니다 --------------------------------------------- 시간 기준 : 현지 시간 해외선물을 해보려고 합니다. 그런데, 제가 거래하려는 해외 선물의 경우 개장 시간이 월요일은 09:05 이고 폐장시간은 16:00 입니다. 화요일 ~ 금요일 까지는 개장 시간이 08:00 이고 폐장 시간은 16:00입니다. dayindex 기능을 사용하지 않고, 화면에 그날의 봉의 갯수를 그려 넣으려고 하는데, 어떻게 해야 할지 막막합니다. 도움 부탁드립니다. ---------------------- 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-06 17:13:36

안녕하세요 예스스탁입니다. Bdate가 영업일이고 Bdate != Bdate[1]가 영업일이 변경되는 새로운 개장을 나타내는 표현입니다. 위 내용이 아니시면 요일과 날짜/시간으로 작성하는 방법뿐이 없습니다. 월요일은 9시5분, 월요일이 아닌날은 8시 입니다. var : ii(0); if DayOfWeek(sdate) == 1 and (stime == 090500 or (stime > 090500 and stime[1] < 090500)) Then ii = 0; if DayOfWeek(sdate) > 1 and (stime == 080000 or (stime > 080000 and stime[1] < 080000)) Then ii = 0; ii = ii+1; plot1(ii); 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : 수식 재질문 드립니다. > 항상 수고 많으십니다. 제 질문에 대해 아래와 같은 답변을 듣고서 해 보았더니 월요일에 여전히 08:00부터 그려집니다. 다시 한번 수식 작성 부탁드립니다. 감사합니다. ====== 예스 스탁 답변 =================================================== 안녕하세요 예스스탁입니다. 랭귀지에 영업일을 리턴하는 데이터함수가 있습니다. bdate 아래와 같이 작성하시면 해당 종목 새로운 영업일 개시 시점을 기준으로 봉수를 카운트 할수 있습니다. var : ii(0); if Bdate != Bdate[1] Then ii = 0; ii = ii+1; plot1(ii); 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > 안녕하세요. 항상 수고 많으십니다. 질문입니다 --------------------------------------------- 시간 기준 : 현지 시간 해외선물을 해보려고 합니다. 그런데, 제가 거래하려는 해외 선물의 경우 개장 시간이 월요일은 09:05 이고 폐장시간은 16:00 입니다. 화요일 ~ 금요일 까지는 개장 시간이 08:00 이고 폐장 시간은 16:00입니다. dayindex 기능을 사용하지 않고, 화면에 그날의 봉의 갯수를 그려 넣으려고 하는데, 어떻게 해야 할지 막막합니다. 도움 부탁드립니다. ---------------------- 감사합니다.