커뮤니티

수식 질문입니다.

프로필 이미지
저은아빠
2016-03-21 13:51:36
172
글번호 96446
답변완료
수고하십니다. 열심히 공부하는 초보의 질문입니다. 1분챠트에 30분짜리 지표와 결합 해서 매매 할수 있는지 궁금합니다. 신호(지표)는 30분봉 지표로 판단, 진입은 1분봉으로 가능할까요? 예를들어 30분 MACD가 0선을 상향 돌파시 매수진입을 한다면 30분봉이 완성 될때까지 기다린후 진입하는게 보통의 방식이나 그렇게 하지 않고, 30분봉 종가가 만들어지기전이라도(설사 종가가 0선을 돌파 못하드라도) 0선을 한순간이라도 돌파한다면 그시점의 1분봉으로 진입이 가능하는지 알고 싶습니다. 30분봉으로 매매진입식을 만들시 현재가 진입이 안되는 걸로 알고 있어서 질문드립니다. 수고하십시요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-03-21 14:14:52

안녕하세요 예스스탁입니다. 봉미완성시 타분봉의 지표를 계산은 참조데이터로는 가능하지 않고 차트에서 직접 계산을 해야 합니다. 다만 차트에서 높은 주기의 지표를 계산하게 되면 봉갯수 때문에 충분한 타분봉수가 확보가 되지 않을수 있습니다. MACD같은 경우에 지수이평이 근간이 되는 지표인데 지수이평은 과거 봉이 몇개인지에 따라 값이 변동이 생기게 됩니다. 이용에 참고하시기 바랍니다. #N분 MACD Input : N(30),Period1(12),Period2(26),Period3(9); Var : Ep1(0), JISU1(0), PreJISU1(0); Var : Ep2(0), JISU2(0), PreJISU2(0); Var : Ep3(0), JISU3(0), TF(0),DINDEX1(0); var : MACDVal(0),PreMACD(0); Ep1 = 2/(Period1+1); Ep2 = 2/(Period2+1); TF = TimeToMinutes(stime)%N; if Bdate != Bdate[1] or (TF < TF[1] and Bdate == Bdate[1]) Then{ DINDEX1 = DINDEX1 + 1; PreJISU1 = JISU1[1]; PreJISU2 = JISU2[1]; PreMACD = MACDval[1]; } if DINDEX1 <= 1 then { JISU1 = C; JISU2 = C; } else{ JISU1 = C * EP1 + PreJISU1 * (1-EP1); JISU2 = C * EP2 + PreJISU2 * (1-EP2); } MACDVal = JiSu1-Jisu2; #직전 30분 구간의 MACD값은 0이하 #현재 30분 구간에서 MACD는 0이상 if MACDval > 0 and preMACD < 0 Then buy(); 즐거운 하루되세요 > 저은아빠 님이 쓴 글입니다. > 제목 : 수식 질문입니다. > 수고하십니다. 열심히 공부하는 초보의 질문입니다. 1분챠트에 30분짜리 지표와 결합 해서 매매 할수 있는지 궁금합니다. 신호(지표)는 30분봉 지표로 판단, 진입은 1분봉으로 가능할까요? 예를들어 30분 MACD가 0선을 상향 돌파시 매수진입을 한다면 30분봉이 완성 될때까지 기다린후 진입하는게 보통의 방식이나 그렇게 하지 않고, 30분봉 종가가 만들어지기전이라도(설사 종가가 0선을 돌파 못하드라도) 0선을 한순간이라도 돌파한다면 그시점의 1분봉으로 진입이 가능하는지 알고 싶습니다. 30분봉으로 매매진입식을 만들시 현재가 진입이 안되는 걸로 알고 있어서 질문드립니다. 수고하십시요.