커뮤니티

시간인식문제

프로필 이미지
toal
2016-09-22 08:17:27
90
글번호 102103
답변완료
시스템중에 시간을 설정해서 그시간에 매매 하는거로 작성하였는데 시간을 인식 못합니다. 틱챠트라서 그런지 그시간에 딱 맞쳐서 봉이 생성 안되거나 그러면 인식을 못하고 몇분 후로 설정하면 인식하고 신호가 나오는데 예를들어 stime == 120000 이렇게 하면 인식을 못하는데 (stime == 120000 or stime == 120100 or stime == 120200 or stime == 120300) 이렇게 하면 저중에 하나가 걸려서 신호가 나오더라고요. 원하는 시간에 딱 맞쳐서 나오게 할 수 있는 방법이 없는지요? 그게 안되면 12시00분부터 12시01분 사이의 첫 봉에 나오게 할수 있는지.. 수식 좀 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-22 15:00:00

안녕하세요 예스스탁입니다. 틱차트에서는 시간이 일정간격으로 구분되지 않으므로 아래와 같이 지정하셔야 합니다. if stime == 120000 or (stime > 120000 and stime[1] < 120000)) then 12시 이후의 첫봉을 나타내는 표현입니다. 즐거운 하루되세요 > toal 님이 쓴 글입니다. > 제목 : 시간인식문제 > 시스템중에 시간을 설정해서 그시간에 매매 하는거로 작성하였는데 시간을 인식 못합니다. 틱챠트라서 그런지 그시간에 딱 맞쳐서 봉이 생성 안되거나 그러면 인식을 못하고 몇분 후로 설정하면 인식하고 신호가 나오는데 예를들어 stime == 120000 이렇게 하면 인식을 못하는데 (stime == 120000 or stime == 120100 or stime == 120200 or stime == 120300) 이렇게 하면 저중에 하나가 걸려서 신호가 나오더라고요. 원하는 시간에 딱 맞쳐서 나오게 할 수 있는 방법이 없는지요? 그게 안되면 12시00분부터 12시01분 사이의 첫 봉에 나오게 할수 있는지.. 수식 좀 부탁드립니다.