커뮤니티

지표수식 부탁드립니댜

프로필 이미지
깨구리
2026-03-30 12:48:50
110
글번호 231331
답변완료


Inputs: P5(5), P20(20), P60(60);

Vars: M5(0), M20(0), M60(0), BB(0);

Vars: HH(0), H_High(0);


M5 = ma(C, 5);

M20 = ma(C, 20);

M60 = ma(C, 60);

BB = BollBandUp(40,3);

CP = CrossUp(M5, M20);

-------------------------------------------------------------------------

지표수식

아래수식에 CrossUp 한 HH = H 를

(고가+종가)/2 즉, 중간값으로 우측으로 선을 그으려 합니다.

라인이 엉뚱하게 나옵니다.

수정 부탁^^드립니다.


if CP Then

{

HH = H;

}

Else

{

if HH > 0 and H > HH Then

HH = H;

}


//(고가+종가)/2 최종라인***********

if HH > 0 and HH == HH[1] and HH > H and C >= BB Then

{

H_High = HH;

}

Else

{

// 조건을 만족하지 않을 때는 선을 그리지 않는다.

if H_High > 0 and H > H_High Then

H_High = H;

}


// 4. 지표 출력

if H_High > 0 Then

Plot1(H_High, "H_High 저항선");


----------------------------------------------

if Cp Then

{

MH = H;

MC = C;

}

Else

{

if MH > 0 and H > MH Then

{

MH = H;

MC = C;

}

}

if MH > 0 Then

HH = (MH + MC) / 2;

Else

이런식으로도 했봤지만 엉뚱한선이 나오네요.

랭귀지가 서툴러서 부탁드립니다.

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-03-31 12:32:22

전화주시기 바랍니다. 02-3453-1060