특정한 이벤트가 발생했을때 시간을 구하는 식을 알수 있을까요.
예를 들면
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(특정시간)을 표시하는 방법을 알고 싶습니다.