커뮤니티

질문

프로필 이미지
doyoon
2021-08-25 06:05:52
695
글번호 151760
답변완료
1. dayindex 가 분봉 이하의 주기에서 첫봉으로 리턴한다고 하셨습니다. 제가 필요한건 참조차트를 일봉으로 쓰고 본 차트는 틱봉으로 쓰는데 참조차트에서 일봉에 만들어지는 고 - 저 - 시 - 종가가 필요합니다. 즉, 참조차트의 일봉에서 그날 봉만 읽어오고 싶은데 어떻게 해야할까여
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-25 11:02:48

안녕하세요 예스스탁입니다. 1 [분봉이하의 주기에서 당일봉수를 리턴하는 함수입니다. 당일 첫봉이 0, 두번째 봉이 1, 세번째봉이 2와 같이 첫봉을 0으로 시작해 1씩 증가합니다.] 이전답변에 dayindex가 당일봉수라고 답변을 드렸습니다. dayindex 첫봉을 의미하는 내용이 아닙니다. plot1(dayinex); 위 내용을 지표식으로 작성해 분/틱봉 차트에 적용해 보시기 바랍니다. dayindex함수로 첫봉으로 조건을 지정하기 위해서는 if dayindex == 0 then 또는 if dayindex+1 == 1 then 와 같이 조건을 지정하시면 됩니다. 2 랭귀지는 완성봉(다음봉시가가 있는봉)의 값만 사용이 가능합니다. 참조데이타가 일봉이면 당일에는 봉이 만들어지고 있는 중이므로 해당봉의 값을 사용할수가 없습니다. 그러므로 참조데이타의 일봉값을 사용하고자 하시면 참조데이타를 분봉이나 틱봉으로 변경하시고 아래와 같이 작성하시면 참조데이타의 일봉 시고저종가를 사용하실수 있습니다. data2(OpenD()) data2(HighD()) data2(LowD()) data2(CloseD()) 3 참조데이타가 만약 기본차트와 동일종목이면 일봉값은 참조데이타를 이용하실 필요가 없습니다. dayopen,dayhigh,daylow,dayclose로 기본차트 종목의 일봉데이타를 리턴받으실수 있습니다 참조데이타가 기본차트와 다른종목이면 2번방법을 사용하셔야 합니다. 달리 일봉값 사용할 방법이 없습니다. 즐거운 하루되세요 > doyoon 님이 쓴 글입니다. > 제목 : 질문 > 1. dayindex 가 분봉 이하의 주기에서 첫봉으로 리턴한다고 하셨습니다. 제가 필요한건 참조차트를 일봉으로 쓰고 본 차트는 틱봉으로 쓰는데 참조차트에서 일봉에 만들어지는 고 - 저 - 시 - 종가가 필요합니다. 즉, 참조차트의 일봉에서 그날 봉만 읽어오고 싶은데 어떻게 해야할까여