커뮤니티

진입 날짜 카운트 질문 다시드립니다.

프로필 이미지
럭키리안
2011-02-27 15:08:13
719
글번호 36121
답변완료
아래 글은 저번에 주신 답변과 질문내용입니다. var2 = date - var1; //포지션 진입후 경과한 일수 답변 내용에서 이 부분은 시장이 열리지 않는 날도 포함하여 계산이 되는 것 같은데..시장이 열리는 날만 카운트하는 방법은 없는 것인가요? 제가 구현하고 싶은 내용이 매수 4일 후 특정 조건이 만족되지 않으면 매도를 하도록 만들고 싶은데 4일 뒤 시장이 열리지 않을 경우는 실행에 오류가 생길 것 같아서 질문드립니다. 감사합니다. ------------------------------------------- 안녕하세요? 예스스탁입니다. 포지션 진입 날짜는 entrydate라는 함수가 제공됩니다. 이를 이용해서 작성해 보면 다음과 같습니다. var1 = EntryDate(0); //포지션 진입 날짜 var2 = date - var1; //포지션 진입후 경과한 일수 감사합니다. > 럭키리안 님이 쓴 글입니다. > 제목 : 코딩 관련 질문입니다. > 1. 매수날짜를 변수로 저장하고 싶은데 잘 모르겠네요. ex) a = 매수날짜 a가 2011-02-25라면 이날 매수했다는 의미... 2. a를 기점으로 장이 열리는 날마다 카운트를 해주고 싶습니다. ex) 위의 a에서 주말을 제외하고 장이 열리는 날만 카운트해서 4일이 지난다면 2011-03-3일이 나오도록... 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-02-28 13:41:30

안녕하세요 예스스탁입니다. if date != date[1] Then var1 = var1+1; if MarketPosition != 0 Then var2 = var1-var1[BarsSinceEntry]; else var2 = -1; var2가 포지션 진입후 거래일 기준으로 경과된 일수 입니다. 휴일은 포함되지 않습니다. 무포지션일때는 -1을 리턴합니다. 즐거운 하루되세요 > 럭키리안 님이 쓴 글입니다. > 제목 : 진입 날짜 카운트 질문 다시드립니다. > 아래 글은 저번에 주신 답변과 질문내용입니다. var2 = date - var1; //포지션 진입후 경과한 일수 답변 내용에서 이 부분은 시장이 열리지 않는 날도 포함하여 계산이 되는 것 같은데..시장이 열리는 날만 카운트하는 방법은 없는 것인가요? 제가 구현하고 싶은 내용이 매수 4일 후 특정 조건이 만족되지 않으면 매도를 하도록 만들고 싶은데 4일 뒤 시장이 열리지 않을 경우는 실행에 오류가 생길 것 같아서 질문드립니다. 감사합니다. ------------------------------------------- 안녕하세요? 예스스탁입니다. 포지션 진입 날짜는 entrydate라는 함수가 제공됩니다. 이를 이용해서 작성해 보면 다음과 같습니다. var1 = EntryDate(0); //포지션 진입 날짜 var2 = date - var1; //포지션 진입후 경과한 일수 감사합니다. > 럭키리안 님이 쓴 글입니다. > 제목 : 코딩 관련 질문입니다. > 1. 매수날짜를 변수로 저장하고 싶은데 잘 모르겠네요. ex) a = 매수날짜 a가 2011-02-25라면 이날 매수했다는 의미... 2. a를 기점으로 장이 열리는 날마다 카운트를 해주고 싶습니다. ex) 위의 a에서 주말을 제외하고 장이 열리는 날만 카운트해서 4일이 지난다면 2011-03-3일이 나오도록... 감사합니다.