커뮤니티

분봉에서 일봉주봉지표

프로필 이미지
미수예스
2014-11-07 02:15:03
165
글번호 80172
답변완료
안녕하십니까. 직접해보려니 표현이 잘안되어서 문의드립니다. 1. 분봉에서 N일봉의 고가평균,저가평균 또는 N주봉의 고가평균,저가평균돌파시 매수매도 (당일제외) 2. 분봉시가기준으로 N일봉의 (고가-시가)평균, (시가-저가)평균 또는 N주봉의 (고가-시가)평균, (시가-저가)평균 돌파시 매수매도(당일제외) 3. 동일시스템식을 적용한 2가지 다른종목의 리포트를 합쳐서 보려면 어떻게 해야하는지요 4. 옵션을 특정요일, 특정시간, ATM+-N 위치에것을 거래할수 있는지요. 예를들어 만기일 다음주월요일 10:00에 ATM+4호가 콜매도(수), ATM-4호가 풋매도(수) 만기일 다다음주 월요일 10:00에 ATM+3호가 콜매도(수), ATM-3호가 풋매도(수) 만기일 다다다음주 월요일 10:00에 ATM+2호가 콜매도(수), ATM-2호가 풋매도(수) 만기일 다다다다음주 월요일 10:00에 ATM+1호가 콜매도(수), ATM-1호가 풋매도(수) 이런식으로 가능할까요. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-07 11:29:48

안녕하세요 예스스탁입니다. 1-1 N일 input : P(5); var : cnt(0),sumDH(0),sumDL(0),maDH(0),maDL(0); sumDH = 0; sumDL = 0; for cnt = 1 to P{ sumDH = sumDH+dayhigh(cnt); sumDL = sumDL+DayLow(cnt); } maDH = sumDH/P; maDL = sumDL/P; if crossup(c,maDH) Then buy(); if crossup(c,maDL) Then sell(); 1-2 N주 input : P(5); var : cnt(0),sumWH(0),sumWL(0),maWH(0),maWL(0); Array : WH[20](0),WL[20](0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ WH[0] = H; WL[0] = L; for cnt = 0 to 19{ WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if H > WH[0] Then WH[0] = H; if L < WL[0] Then WL[0] = L; if WH[P] > 0 and WL[0] > 0 Then{ sumWH = 0; sumWL = 0; for cnt = 1 to P{ sumWH = sumWH+WH[cnt]; sumWL = sumWL+WL[cnt]; } maWH = sumWH/P; maWL = sumWL/P; if crossup(c,maWH) Then buy(); if crossup(c,maWL) Then sell(); } 2-1 input : P(5); var : cnt(0),sumDH(0),sumDL(0),maDH(0),maDL(0); sumDH = 0; sumDL = 0; for cnt = 1 to P{ sumDH = sumDH+(dayhigh(cnt)-dayopen(cnt)); sumDL = sumDL+(dayopen(cnt)-DayLow(cnt)); } maDH = sumDH/P; maDL = sumDL/P; if crossup(c,maDH) Then buy(); if crossup(c,maDL) Then sell(); 2-2 input : P(5); var : cnt(0),sumWHO(0),sumWOL(0),maWHO(0),maWOL(0); Array : WO[20](0),WH[20](0),WL[20](0); if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{ WO[0] = O; WH[0] = H; WL[0] = L; for cnt = 0 to 19{ WO[cnt] = WO[cnt-1][1]; WH[cnt] = WH[cnt-1][1]; WL[cnt] = WL[cnt-1][1]; } } if H > WH[0] Then WH[0] = H; if L < WL[0] Then WL[0] = L; if WH[P] > 0 and WL[0] > 0 Then{ sumWHO = 0; sumWOL = 0; for cnt = 1 to P{ sumWHO = sumWHO+(WH[cnt]-WO[cnt]); sumWOL = sumWOL+(WO[cnt]-WL[cnt]); } maWHO = sumWHO/P; maWOL = sumWOL/P; if crossup(c,maWHO) Then buy(); if crossup(c,maWOL) Then sell(); } 3. [6106]시스템 포트폴리오 화면에서 여러시스템을 합친 리포틀를 보실수 있습니다. 프로그램 도움말에서 참고하시기 바랍니다. https://www.yesstock.com/YesTrader/Manual/YesTrader4.0Help/Portfolio_Analysis.htm 4. 문의하신 내용 가능하지 않습니다. 즐거운 하루되세요 > 미수예스 님이 쓴 글입니다. > 제목 : 분봉에서 일봉주봉지표 > 안녕하십니까. 직접해보려니 표현이 잘안되어서 문의드립니다. 1. 분봉에서 N일봉의 고가평균,저가평균 또는 N주봉의 고가평균,저가평균돌파시 매수매도 (당일제외) 2. 분봉시가기준으로 N일봉의 (고가-시가)평균, (시가-저가)평균 또는 N주봉의 (고가-시가)평균, (시가-저가)평균 돌파시 매수매도(당일제외) 3. 동일시스템식을 적용한 2가지 다른종목의 리포트를 합쳐서 보려면 어떻게 해야하는지요 4. 옵션을 특정요일, 특정시간, ATM+-N 위치에것을 거래할수 있는지요. 예를들어 만기일 다음주월요일 10:00에 ATM+4호가 콜매도(수), ATM-4호가 풋매도(수) 만기일 다다음주 월요일 10:00에 ATM+3호가 콜매도(수), ATM-3호가 풋매도(수) 만기일 다다다음주 월요일 10:00에 ATM+2호가 콜매도(수), ATM-2호가 풋매도(수) 만기일 다다다다음주 월요일 10:00에 ATM+1호가 콜매도(수), ATM-1호가 풋매도(수) 이런식으로 가능할까요. 감사합니다.