커뮤니티

한가지 수정 부탁드립니다

프로필 이미지
회원
2008-10-20 16:40:12
857
글번호 17632
답변완료
input : P(13),startdate(20081010),pp(1357.60); var : sum(0),mav(0),cnt(0),BuyP(0),count(0); sum = 0; for cnt = 0 to P-1{ sum = sum+dayclose(cnt); } mav = sum/P; if sdate >= startdate and dayindex() == 0 and dayopen() < mav*0.953 and dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{ buy("매수"); buyP = C; count = 1; } if MarketPosition() == 1 and C <= Buyp*0.94 Then{ buy("추가매수"); BuyP = C; } if MarketPosition() == 1 and C >= mav*0.99 Then{ exitlong("청산"); count = 0; } if MarketPosition() == 1 Then{ if data2(c) >= Pp and data2(stime) > 140500 Then exitlong("코스피청산"); } ================================================== 바로 위 참조종목의 "코스피청산" 에만 따로 ------------------------ 청산식이 몇일 (ex:20081014) 이후 부터만 적용 // 날짜는 제가 따로 설정할수 있게 인풋에 탁드립니다// ------------------------ 을 넣어주세요 즉 수식 startdate 는 그대로 있고 저 참조종목의 코스피청산" 의 시작날짜가 따로 있어서 날짜 설정을 2개 하는 것입니다.. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-10-21 15:32:26

안녕하십니까? 예스스탁입니다. 문의하신 내용 답변드립니다. 감사합니다. input : P(13),startdate(20081010),pp(1357.60),data2date(20081014); var : sum(0),mav(0),cnt(0),BuyP(0),count(0); sum = 0; for cnt = 0 to P-1{ sum = sum+dayclose(cnt); } mav = sum/P; if sdate >= startdate and dayindex() == 0 and dayopen() < mav*0.953 and dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{ buy("매수"); buyP = C; count = 1; } if MarketPosition() == 1 and C <= Buyp*0.94 Then{ buy("추가매수"); BuyP = C; } if MarketPosition() == 1 and C >= mav*0.99 Then{ exitlong("청산"); count = 0; } if MarketPosition() == 1 and date > data2date Then{ if data2(c) >= Pp and data2(stime) > 140500 Then exitlong("코스피청산"); } > 부상전에탭치자 님이 쓴 글입니다. > 제목 : 한가지 수정 부탁드립니다 > input : P(13),startdate(20081010),pp(1357.60); var : sum(0),mav(0),cnt(0),BuyP(0),count(0); sum = 0; for cnt = 0 to P-1{ sum = sum+dayclose(cnt); } mav = sum/P; if sdate >= startdate and dayindex() == 0 and dayopen() < mav*0.953 and dayclose(1)*1.05 > dayopen() and dayopen() > dayclose(1)*0.97 and count < 1 Then{ buy("매수"); buyP = C; count = 1; } if MarketPosition() == 1 and C <= Buyp*0.94 Then{ buy("추가매수"); BuyP = C; } if MarketPosition() == 1 and C >= mav*0.99 Then{ exitlong("청산"); count = 0; } if MarketPosition() == 1 Then{ if data2(c) >= Pp and data2(stime) > 140500 Then exitlong("코스피청산"); } ================================================== 바로 위 참조종목의 "코스피청산" 에만 따로 ------------------------ 청산식이 몇일 (ex:20081014) 이후 부터만 적용 // 날짜는 제가 따로 설정할수 있게 인풋에 탁드립니다// ------------------------ 을 넣어주세요 즉 수식 startdate 는 그대로 있고 저 참조종목의 코스피청산" 의 시작날짜가 따로 있어서 날짜 설정을 2개 하는 것입니다.. 감사합니다.