커뮤니티

문의 드립니다

프로필 이미지
클레멘타인
2017-03-01 08:32:52
153
글번호 107359
답변완료

첨부 이미지

첨부한 그림처럼 가격은 고점을 3번 갱신하면서 오르고 있는데 아래의 지표1은 내리고 있고, 그 아래의 오실레이터 1도 내리고 있다면, 3번째 다이버전스가 확인된 다음의 파란 화살표에서 매도 신호가 나오게 하고 싶습니다.. 이런 경우에 매도수식 알려주시면 감사하겠습니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-02 10:47:51

안녕하세요 예스스탁입니다. 문의하신 내용 아래 식 구조 확인하시고 수정보완하시기 바랍니다. 고점판단의 기준이 없으므로 스윙하이 함수로 대체했습니다. 각 고점발생시 지표와 오실레이터값을 동시저장하고 이후에 비교해야 합니다. input : Left(3),Right(3); var : H1(0),H2(0),H3(0); var : i1(0),i2(0),i3(0); var : o1(0),o2(0),o3(0); var : 지표1(0),오실레이터(0); 지표1 = ~~~~; 오실레이터 = ~~~~; #고점판단 if SwingHigh(1,H,left,right,Left+right+1) != -1 Then{ #고점값 저장 H1 = H[right]; H2 = H1[1]; H3 = H2[1]; #고점시 지표1값 저장 i1 = 지표1; i2 = i1[1]; i3 = i2[1]; #고점발생시 오실레이터값저장 O1 = 오실레이터; O2 = O1[1]; O3 = O2[1]; } if crossup(c,H1) and #최근 고점 돌파 H1 > H2 and H2 > H3 and H3 > 0 and #최근고점이 전고점보다 크고 전고점이 전전고점보다 큼 i1 < I2 and i2 < i3 and #고점발싱시 지표1값은 연속 하락 o1 < o2 and o2 < o3 Then #고점발싱시 오실레이터값은 연속 하락 sell(); 즐거운 하루되세요 > 클레멘타인 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 첨부한 그림처럼 가격은 고점을 3번 갱신하면서 오르고 있는데 아래의 지표1은 내리고 있고, 그 아래의 오실레이터 1도 내리고 있다면, 3번째 다이버전스가 확인된 다음의 파란 화살표에서 매도 신호가 나오게 하고 싶습니다.. 이런 경우에 매도수식 알려주시면 감사하겠습니다