커뮤니티

수식 부탁드립니다.

프로필 이미지
야구르트
2018-10-28 23:42:29
159
글번호 123128
답변완료
매번 수식작성에 많은 도움을 주셔서 감사드립니다. 여쭙고자 하는 내용은 실전매매가 아닌 매매의 결과치라도 알고 싶어서 문의 드립니다. <조건> 현금: 100만원. 사용챠트는 1분봉 입니다. 매수조건 완성시 시장가로 100% 매수후 1번 매도조건: 당일 종가때 40% 매도하고 다음날 시가때 나머지 매도 입니다. 당일 종가 100% 매도의 경우는 if NextBarSdate != sdate Then exitlong("bx",OnClose); 이렇게 만든 수식으로 결과치를 볼 수가 있었는데,(제대로 만든건지 잘 모르겠네요^^) 매수량의 40%를 매도하고 다음날 시가매도 할려니 모르겠더라구요. 1번 매도조건이 아닌 다른 매도조건인 경우도 여쭙고 싶은데요 2번 매도조건: 당일 종가때 40% 매도하고 나머지 수량은 일봉차트상 주가가 5일 이평선보다 높으면 계속 보유하고 5일 이평선보다 낮아질 경우 전량매도 하는 겁니다. 종가매도는 실전매매에서 구현이 안된다고 얘기를 들었기때문에 단지 시뮬레이션 결과치만이라도 알고 싶습니다. 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-10-29 15:36:06

안녕하세요 예스스탁입니다. 1 input : 금액(1000000); if MarketPosition == 0 and 매수조건 Then buy("b",OnClose,def,Floor(금액/C)); if NextBarSdate != sdate Then { var1 = Floor(MaxContracts*0.4); ExitLong("bx1",OnClose,def,"",var1,1); ExitLong("bx2",AtMarket); } 2 input : 금액(1000000),P(5); var : sum(0),mav(0),cnt(0); sum = 0; for cnt = 0 to P-1 { sum = sum + DayClose(cnt); } mav = sum/P; if MarketPosition == 0 and 매수조건 Then buy("b",OnClose,def,Floor(금액/C)); if sdate == EntryDate and NextBarSdate != sdate Then { var1 = Floor(MaxContracts*0.4); ExitLong("bx1",OnClose,def,"",var1,1); } if sdate > EntryDate and c < mav Then ExitLong("bx2"); 즐거운 하루되세요 > 야구르트 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 매번 수식작성에 많은 도움을 주셔서 감사드립니다. 여쭙고자 하는 내용은 실전매매가 아닌 매매의 결과치라도 알고 싶어서 문의 드립니다. <조건> 현금: 100만원. 사용챠트는 1분봉 입니다. 매수조건 완성시 시장가로 100% 매수후 1번 매도조건: 당일 종가때 40% 매도하고 다음날 시가때 나머지 매도 입니다. 당일 종가 100% 매도의 경우는 if NextBarSdate != sdate Then exitlong("bx",OnClose); 이렇게 만든 수식으로 결과치를 볼 수가 있었는데,(제대로 만든건지 잘 모르겠네요^^) 매수량의 40%를 매도하고 다음날 시가매도 할려니 모르겠더라구요. 1번 매도조건이 아닌 다른 매도조건인 경우도 여쭙고 싶은데요 2번 매도조건: 당일 종가때 40% 매도하고 나머지 수량은 일봉차트상 주가가 5일 이평선보다 높으면 계속 보유하고 5일 이평선보다 낮아질 경우 전량매도 하는 겁니다. 종가매도는 실전매매에서 구현이 안된다고 얘기를 들었기때문에 단지 시뮬레이션 결과치만이라도 알고 싶습니다. 부탁드립니다.