안녕하세요.
주식매매 실전에서 당일 첫봉의 시가가 수신되면서 바로 주문을 내고 싶은데요,,
if stime == 153000 and nextbaropen > 0 and nextbaropen/DayLow(1) ~~ then
Buy("매수")
이라고 할때, daylow(1)이 전일 저가가 아닌 전전일저가일수도 있나요?
시가가 수신되는 순간 시간차로 전일저가정보가 늦게들어와서, 원하는 계산이 안이루어지는것 같아 문의드립니다.
daylow(1)이 아닌 daylow(0)으로 해야 전일저가가 되는건가요?
답변 1
예스스탁
예스스탁 답변
2023-03-15 15:17:15
안녕하세요
예스스탁입니다.
봉완성이 다음봉시가가 수신될때이고
랭귀지는 완성봉기준으로 값을 사용합니다.
그러므로 모든 데이타는 완성봉기준으로 판단하셔야 합니다.
오늘 마지막봉 완성이되는 시점이 다음날 시초가가 들어올때이므로
daylow(0)으로 지정하셔야 합니다.
또한 nextbaropen을 사용시에는
onclose타입이 아닌 아닌 atmarket타입을 사용하셔야 합니다.
#다음날 시초가 수신될때
if NextBarSdate != sDate and nextbaropen/DayLow(0) ~~ then
Buy("매수",AtMarket)
즐거운 하루되세요
> 건곤대 님이 쓴 글입니다.
> 제목 : nextbaropen
> 안녕하세요.
주식매매 실전에서 당일 첫봉의 시가가 수신되면서 바로 주문을 내고 싶은데요,,
if stime == 153000 and nextbaropen > 0 and nextbaropen/DayLow(1) ~~ then
Buy("매수")
이라고 할때, daylow(1)이 전일 저가가 아닌 전전일저가일수도 있나요?
시가가 수신되는 순간 시간차로 전일저가정보가 늦게들어와서, 원하는 계산이 안이루어지는것 같아 문의드립니다.
daylow(1)이 아닌 daylow(0)으로 해야 전일저가가 되는건가요?