커뮤니티

거래 체결 시간 기억 관련 문의 드립니다.

프로필 이미지
최강투자
2014-12-17 10:31:09
1673
글번호 223271
답변완료
시간 변수로 var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); 로 정의를 한 뒤 거래 시간 등을 HHMMSS >= 090001 이런 식으로 제약하고 있습니다. 만약 청산 조건을 Case별로 구분하기 위해서 해당 매수 시간(체결 시간)을 기억하고 싶다면 A1.OrderBuy 매수 조건시 해당 HHMMSS 를 기억할 방법이 있나요? BuyTime 이란 변수를 새로 넣는 다면 해당 매수 시간에 (ex 09시 10분 7초에 체결이 됐다면..) BuyTime = HHMMSS 으로 정의했을 경우 BuyTime = 091007 으로 기억되는 것이 맞는지요? 만약 매수 시간 후 5분 뒤 매도 조건을 만들고 싶다면 HHMMSS = BuyTime + 000500 이란 수식으로 해당 조건이 충족될 때 매도 주문을 넣는 것이 가능한가요. 답변 부탁드립니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-01-13 18:06:41

> 최강투자 님이 쓴 글입니다. > 제목 : 거래 체결 시간 기억 관련 문의 드립니다. > 시간 변수로 var HHMMSS = d.getHours()*10000+d.getMinutes()*100+d.getSeconds(); 로 정의를 한 뒤 거래 시간 등을 HHMMSS >= 090001 이런 식으로 제약하고 있습니다. 만약 청산 조건을 Case별로 구분하기 위해서 해당 매수 시간(체결 시간)을 기억하고 싶다면 A1.OrderBuy 매수 조건시 해당 HHMMSS 를 기억할 방법이 있나요? BuyTime 이란 변수를 새로 넣는 다면 해당 매수 시간에 (ex 09시 10분 7초에 체결이 됐다면..) BuyTime = HHMMSS 으로 정의했을 경우 BuyTime = 091007 으로 기억되는 것이 맞는지요? 만약 매수 시간 후 5분 뒤 매도 조건을 만들고 싶다면 HHMMSS = BuyTime + 000500 이란 수식으로 해당 조건이 충족될 때 매도 주문을 넣는 것이 가능한가요. 답변 부탁드립니다.