커뮤니티

스윙 하이로우 지표

프로필 이미지
히익
2022-05-28 14:07:11
1283
글번호 159383
답변완료

첨부 이미지

안녕하세요 개발자님 덕분에 항상 새로운 깨달음으로 시스템 트레이딩에 대한 즐거움을 느끼고 있습니다. 첨부파일에 있는 스윙 하이로우 처럼 차트에 이 지표를 적용하고 싶습니다. 스윙로우와 하이 모두 swinghigh(1,H,1,1,3) swinglow(1,L,1,1,3) 값을 가진 듯 합니다. 그리고 항상 '스윙하이>>스윙로우>>스윙하이>>스윙로우' 와 같이 스윙하이 다음에는 항상 스윙로우가 오고, 스윙로우 다음에는 항상 스윙하이가 오는 듯 합니다. 이 내용을 함수지표로 적용하고, 차트에 적용할 수 있는 방법이 있을까요? 수고 많으십니다. 감사합니다^^
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2022-05-30 11:27:41

안녕하세요 예스스탁입니다. 스윙하이,스윙로우 함수가 올리신 그림의 스윙지점(고점/저점)들과 동일하지는 않습니다. 아래 내용이 아니시면 별도로 고점과 저점을 판단기준으로 고려해 보셔야 합니다. input : Left(1),right(1); var : T(0); if SwingHigh(1,H,Left,right,left+right+1) != -1 Then { T = 1; if T != T[1] Then var1 = H[right]; Else { if H[right] > var1 Then var1 = H[right]; } } if Swinglow(1,L,Left,right,left+right+1) != -1 Then { T = -1; if T != T[1] Then var2 = L[right]; Else { if L[right] < var2 Then var2 = L[right]; } } if T == -1 and CrossUp(C,var1) Then Buy(); if T == 1 and CrossDown(C,var2) Then Sell(); 즐거운 하루되세요 > 히익 님이 쓴 글입니다. > 제목 : 스윙 하이로우 지표 > 안녕하세요 개발자님 덕분에 항상 새로운 깨달음으로 시스템 트레이딩에 대한 즐거움을 느끼고 있습니다. 첨부파일에 있는 스윙 하이로우 처럼 차트에 이 지표를 적용하고 싶습니다. 스윙로우와 하이 모두 swinghigh(1,H,1,1,3) swinglow(1,L,1,1,3) 값을 가진 듯 합니다. 그리고 항상 '스윙하이>>스윙로우>>스윙하이>>스윙로우' 와 같이 스윙하이 다음에는 항상 스윙로우가 오고, 스윙로우 다음에는 항상 스윙하이가 오는 듯 합니다. 이 내용을 함수지표로 적용하고, 차트에 적용할 수 있는 방법이 있을까요? 수고 많으십니다. 감사합니다^^
프로필 이미지

히익

2022-05-31 02:05:49

답변 너무 감사드립니다. 답변 달아주신 내용에 위 사진과 제가 말씀드린 스윙 함수값이 동일하지 않다고 말씀하셨는데, 혹시 개발자님께서는 저 사진과 동일한 스윙 함수값을 어떻게 보시는지 궁금합니다. 또 그 스윙 함수값을 사진처럼 선으로 차트에 표시하고 싶은데 방법이 있을까요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 스윙 하이로우 지표 > 안녕하세요 예스스탁입니다. 스윙하이,스윙로우 함수가 올리신 그림의 스윙지점(고점/저점)들과 동일하지는 않습니다. 아래 내용이 아니시면 별도로 고점과 저점을 판단기준으로 고려해 보셔야 합니다. input : Left(1),right(1); var : T(0); if SwingHigh(1,H,Left,right,left+right+1) != -1 Then { T = 1; if T != T[1] Then var1 = H[right]; Else { if H[right] > var1 Then var1 = H[right]; } } if Swinglow(1,L,Left,right,left+right+1) != -1 Then { T = -1; if T != T[1] Then var2 = L[right]; Else { if L[right] < var2 Then var2 = L[right]; } } if T == -1 and CrossUp(C,var1) Then Buy(); if T == 1 and CrossDown(C,var2) Then Sell(); 즐거운 하루되세요 > 히익 님이 쓴 글입니다. > 제목 : 스윙 하이로우 지표 > 안녕하세요 개발자님 덕분에 항상 새로운 깨달음으로 시스템 트레이딩에 대한 즐거움을 느끼고 있습니다. 첨부파일에 있는 스윙 하이로우 처럼 차트에 이 지표를 적용하고 싶습니다. 스윙로우와 하이 모두 swinghigh(1,H,1,1,3) swinglow(1,L,1,1,3) 값을 가진 듯 합니다. 그리고 항상 '스윙하이>>스윙로우>>스윙하이>>스윙로우' 와 같이 스윙하이 다음에는 항상 스윙로우가 오고, 스윙로우 다음에는 항상 스윙하이가 오는 듯 합니다. 이 내용을 함수지표로 적용하고, 차트에 적용할 수 있는 방법이 있을까요? 수고 많으십니다. 감사합니다^^