커뮤니티

질문입니다.

프로필 이미지
회원
2013-08-26 11:25:03
162
글번호 66819
답변완료
> 당일 분봉에서 금일저가에서 1차 상승 7%이상 상승후 5%이상하락후에 다시 2차상승 7%이상 상승하는 N자형 파동- 단 1차와 2차파동중 큰파동이 9%이상 상승이면 1 아니면 0를 나타내는 수식 부탁드립니다. var : LH(0),steps(0),LHL(0); #당일 최저가 발생 if L == daylow Then{ steps = 0; LH = H; } #당일최저가 이후 최고가 if H > LH Then{ LH = H; } #최저가 이후 최고가가 최저가 대비 5%이상 상승했고 #상승폭 중간까지 가격 하락 if steps == 0 and LH >= daylow*1.05 and crossdown(C,(LH+daylow)/2) Then{ steps = 1; LHL = L; } if steps == 1 then{ #중간이상 가격하락후 최저가 계산 if L < LHL Then LHL = L; #중간이상 가격하락후 최저가에서 5이상 상승하면 if crossup(c,LHL*1.05) Then{ Steps = 2; } } if Steps == 2 and steps[1] != 2 Then var1 = 1; Else var1 = 0; plot1(var1); > HI_JAEYUN01 님이 쓴 글입니다. > 제목 : 질문입니다. > 당일 분봉에서 금일저가에서 5%이상 상승후 상승폭의 50%이상하락후에 다시 5%이상 상승하는 N자형 파동이면 1 아니면 0를 나타내는 수식 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-08-26 14:56:27

안녕하세요 예스스탁입니다. var : LH(0),steps(0),LHL(0); #당일 최저가 발생 if L == daylow Then{ steps = 0; LH = H; } #당일최저가 이후 최고가 if H > LH Then{ LH = H; } #최저가 이후 최고가가 최저가 대비 7%이상 상승했고 #최고가격에서 5%이상 하락 if steps == 0 and LH >= daylow*1.07 and crossdown(C,LH*0.95) Then{ steps = 1; LHL = L; } if steps == 1 then{ #중간이상 가격하락후 최저가 계산 if L < LHL Then LHL = L; #중간이상 가격하락후 최저가에서 7%이상 상승하면 if crossup(c,LHL*1.07) Then{ Steps = 2; } } if Steps == 2 and steps[1] != 2 Then var1 = 1; Else var1 = 0; if (steps == 0 and LH >= daylow*1.09) or (steps == 1 and crossup(c, LHL*1.09)) Then var2 = 1; Else var2 = 0; plot1(var1); plot2(var2); 즐거운 하루되세요 > HI_JAEYUN01 님이 쓴 글입니다. > 제목 : 질문입니다. > > 당일 분봉에서 금일저가에서 1차 상승 7%이상 상승후 5%이상하락후에 다시 2차상승 7%이상 상승하는 N자형 파동- 단 1차와 2차파동중 큰파동이 9%이상 상승이면 1 아니면 0를 나타내는 수식 부탁드립니다. var : LH(0),steps(0),LHL(0); #당일 최저가 발생 if L == daylow Then{ steps = 0; LH = H; } #당일최저가 이후 최고가 if H > LH Then{ LH = H; } #최저가 이후 최고가가 최저가 대비 5%이상 상승했고 #상승폭 중간까지 가격 하락 if steps == 0 and LH >= daylow*1.05 and crossdown(C,(LH+daylow)/2) Then{ steps = 1; LHL = L; } if steps == 1 then{ #중간이상 가격하락후 최저가 계산 if L < LHL Then LHL = L; #중간이상 가격하락후 최저가에서 5이상 상승하면 if crossup(c,LHL*1.05) Then{ Steps = 2; } } if Steps == 2 and steps[1] != 2 Then var1 = 1; Else var1 = 0; plot1(var1); > HI_JAEYUN01 님이 쓴 글입니다. > 제목 : 질문입니다. > 당일 분봉에서 금일저가에서 5%이상 상승후 상승폭의 50%이상하락후에 다시 5%이상 상승하는 N자형 파동이면 1 아니면 0를 나타내는 수식 부탁드립니다.