커뮤니티

시스템 관련 문의드립니다.

프로필 이미지
디얼디어
2017-03-23 14:43:57
161
글번호 108134
답변완료

첨부 이미지

밑에 수식은 5분봉에서 신호가 뜨게 되어 있습니다. var1 = ma(c,5); var2 = ma(c,20); if Tcond == true and var2 < var2[1] and NextBarOpen > var1 Then sell("s",AtMarket ,EntryPrice+PriceScale*1); 근데 예를들어 저기서 30분봉에서 음봉양봉상관없이 윗꼬리가 있을때 진입 하고싶습니다. 5분봉에서 18:05분에 신호가 뜬다고 가정하면 30분봉 17:30~18:00까지 완성된 봉을 보고 윗꼬리 있으면 매도 되게 하고 싶습니다. 만약 17:25분에 5분봉차트에 신호가 뜬다면 30분봉에서 16:30~17:00까지 완성된 봉을 보고 윗꼬리있을때 매도가 되게 하고 싶습니다. 그리고 30분봉에서 윗꼬리 아랫꼬리가 같을때는 음봉이면서 전봉보다 거래량이 클때 5분봉에서 매도하고 싶습니다. 결론적으로 5분봉에서 매매신호조건이 떳을때 30분봉에서 완성된 전봉을 보고 매매조건을 넣고 싶습니다. 그림에서 보면 17:30에 신호가 떳을때는 30분봉에서 17:30완성봉을 보면 밑꼬리가 길기 때문에 매도진입을 안하고 싶습니다. 다음 신호를 보면 19:30분봉이 음봉이면서 꼬리가 윗꼬리보다 길기 때문에 진입이 안되게 하고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-24 10:48:06

안녕하세요 예스스탁입니다. 아래 내용 참고하시기 바랍니다. data2의 최근 완성봉에서 윗꼬리가 아래꼬리보다 길거나 욋꼬리와 아랫꼬리가 같으면 음봉이고 거래량이 전봉보다 클때먼 진입하게 작성된 식입니다. var : Tcond(false,data1),mav1(0,data1),mav2(0,data1); var : uptail(0,data2),DnTail(0,data2); mav1 = data1(ma(c,5)); mav2 = data1(ma(c,20)); uptail = data2(H-max(C,O)); dntail = data2(min(C,O)-L); if Tcond == true and mav2 < mav2[1] and NextBarOpen > mav1 and (uptail > dntail or (Uptail == Dntail and data2(C<O and V > V[1]))) Then sell("s",AtMarket); 즐거운 하루되세요 > 디얼디어 님이 쓴 글입니다. > 제목 : 시스템 관련 문의드립니다. > 밑에 수식은 5분봉에서 신호가 뜨게 되어 있습니다. var1 = ma(c,5); var2 = ma(c,20); if Tcond == true and var2 < var2[1] and NextBarOpen > var1 Then sell("s",AtMarket ,EntryPrice+PriceScale*1); 근데 예를들어 저기서 30분봉에서 음봉양봉상관없이 윗꼬리가 있을때 진입 하고싶습니다. 5분봉에서 18:05분에 신호가 뜬다고 가정하면 30분봉 17:30~18:00까지 완성된 봉을 보고 윗꼬리 있으면 매도 되게 하고 싶습니다. 만약 17:25분에 5분봉차트에 신호가 뜬다면 30분봉에서 16:30~17:00까지 완성된 봉을 보고 윗꼬리있을때 매도가 되게 하고 싶습니다. 그리고 30분봉에서 윗꼬리 아랫꼬리가 같을때는 음봉이면서 전봉보다 거래량이 클때 5분봉에서 매도하고 싶습니다. 결론적으로 5분봉에서 매매신호조건이 떳을때 30분봉에서 완성된 전봉을 보고 매매조건을 넣고 싶습니다. 그림에서 보면 17:30에 신호가 떳을때는 30분봉에서 17:30완성봉을 보면 밑꼬리가 길기 때문에 매도진입을 안하고 싶습니다. 다음 신호를 보면 19:30분봉이 음봉이면서 꼬리가 윗꼬리보다 길기 때문에 진입이 안되게 하고 싶습니다.