커뮤니티

지표가 같은 값이 나옵니다

프로필 이미지
아무다
2020-11-04 23:31:11
426
글번호 143632
답변완료
input : Period(30),d1(1.8),기간(0),k(0),대금(100000000000);; var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(0),MM(0),LL(0),NL3(0),BarsSince3(0),wma3(0),평균값(0) , BarsSince7(0),nl7(0); wma3 = wma((money/v+l+h)/3,25)+D1*std((money/v+l+h)/3,25); wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period); wma1 = wma(money/v,3); MM = BollBanddown(30, 1.8); LL = Lowest(MM, 기간); 평균값 = (money/v); if c>o*1.10 Then { NL2 = c; BarsSince2 = 0; } Else { if BarsSince2 >= 0 Then BarsSince2 = BarsSince2+1; } if BarsSince2 == 0 Then var2 = NL2; plot11(var2); plot2(var2[1]); var2 값이랑 var2[1] 값이 같아요 수정 부탁드려요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-05 13:52:55

안녕하세요 예스스탁입니다. var2[1]는 var2에 1봉전 값입니다. 직전에 조건만족시의 값을 사용하고자 하시면 조건만족시 별도의 변수에 값을 저장해서 이용해야 합니다. input : Period(30),d1(1.8),기간(0),k(0),대금(100000000000);; var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(0),MM(0),LL(0),NL3(0),BarsSince3(0),wma3(0),평균값(0) , BarsSince7(0),nl7(0); wma3 = wma((money/v+l+h)/3,25)+D1*std((money/v+l+h)/3,25); wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period); wma1 = wma(money/v,3); MM = BollBanddown(30, 1.8); LL = Lowest(MM, 기간); 평균값 = (money/v); if c>o*1.10 Then { NL2 = c; BarsSince2 = 0; } Else { if BarsSince2 >= 0 Then BarsSince2 = BarsSince2+1; } if BarsSince2 == 0 Then { var2 = NL2; Var3 = Var2[1]; } plot1(var2); plot2(var3); 즐거운 하루되세요 > 아무다 님이 쓴 글입니다. > 제목 : 지표가 같은 값이 나옵니다 > input : Period(30),d1(1.8),기간(0),k(0),대금(100000000000);; var : wma1(0),NL(0),BarsSince(-1),wma2(0),NL2(0),BarsSince2(0),MM(0),LL(0),NL3(0),BarsSince3(0),wma3(0),평균값(0) , BarsSince7(0),nl7(0); wma3 = wma((money/v+l+h)/3,25)+D1*std((money/v+l+h)/3,25); wma2 = wma((money/v+l+h)/3,period)+D1-std((money/v+l+h)/3,period); wma1 = wma(money/v,3); MM = BollBanddown(30, 1.8); LL = Lowest(MM, 기간); 평균값 = (money/v); if c>o*1.10 Then { NL2 = c; BarsSince2 = 0; } Else { if BarsSince2 >= 0 Then BarsSince2 = BarsSince2+1; } if BarsSince2 == 0 Then var2 = NL2; plot11(var2); plot2(var2[1]); var2 값이랑 var2[1] 값이 같아요 수정 부탁드려요