커뮤니티

문의 드립니다.

프로필 이미지
양치기
2015-08-05 15:48:51
124
글번호 89212
답변완료
항상 도움 주셔서 감사합니다. 문1) 차트 10분봉 세팅 9시 시가를 기준으로 10분마다 변동률를 구해서 매매에 적용하고 싶습니다. 예를 들면 9시에 시작가가 10,000원이고 9시 10분 12,000원 이라고 할때(변동률 20%) 9시 20분 11,000원 이라고 할때(변동률 10%) 9시 30분 13,000원 이라고 할때(변동률 30%) 변동률(20%) = (12,000원-10,000원) / 10,000원 if stime == 090000 then var1 = C ; 변동률 = (C-var1)/var1 ; if 변동률 > 20% and crossup(이평5,이평10) then buy() ; if 변동률 < 10% then exitlong() ; if 변동률 < -20% and crossdown(이평5,이평10) then sell() ; if 변동률 > -10% then exitshort() ; 위와 같이 코딩하면 되나요? 문2) 변동률을 함수로 만들어 사용하는 방법도 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-05 16:48:55

안녕하세요 예스스탁입니다. 1. 작성하신 내용 맞습니다. 작성하신 식에서 var1은 당일 첫봉의 종가입니다. 당일 시초가 이시면 var1 = O; 시가를 저장하시면 됩니다. 2. 사용자함수명 : Change 함수내용 if date != date[1] Then var1 = c; Change = (C-var1)/var1 ; 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 항상 도움 주셔서 감사합니다. 문1) 차트 10분봉 세팅 9시 시가를 기준으로 10분마다 변동률를 구해서 매매에 적용하고 싶습니다. 예를 들면 9시에 시작가가 10,000원이고 9시 10분 12,000원 이라고 할때(변동률 20%) 9시 20분 11,000원 이라고 할때(변동률 10%) 9시 30분 13,000원 이라고 할때(변동률 30%) 변동률(20%) = (12,000원-10,000원) / 10,000원 if stime == 090000 then var1 = C ; 변동률 = (C-var1)/var1 ; if 변동률 > 20% and crossup(이평5,이평10) then buy() ; if 변동률 < 10% then exitlong() ; if 변동률 < -20% and crossdown(이평5,이평10) then sell() ; if 변동률 > -10% then exitshort() ; 위와 같이 코딩하면 되나요? 문2) 변동률을 함수로 만들어 사용하는 방법도 부탁드립니다.