커뮤니티

stime

프로필 이미지
무한상인
2020-04-13 17:10:24
457
글번호 137880
답변완료
특정한 이벤트가 발생했을때 시간을 구하는 식을 알수 있을까요. 예를 들면 if crossup(c,20) then {var1 = 특정시간 } CurrentTime 로 하면 시간이 변하니까 안되고 if stime >= var1 && crossdown(c,20) then { buy("매수",OnClose, def,1,0} 여기서 var1(특정시간)을 표시하는 방법을 알고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-14 11:22:00

안녕하세요 예스스탁입니다. stime이용하시면 됩니다. 조건만족시에 stime을 저장해서 이후 조건에서 이용하시면 됩니다. 오늘 발생한것을 구하신 다면 날짜도 같이 저장해서 이용하시면 됩니다. if crossup(c,20) then { var1 = stime; var2 = sdate; } if sdate == var2 and stime >= var1 && crossdown(c,20) then { buy("매수",OnClose, def,1); } 즐거운 하루되세요 > 무한상인 님이 쓴 글입니다. > 제목 : stime > 특정한 이벤트가 발생했을때 시간을 구하는 식을 알수 있을까요. 예를 들면 if crossup(c,20) then {var1 = 특정시간 } CurrentTime 로 하면 시간이 변하니까 안되고 if stime >= var1 && crossdown(c,20) then { buy("매수",OnClose, def,1,0} 여기서 var1(특정시간)을 표시하는 방법을 알고 싶습니다.