커뮤니티

수식 문의

프로필 이미지
에구머니
2021-05-11 10:46:15
1366
글번호 148888
답변완료
안녕하세요? 120분봉의 신호를 필터로 그것보다 작은 봉들의 차트에 적용하려고 합니다. 봤더니 종가 기준 120분봉에서 2021년 4월 30일 17시부터 상방이라고 나옵니다. 그래서, 아래와 같이 수식을 써봤더니 if sdate >=20210430 && sTime == 170000 Then {up2 = true; dn2 = false;} 예컨데 30분봉, 10분봉 등에서는 17시부터 상방이라고 하면 17시가 된 적이 없으므로 안 먹힙니다. 그래서 울며 겨자먹기로 if sdate >=20210430 && sTime == 153000 Then {up2 = true; dn2 = false;} 으로 쓰니 30분봉에서는 오케이지만, 60분봉이나 20분봉 차트에서는 15시 30분이 없으니 여전히 먹히질 않습니다. 이 부분을 어떻게 해결할 방법이 있나요? 그러니까, 뭔가 인풋을 써도 좋은데, input: 몇분봉(60); 적용차트가 60분봉이라면 즉, 몇분봉 = 60 10분봉이라면 몇분봉 = 10 등을 대입해서, 이 문제를 해결할 수 있는 방법이 있는지 궁금합니다. 현재는 120분봉에서 종가상 17시부터 트렌드가 바뀌는 경우, 17시를 15시로 바꾸어서 if sdate >=20210430 && sTime == 150000 Then {up2 = true; dn2 = false;} 으로 사용하고 있는데, 이건 좀 아닌 것 같아서 이참에 고치고 싶습니다. 참고로, 제가 매매를 고려하는 차트의 분봉은 60, 30, 20, 15, 10, 5, 3, 2, 1 분봉 입니다. 즉, 인풋값에 위의 숫자들을 대입하면, 가장 그럴듯하고 스무스하게 위의 문제를 해결 내지는 해결 비슷하게만 되어도 좋겠습니다. 문제는 그러니까 120분 차트에서 무슨 날 17:00 부터 상방이다 하방이다 라고 했을때, 이걸 하위 분봉차트에 필터로 적용하는 것을 테스트 해보려다 질문 드리는 것입니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-05-11 13:22:10

안녕하세요 예스스탁입니다. NextBarSdate != sDate 차트의 마지막봉은 위 표현을 사용하시면 됩니다. 다만 다른시간의 봉이면 하위차트 주기에서 해당 시간에 맞는 시간봉을 각각 지정하셔야 합니다. 별도로 방법이 없습니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요? 120분봉의 신호를 필터로 그것보다 작은 봉들의 차트에 적용하려고 합니다. 봤더니 종가 기준 120분봉에서 2021년 4월 30일 17시부터 상방이라고 나옵니다. 그래서, 아래와 같이 수식을 써봤더니 if sdate >=20210430 && sTime == 170000 Then {up2 = true; dn2 = false;} 예컨데 30분봉, 10분봉 등에서는 17시부터 상방이라고 하면 17시가 된 적이 없으므로 안 먹힙니다. 그래서 울며 겨자먹기로 if sdate >=20210430 && sTime == 153000 Then {up2 = true; dn2 = false;} 으로 쓰니 30분봉에서는 오케이지만, 60분봉이나 20분봉 차트에서는 15시 30분이 없으니 여전히 먹히질 않습니다. 이 부분을 어떻게 해결할 방법이 있나요? 그러니까, 뭔가 인풋을 써도 좋은데, input: 몇분봉(60); 적용차트가 60분봉이라면 즉, 몇분봉 = 60 10분봉이라면 몇분봉 = 10 등을 대입해서, 이 문제를 해결할 수 있는 방법이 있는지 궁금합니다. 현재는 120분봉에서 종가상 17시부터 트렌드가 바뀌는 경우, 17시를 15시로 바꾸어서 if sdate >=20210430 && sTime == 150000 Then {up2 = true; dn2 = false;} 으로 사용하고 있는데, 이건 좀 아닌 것 같아서 이참에 고치고 싶습니다. 참고로, 제가 매매를 고려하는 차트의 분봉은 60, 30, 20, 15, 10, 5, 3, 2, 1 분봉 입니다. 즉, 인풋값에 위의 숫자들을 대입하면, 가장 그럴듯하고 스무스하게 위의 문제를 해결 내지는 해결 비슷하게만 되어도 좋겠습니다. 문제는 그러니까 120분 차트에서 무슨 날 17:00 부터 상방이다 하방이다 라고 했을때, 이걸 하위 분봉차트에 필터로 적용하는 것을 테스트 해보려다 질문 드리는 것입니다. 감사합니다.