커뮤니티

문의 드립니다.

프로필 이미지
spek
2015-06-18 08:13:46
107
글번호 87351
답변완료
안녕하십니까? 수고 많으십니다. 10분 봉으로 10시 시가 곱하기 1.1 에 즉시 진입하려고, 아래와 같이 식을 짰습니다. if stime == 100000 or (stime > 100000 and stime[1] < 100000) Then var1 = O; if MarketPosition == 0 and stime == 025000 Then buy("b1",AtStop,NextBarOpen*1.1); 그런데 10시 봉의 바로 전봉이 9시 50분이 아니라 새벽 2시 50분 봉입니다. 10분봉으로 시뮬레이션 할 때는 이렇게 짜도 문제가 없지만, 실전에서는 틱차트를 띄울 것인데, 틱차트에서는 2시50분 봉의 바로 다음 봉이 10시 봉이 아니잖습니까? 이럴 땐 어찌해야 되나요? data2로 10분 봉을 놓고 해야 되나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-06-18 13:59:35

안녕하세요 예스스탁입니다. 틱봉은 시간이 유동적아라 시간으로 제어할수 없습니다. 방법이라면 말씀하신 부분과 같이 참조데이터로 분단위 데이터 추가하고 참조데이터의 시간확인해서 신호거는 방법뿐이 없습니다. 즐거운 하루되세요 > spek 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하십니까? 수고 많으십니다. 10분 봉으로 10시 시가 곱하기 1.1 에 즉시 진입하려고, 아래와 같이 식을 짰습니다. if stime == 100000 or (stime > 100000 and stime[1] < 100000) Then var1 = O; if MarketPosition == 0 and stime == 025000 Then buy("b1",AtStop,NextBarOpen*1.1); 그런데 10시 봉의 바로 전봉이 9시 50분이 아니라 새벽 2시 50분 봉입니다. 10분봉으로 시뮬레이션 할 때는 이렇게 짜도 문제가 없지만, 실전에서는 틱차트를 띄울 것인데, 틱차트에서는 2시50분 봉의 바로 다음 봉이 10시 봉이 아니잖습니까? 이럴 땐 어찌해야 되나요? data2로 10분 봉을 놓고 해야 되나요?