커뮤니티

검색결과가 달라요

프로필 이미지
아무다
2020-01-14 14:15:29
178
글번호 135152
답변완료
input : Period(30),d1(1.8),기간(5),k(2); var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(-1),MM(0),LL(0),NL3(0),BarsSince3(-1),mm1(0),hh(0); wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period); wma1 = wma((money/v+c+o)/3,period)+D1*std((money/v+c+o)/3,period); MM = BollBanddown(30, 1.8); LL = Lowest(MM, 기간); MM1 = BollBandUp(30, 1.8); HH = Highest(MM, 기간); if crossup(c,wma1) Then { NL = wma1; BarsSince = 0; } Else { if BarsSince >= 0 Then BarsSince = BarsSince+1; } if BarsSince == 기간-k Then var1 = NL; if MM < ll[1] Then { NL3 = MM; BarsSince3 = 0; } Else { if BarsSince3 >= 0 Then BarsSince3 = BarsSince3+1; } if BarsSince3 == 기간-k Then var3 = NL3; var4 = var3/var1*100; var5 = c/var1*100; if crossup(var5,var4) Then find(1); 결과 값이 이상하게 나와요 뭐가 잘못 된거죠?
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-01-15 14:33:03

> 아무다 님이 쓴 글입니다. > 제목 : 검색결과가 달라요 > input : Period(30),d1(1.8),기간(5),k(2); var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(-1),MM(0),LL(0),NL3(0),BarsSince3(-1),mm1(0),hh(0); wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period); wma1 = wma((money/v+c+o)/3,period)+D1*std((money/v+c+o)/3,period); MM = BollBanddown(30, 1.8); LL = Lowest(MM, 기간); MM1 = BollBandUp(30, 1.8); HH = Highest(MM, 기간); if crossup(c,wma1) Then { NL = wma1; BarsSince = 0; } Else { if BarsSince >= 0 Then BarsSince = BarsSince+1; } if BarsSince == 기간-k Then var1 = NL; if MM < ll[1] Then { NL3 = MM; BarsSince3 = 0; } Else { if BarsSince3 >= 0 Then BarsSince3 = BarsSince3+1; } if BarsSince3 == 기간-k Then var3 = NL3; var4 = var3/var1*100; var5 = c/var1*100; if crossup(var5,var4) Then find(1); 결과 값이 이상하게 나와요 뭐가 잘못 된거죠?