커뮤니티

수식변환의뢰

프로필 이미지
심홍
2022-09-30 15:01:51
923
글번호 162654
답변완료
안녕하세요 아래수식을 예스지표와 종목검색으로 변환부탁드립니다 CL=MA(C,P20); LL=CL + AvgIf(C - CL,-1, 0.0 )- 2 * StdevIf(C-CL, -1, 0.0 ); CROSSUP(C,CL) OR CROSSUP(CPLL)&& C>C(1) && C>O
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-30 15:38:01

안녕하세요 예스스탁입니다. CROSSUP(CPLL) 위 내용은 CROSSUP(C,LL)로 보고 변경해 드립니다. 1 input : P20(20); var : CL(0),sum(0),ii(0),avgif(0),cnt(0); var : SumSqrt(0),StdevIf(0),LL(0); Array : diff[10000](0); CL = ma(C,24); var1 = c-CL; if IsNan(CL) == False then { if var1 < 0 Then { ii = ii + 1; diff[ii] = var1; sum = sum + var1; avgif = sum/ii; } if ii >= 1 then { SumSqrt = 0; For cnt = 1 To ii { SumSqrt = SumSqrt + (diff[cnt] - avgif)^2; } StdevIf = SquareRoot(SumSqrt / ii); LL = var1 + avgif - 2*StdevIf; if CROSSUP(C,CL) OR CROSSUP(C,LL) && C>C[1] && C>O Then Find(1); } } 2 input : P20(20); var : CL(0),sum(0),ii(0),avgif(0),cnt(0); var : SumSqrt(0),StdevIf(0),LL(0); Array : diff[10000](0); CL = ma(C,24); var1 = c-CL; Plot1(0); if IsNan(CL) == False then { if var1 < 0 Then { ii = ii + 1; diff[ii] = var1; sum = sum + var1; avgif = sum/ii; } if ii >= 1 then { SumSqrt = 0; For cnt = 1 To ii { SumSqrt = SumSqrt + (diff[cnt] - avgif)^2; } StdevIf = SquareRoot(SumSqrt / ii); LL = var1 + avgif - 2*StdevIf; if CROSSUP(C,CL) OR CROSSUP(C,LL) && C>C[1] && C>O Then Plot1(1); } } 즐거운 하루되세요 > 심홍 님이 쓴 글입니다. > 제목 : 수식변환의뢰 > 안녕하세요 아래수식을 예스지표와 종목검색으로 변환부탁드립니다 CL=MA(C,P20); LL=CL + AvgIf(C - CL,-1, 0.0 )- 2 * StdevIf(C-CL, -1, 0.0 ); CROSSUP(C,CL) OR CROSSUP(CPLL)&& C>C(1) && C>O