커뮤니티

봉의 경과 갯수를...

프로필 이미지
파문일기
2013-02-19 21:45:41
193
글번호 59716
답변완료
안녕하세요.. 일정한 조건이 만들어진이후 봉의 경과갯수를 알고 싶습니다. If DayIndex > 0 and sTime < 150000 and var32 < var33 Then var34 = var33-var32; If DayIndex >= 0 and CrossUp(var34,200) Then var2[0] = L[0]; bartime = stime; L[0]가 만들어진 이후의 봉의 경과갯수에 따라 진입을 하고 싶습니다. 가령 10분 이내에... bartime이 찍히기는 하는데, 120330에서 var2가 만들어 졌다면, 121330이내에 진입을 하고 싶은데.. bartime+1000 < stime 이런식으로 적용해 보았는데, 먹히질 않네요 어떻게 하는지... 적용이 되질 않네요..^^ 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-20 09:21:58

안녕하세요 예스스탁입니다. If DayIndex > 0 and sTime < 150000 and var32 < var33 Then var34 = var33-var32; If DayIndex >= 0 and CrossUp(var34,200) Then { var2[0] = L[0]; bartime = TimeToMinutes(stime); } if TimeToMinutes(stime) >= bartime+10 and ~~~ then 위식과 같이 TimeToMinutes 함수를 이용하시면 좀더 간단히 제어하실 수 잇습니다. TimeToMinutes은 0시 이후의 경과된 분수로 9시면 540분 9시 1분이면 541분과 같이 리턴되는 함수입니다. 지정한 조건이 만족할때의 TimeToMinutes(stime)를 저장하시고 현재의 TimeToMinutes(stime)과 비교하시면 됩니다. 즐거운 하루되세요 > 파문일기 님이 쓴 글입니다. > 제목 : 봉의 경과 갯수를... > 안녕하세요.. 일정한 조건이 만들어진이후 봉의 경과갯수를 알고 싶습니다. If DayIndex > 0 and sTime < 150000 and var32 < var33 Then var34 = var33-var32; If DayIndex >= 0 and CrossUp(var34,200) Then var2[0] = L[0]; bartime = stime; L[0]가 만들어진 이후의 봉의 경과갯수에 따라 진입을 하고 싶습니다. 가령 10분 이내에... bartime이 찍히기는 하는데, 120330에서 var2가 만들어 졌다면, 121330이내에 진입을 하고 싶은데.. bartime+1000 < stime 이런식으로 적용해 보았는데, 먹히질 않네요 어떻게 하는지... 적용이 되질 않네요..^^ 감사합니다