커뮤니티

수정부탁입니다

프로필 이미지
회원
2018-09-12 23:58:33
220
글번호 122030
답변완료
$,아래수식을 타주기분봉 10분봉(외부변수)수식으로 작성하고 싶습니다. 도움부탁드립니다 input : P(20),dv(2); var : BBup(0),BBmd(0),BBdn(0); BBmd = ma(V,P); BBup = BBmd+STD(V,P)*dv; BBdn = BBmd-STD(V,P)*dv; if bdate != bdate[1] Then { var1 = 0; var2 = 0; } if crossup(v,BBup) Then { var1 = var1 + (C+O)/2; var2 = var2 + 1; var3 = var1/var2; } plot1(var3,"BB"); plot2((DayHigh(1)+daylow(1)+dayclose(1))/3,"전일기준"); $$,언제나 늘 고맙습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-09-14 08:46:22

안녕하세요 예스스탁입니다. input : 타주기분(10),P(20),Dv(2); var : S1(0),D1(0),TM(0),TF(0); var : cnt(0),SumSqrt(0),Stdv(0); var : sum(0),BBmd(0); Array : OO[100](0),CC[100](0),vv[100](0),BBup[10](0),BBdn[10](0); if Bdate != Bdate[1] Then{ S1 = TimeToMinutes(stime); D1 = sdate; var1 = 0; var2 = 0; } if D1 > 0 then{ if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%타주기분; if Bdate != Bdate[1] or (Bdate == Bdate[1] and TF < TF[1]) Then { vv[0] = v; OO[0] = O; for cnt = 1 to 99 { OO[cnt] = OO[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; vv[cnt] = vv[cnt-1][1]; BBup[cnt] = BBup[cnt-1][1]; BBdn[cnt] = BBdn[cnt-1][1]; } if Bdate == Bdate[1] and TF < TF[1] and VV[1] > BBup[1] and VV[2] <= BBup[2] Then { var1 = var1+(CC[1]+OO[1])/2; var2 = var2+1; var3 = var1/var2; } } vv[0] = v; CC[0] = c; if vv[P] > 0 then { sum = 0; for cnt = 0 to P-1 { sum = sum + vv[cnt]; } BBmd = sum/P; SumSqrt = 0; For cnt = 0 To P - 1 { SumSqrt = SumSqrt + (vv[cnt] - BBmd)^2; } Stdv = SquareRoot(SumSqrt / P); BBup[0] = BBmd + (Dv * Stdv); BBdn[0] = BBmd - (Dv * Stdv); } } plot1(var3,"BB"); plot2((DayHigh(1)+daylow(1)+dayclose(1))/3,"전일기준"); 즐거운 하루되세요 > 골든키 님이 쓴 글입니다. > 제목 : 수정부탁입니다 > $,아래수식을 타주기분봉 10분봉(외부변수)수식으로 작성하고 싶습니다. 도움부탁드립니다 input : P(20),dv(2); var : BBup(0),BBmd(0),BBdn(0); BBmd = ma(V,P); BBup = BBmd+STD(V,P)*dv; BBdn = BBmd-STD(V,P)*dv; if bdate != bdate[1] Then { var1 = 0; var2 = 0; } if crossup(v,BBup) Then { var1 = var1 + (C+O)/2; var2 = var2 + 1; var3 = var1/var2; } plot1(var3,"BB"); plot2((DayHigh(1)+daylow(1)+dayclose(1))/3,"전일기준"); $$,언제나 늘 고맙습니다.