커뮤니티

질문 올립니다.

프로필 이미지
즐겁게
2020-02-17 02:37:19
411
글번호 135989
답변완료
안녕하세요. 항상 감사드립니다. 스윙을 사용한 추세추종 매매식을 이용하고 싶습니다. 그래서, 현재 상승 추세를 전제로 할 때, 직전((=최근)) SwingHigh((편의상 SH로 표기))보다 그 전의 SwingHigh((편의상 SH[1]로 표기))가 더 낮고 ((즉 스윙하이가 상승...)), 직전((=최근)) SwingLow((편의상 SL로 표기))보다 그 전의 SwingLow((편의상 SL[1]로 표기))가 낮고 ((즉 스윙로우가 상승...)), SL보다 SH가 시간상으로 먼저, 즉 더 먼 과거에 나타났고, ((시간상으로 나타난 순서: SH[1], SL[1], SH, SL, C)) SH[1]<SL ((즉 최근 스윙로우가, 전전 스윙하이보다 더 높고 )) SH[1]<SL[1], SL[1]<SH, SH>SL. ((즉, 지금 지그재그 형태로 상승 추세 진행 중)) 이때 SL를 지나고 가격이 상승하는 중이라면, 즉 SL + n틱(=외부변수)을 C가 CrossUp할 때 매수로 진입하는 시스템 식 부탁 드립니다. 대단히 감사합니다!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-02-17 17:32:26

안녕하세요 예스스탁입니다. input : Left(3),Right(3),N(10); var : SHv(0),SHv1(0),SLv(0),SLv1(0); var : SHi(0),SHi1(0),SLi(0),SLi1(0); if SwingHigh(1,H,Left,Right,Left+Right+1) != -1 Then { SHv = H[right]; SHv1 = SHv[1]; SHi = index[right]; SHi1 = SHi[1]; } if SwingLow(1,L,Left,Right,Left+Right+1) != -1 Then { SLv = L[right]; SLv1 = SLv[1]; SLi = index[right]; SLi1 = SLi[1]; Condition1 = false; if SHv > SHv1 and SLv > SLv1 and SHv1 < SLv and SHv1 < SLv1 and SLv1 < SHv and SHv > SLv Then { value1 = SLv+PriceScale*n; Condition1 = true; } } if Condition1 == true and crossup(c,value1) Then buy(); 즐거운 하루되세요 > 즐겁게 님이 쓴 글입니다. > 제목 : 질문 올립니다. > 안녕하세요. 항상 감사드립니다. 스윙을 사용한 추세추종 매매식을 이용하고 싶습니다. 그래서, 현재 상승 추세를 전제로 할 때, 직전((=최근)) SwingHigh((편의상 SH로 표기))보다 그 전의 SwingHigh((편의상 SH[1]로 표기))가 더 낮고 ((즉 스윙하이가 상승...)), 직전((=최근)) SwingLow((편의상 SL로 표기))보다 그 전의 SwingLow((편의상 SL[1]로 표기))가 낮고 ((즉 스윙로우가 상승...)), SL보다 SH가 시간상으로 먼저, 즉 더 먼 과거에 나타났고, ((시간상으로 나타난 순서: SH[1], SL[1], SH, SL, C)) SH[1]<SL ((즉 최근 스윙로우가, 전전 스윙하이보다 더 높고 )) SH[1]<SL[1], SL[1]<SH, SH>SL. ((즉, 지금 지그재그 형태로 상승 추세 진행 중)) 이때 SL를 지나고 가격이 상승하는 중이라면, 즉 SL + n틱(=외부변수)을 C가 CrossUp할 때 매수로 진입하는 시스템 식 부탁 드립니다. 대단히 감사합니다!