커뮤니티

질문 드립니다.

프로필 이미지
루키11
2015-11-04 14:06:18
278
글번호 92038
답변완료

첨부 이미지

안녕하세요. 수고가 많으십니다. 아래 지표를 사용 하고 있는데요. 시스템 신호가 나올수 있도록 하려고 합니다 첨부된 그림에서 처럼 1.매수는 상승변곡점을 돌파하고 연속 양봄 2개 일때 매수(이평선 우상향) = 저점을 깨지 않으면 매수 계속 유지 2.매도는 하락변곡점을 돌파하고 연속 음봉 2개 일때 매도(이평선 우하향) = 고점을 깨지 않으면 매도 계속 유지 입니다. 위의 조건대로 첨부된 그림에서 화살표가 나 올수 있도록 하고 싶습니다. 담변 부탁 드리고, 항상 도움 주셔서 감사합니다. input : P(5),N(5); var : mav(0),Direction(0),HH(0),LL(0); mav = ma(c,P); HH = highest(H,N); LL = lowest(L,N); if mav > mav[1] Then{ Direction = 1; } if mav < mav[1] Then Direction = -1; if Direction == 1 Then plot1(mav,"이평",RED); Else plot1(mav,"이평",BLUE); if Direction == -1 and Direction[1] != -1 Then{ value1 = mav[1]; //plot2(mav[1],"변곡",WHITE); var1 = HH[1]; var2 = 1; } if Direction == 1 and Direction[1] != 1 Then{ value1 = mav[1]; //plot2(mav[1],"변곡",WHITE); var1 = LL[1]; var2 = -1; } if var2 == 1 Then{ plot2(value1,"하락변곡"); plot3(var1,"고점"); } if var2 == -1 Then{ plot4(value1,"상승변곡"); plot5(var1,"저점"); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-05 09:09:50

안녕하세요 예스스탁입니다. input : P(5),N(5); var : mav(0),Direction(0),HH(0),LL(0); mav = ma(c,P); HH = highest(H,N); LL = lowest(L,N); if mav > mav[1] Then{ Direction = 1; } if mav < mav[1] Then Direction = -1; if Direction == -1 and Direction[1] != -1 Then{ value1 = mav[1]; var1 = HH[1]; var2 = 1; } if Direction == 1 and Direction[1] != 1 Then{ value1 = mav[1]; var1 = LL[1]; var2 = -1; } if Countif(var2 == -1 and C>O and C>value1,2) == 2 and mav > mav[1] Then buy(); if Countif(var2 == 1 and C<O and C<value1,2) == 2 and mav < mav[1] Then sell(); 즐거운 하루되세요 > 루키11 님이 쓴 글입니다. > 제목 : 질문 드립니다. > 안녕하세요. 수고가 많으십니다. 아래 지표를 사용 하고 있는데요. 시스템 신호가 나올수 있도록 하려고 합니다 첨부된 그림에서 처럼 1.매수는 상승변곡점을 돌파하고 연속 양봄 2개 일때 매수(이평선 우상향) = 저점을 깨지 않으면 매수 계속 유지 2.매도는 하락변곡점을 돌파하고 연속 음봉 2개 일때 매도(이평선 우하향) = 고점을 깨지 않으면 매도 계속 유지 입니다. 위의 조건대로 첨부된 그림에서 화살표가 나 올수 있도록 하고 싶습니다. 담변 부탁 드리고, 항상 도움 주셔서 감사합니다. input : P(5),N(5); var : mav(0),Direction(0),HH(0),LL(0); mav = ma(c,P); HH = highest(H,N); LL = lowest(L,N); if mav > mav[1] Then{ Direction = 1; } if mav < mav[1] Then Direction = -1; if Direction == 1 Then plot1(mav,"이평",RED); Else plot1(mav,"이평",BLUE); if Direction == -1 and Direction[1] != -1 Then{ value1 = mav[1]; //plot2(mav[1],"변곡",WHITE); var1 = HH[1]; var2 = 1; } if Direction == 1 and Direction[1] != 1 Then{ value1 = mav[1]; //plot2(mav[1],"변곡",WHITE); var1 = LL[1]; var2 = -1; } if var2 == 1 Then{ plot2(value1,"하락변곡"); plot3(var1,"고점"); } if var2 == -1 Then{ plot4(value1,"상승변곡"); plot5(var1,"저점"); }