커뮤니티

감사합니다.

프로필 이미지
huhboo99
2016-02-26 15:55:22
98
글번호 95841
답변완료
만약 여러개의 계약을 가지고 있는데 총계약의 일정비율씩 청산을 하는 수식은 어떻게 되는지요? 예) 5개의 매도포지션 보유 후 아래의 시점별로 1/5씩 청산 14:10 1개 청산 14:20 1개 청산 14:30 1개 청산 14:40 1개 청산 14:50 1개 청산 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-02-26 16:12:20

안녕하세요 예스스탁입니다. 14시 10분 이후 10분단위로 청산하게 했습니다. 수식은 봉의 중간데이터의 시간은 알수 없습니다. 봉단위로만 시간을 판단해 동작합니다. var : Xtime(false),TF(0); if dayindex == 0 Then sell("s",OnClose,def,5); if MarketPosition == -1 Then{ if Xtime == false and stime >= 141000 Then{ Xtime = true; TF = TimeToMinutes(stime); ExitShort("sx1",OnClose,def,"",1,1); } if Xtime == true and TimeToMinutes(stime) >= TF+10 Then{ TF = TimeToMinutes(stime); ExitShort("sx2",OnClose,def,"",1,2); } } Else Xtime = false; 즐거운 하루되세요 > huhboo99 님이 쓴 글입니다. > 제목 : 감사합니다. > 만약 여러개의 계약을 가지고 있는데 총계약의 일정비율씩 청산을 하는 수식은 어떻게 되는지요? 예) 5개의 매도포지션 보유 후 아래의 시점별로 1/5씩 청산 14:10 1개 청산 14:20 1개 청산 14:30 1개 청산 14:40 1개 청산 14:50 1개 청산 감사합니다.