커뮤니티

부탁드립니다.

프로필 이미지
묘선낭자
2014-07-25 12:09:47
146
글번호 77104
답변완료
2개의 선을 만들려고 하는데요.plot1(var2),plot2(var3) 1. Swinghigh(1,H,3,3,7)가 var1보다 크면 var2=Swinghigh(1,H,3,3,7)라고 규정. 앞번보다 높은 var2가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 낮은 var2가 발생하더라도 새로운 var3를 발생시키고 난 후가 아니면(그 사이에 SwingLow(1,L,3,3,7)가 var1 아래에서 발생한 사실이 있어야만 var2는 낮아짐.) var2는 전 의 최고상태를 유지. 1. SwingLow(1,L,3,3,7)가 var1보다 작으면 var3=SwingLow(1,L,3,3,7)라고 규정. 앞번보다 낮은 var3가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 높은 var3가 발생하더라도 새로운 var2를 발생시키고 난 후가 아니면(그 사이에 SwingHigh(1,H,3,3,7)가 var1 위에서 발생한 사실이 있어야만 var3는 높아짐.) var3는 전 의 최저상태를 유지. 두 선 다 갱신이후에는 새로운 갱신때까지 수평 유지 부탁드립니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2014-07-25 15:57:53

안녕하세요 예스스탁입니다. var : SH(0),SL(0),SHi(0),SLi(0); SH = SwingHigh(1,H,3,3,7); SL = SwingLow(1,L,3,3,7); if SH != -1 and SH > var1 Then{ if SH > var2 Then{ var2 = SH; SHi = index; } if SH < var2 and index > SLi and SLi > SHi Then{ var2 = SH; } } if SL != -1 and SL > var1 Then{ if SL < var3 Then{ var3 = SL; SLi = index; } if SL > var3 and index > SHi and SHi > SLi Then{ var2 = SH; } } plot1(var2); plot3(var3); 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 2개의 선을 만들려고 하는데요.plot1(var2),plot2(var3) 1. Swinghigh(1,H,3,3,7)가 var1보다 크면 var2=Swinghigh(1,H,3,3,7)라고 규정. 앞번보다 높은 var2가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 낮은 var2가 발생하더라도 새로운 var3를 발생시키고 난 후가 아니면(그 사이에 SwingLow(1,L,3,3,7)가 var1 아래에서 발생한 사실이 있어야만 var2는 낮아짐.) var2는 전 의 최고상태를 유지. 1. SwingLow(1,L,3,3,7)가 var1보다 작으면 var3=SwingLow(1,L,3,3,7)라고 규정. 앞번보다 낮은 var3가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 높은 var3가 발생하더라도 새로운 var2를 발생시키고 난 후가 아니면(그 사이에 SwingHigh(1,H,3,3,7)가 var1 위에서 발생한 사실이 있어야만 var3는 높아짐.) var3는 전 의 최저상태를 유지. 두 선 다 갱신이후에는 새로운 갱신때까지 수평 유지 부탁드립니다.
프로필 이미지

묘선낭자

2014-07-28 08:13:38

주신 식대로 적용하니까 가끔 0선을 오가서 사용이 불가능하네요. 0선을 가지 않는 Plot을 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다. > 안녕하세요 예스스탁입니다. var : SH(0),SL(0),SHi(0),SLi(0); SH = SwingHigh(1,H,3,3,7); SL = SwingLow(1,L,3,3,7); if SH != -1 and SH > var1 Then{ if SH > var2 Then{ var2 = SH; SHi = index; } if SH < var2 and index > SLi and SLi > SHi Then{ var2 = SH; } } if SL != -1 and SL > var1 Then{ if SL < var3 Then{ var3 = SL; SLi = index; } if SL > var3 and index > SHi and SHi > SLi Then{ var2 = SH; } } plot1(var2); plot3(var3); 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 2개의 선을 만들려고 하는데요.plot1(var2),plot2(var3) 1. Swinghigh(1,H,3,3,7)가 var1보다 크면 var2=Swinghigh(1,H,3,3,7)라고 규정. 앞번보다 높은 var2가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 낮은 var2가 발생하더라도 새로운 var3를 발생시키고 난 후가 아니면(그 사이에 SwingLow(1,L,3,3,7)가 var1 아래에서 발생한 사실이 있어야만 var2는 낮아짐.) var2는 전 의 최고상태를 유지. 1. SwingLow(1,L,3,3,7)가 var1보다 작으면 var3=SwingLow(1,L,3,3,7)라고 규정. 앞번보다 낮은 var3가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 높은 var3가 발생하더라도 새로운 var2를 발생시키고 난 후가 아니면(그 사이에 SwingHigh(1,H,3,3,7)가 var1 위에서 발생한 사실이 있어야만 var3는 높아짐.) var3는 전 의 최저상태를 유지. 두 선 다 갱신이후에는 새로운 갱신때까지 수평 유지 부탁드립니다.
프로필 이미지

묘선낭자

2014-07-28 08:13:38

주신 식대로 적용하니까 가끔 0선을 오가서 사용이 불가능하네요. 0선을 가지 않는 Plot을 부탁드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다. > 안녕하세요 예스스탁입니다. var : SH(0),SL(0),SHi(0),SLi(0); SH = SwingHigh(1,H,3,3,7); SL = SwingLow(1,L,3,3,7); if SH != -1 and SH > var1 Then{ if SH > var2 Then{ var2 = SH; SHi = index; } if SH < var2 and index > SLi and SLi > SHi Then{ var2 = SH; } } if SL != -1 and SL > var1 Then{ if SL < var3 Then{ var3 = SL; SLi = index; } if SL > var3 and index > SHi and SHi > SLi Then{ var2 = SH; } } plot1(var2); plot3(var3); 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 2개의 선을 만들려고 하는데요.plot1(var2),plot2(var3) 1. Swinghigh(1,H,3,3,7)가 var1보다 크면 var2=Swinghigh(1,H,3,3,7)라고 규정. 앞번보다 높은 var2가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 낮은 var2가 발생하더라도 새로운 var3를 발생시키고 난 후가 아니면(그 사이에 SwingLow(1,L,3,3,7)가 var1 아래에서 발생한 사실이 있어야만 var2는 낮아짐.) var2는 전 의 최고상태를 유지. 1. SwingLow(1,L,3,3,7)가 var1보다 작으면 var3=SwingLow(1,L,3,3,7)라고 규정. 앞번보다 낮은 var3가 발생하는 것은 그대로 인정하여 갱신. 앞번보다 높은 var3가 발생하더라도 새로운 var2를 발생시키고 난 후가 아니면(그 사이에 SwingHigh(1,H,3,3,7)가 var1 위에서 발생한 사실이 있어야만 var3는 높아짐.) var3는 전 의 최저상태를 유지. 두 선 다 갱신이후에는 새로운 갱신때까지 수평 유지 부탁드립니다.