안녕하세요?
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 부터 상방이다 하방이다 라고 했을때, 이걸 하위 분봉차트에 필터로 적용하는 것을 테스트 해보려다 질문 드리는 것입니다.
감사합니다.