커뮤니티
보조차트를 활용한 Multi timeframe 관련 문의
2012-01-26 23:11:35
426
글번호 46973
안녕하세요.
기본 차트로 KOSPI 선물의 시간봉을 사용하고, 보조차트(data2) 로 일봉을 사용하여 각각 다음을 계산해 보았습니다.
1. ma(DayClose(1), 5)
2. ma(Close, 5)
3. ma(data2(DayClose), 5)
4. ma(DayC[1], 5): DayC 는 다음과 같습니다.
var: j(0);
array: DayC[99](0);
if date > date[1] then {
for j = 1 to 98 {
DayC[j] = DayC[j-1][1];
}
}
DayC[0] = DayClose;
위와 동일한 수식들을.. 기본차트 일봉, 보조차트 일봉 으로 동일하게 돌려보았습니다.
이러한 두가지 방식으로 나온 데이터는 엑셀에 정리하여 첨부하였습니다.
2012년 1월 16일 오전 9시에 계산되는 5일 단순이동평균 값(4일 종가 기준)은 253.52 가 맞는 값인데, 엑셀 파일에 노란색으로 표시해 두었습니다.
제 질문은,
(1) 엑셀에서 보듯이 데이터가 들쭉날쭉 한데 각 데이터의 의미를 간략히 설명 부탁드립니다.
(2) 두가지 시뮬레이션의 경우 ma(data2(DayClose), 5) 는 동일한 일봉 기준의 계산결과이므로 동일해야 할 것 같은데, 엑셀에서 보시다시피 서로 다릅니다. (계산 결과가 하루씩 밀려서 나옵니다.) 이 이유가 무엇인지요?
(3) 제가 사용하고자 하는 전략은, 전일 까지의 일봉 기준으로 계산한 지표를 통해 채널을 생성하고, 거래 당일 분봉 기준으로 채널을 돌파하는 즉시 atstop 으로 거래를 하고자 합니다. 이러한 경우 적합한 구현방법은 무엇일지요?
(4) 예스트레이더의 경우 주문이 나가는 시점이, if condition (예를 들어 CrossUp 이 되는 경우) 이 만족되는 경우, 해당 봉이 완성되면 다음봉에 주문이 나가는 것으로 알고 있습니다. 봉이 완성되기 전에 즉시 진입하는 방법은 없는지요? 예를 들어 시간봉을 기준으로 거래를 하는 경우, 10시 35분에 돌파하면, 11:00 에 atstop 주문이 나가게 되는 것으로 알고 있는데, 25분간 급격한 가격의 변동이 있는 경우 시장 진입이 안되는 경우들이 있는 것 같습니다. 혹시 10시 35분에 즉시 진입하기 위해서는 어떤 방법을 사용할 수 있을지요?
질문이 좀 길었지만, 답변 부탁드립니다.
감사합니다.
- 1. Timeframe test.xlsx (0.01 MB)
답변 1
예스스탁 예스스탁 답변
2012-01-27 14:37:23
> layla 님이 쓴 글입니다.
> 제목 : 보조차트를 활용한 Multi timeframe 관련 문의
> 안녕하세요.
기본 차트로 KOSPI 선물의 시간봉을 사용하고, 보조차트(data2) 로 일봉을 사용하여 각각 다음을 계산해 보았습니다.
1. ma(DayClose(1), 5)
2. ma(Close, 5)
3. ma(data2(DayClose), 5)
4. ma(DayC[1], 5): DayC 는 다음과 같습니다.
var: j(0);
array: DayC[99](0);
if date > date[1] then {
for j = 1 to 98 {
DayC[j] = DayC[j-1][1];
}
}
DayC[0] = DayClose;
위와 동일한 수식들을.. 기본차트 일봉, 보조차트 일봉 으로 동일하게 돌려보았습니다.
이러한 두가지 방식으로 나온 데이터는 엑셀에 정리하여 첨부하였습니다.
2012년 1월 16일 오전 9시에 계산되는 5일 단순이동평균 값(4일 종가 기준)은 253.52 가 맞는 값인데, 엑셀 파일에 노란색으로 표시해 두었습니다.
제 질문은,
(1) 엑셀에서 보듯이 데이터가 들쭉날쭉 한데 각 데이터의 의미를 간략히 설명 부탁드립니다.
(2) 두가지 시뮬레이션의 경우 ma(data2(DayClose), 5) 는 동일한 일봉 기준의 계산결과이므로 동일해야 할 것 같은데, 엑셀에서 보시다시피 서로 다릅니다. (계산 결과가 하루씩 밀려서 나옵니다.) 이 이유가 무엇인지요?
(3) 제가 사용하고자 하는 전략은, 전일 까지의 일봉 기준으로 계산한 지표를 통해 채널을 생성하고, 거래 당일 분봉 기준으로 채널을 돌파하는 즉시 atstop 으로 거래를 하고자 합니다. 이러한 경우 적합한 구현방법은 무엇일지요?
(4) 예스트레이더의 경우 주문이 나가는 시점이, if condition (예를 들어 CrossUp 이 되는 경우) 이 만족되는 경우, 해당 봉이 완성되면 다음봉에 주문이 나가는 것으로 알고 있습니다. 봉이 완성되기 전에 즉시 진입하는 방법은 없는지요? 예를 들어 시간봉을 기준으로 거래를 하는 경우, 10시 35분에 돌파하면, 11:00 에 atstop 주문이 나가게 되는 것으로 알고 있는데, 25분간 급격한 가격의 변동이 있는 경우 시장 진입이 안되는 경우들이 있는 것 같습니다. 혹시 10시 35분에 즉시 진입하기 위해서는 어떤 방법을 사용할 수 있을지요?
질문이 좀 길었지만, 답변 부탁드립니다.
감사합니다.
다음글
이전글