커뮤니티

도움을 청합니다.

프로필 이미지
포보스
2026-08-20 13:57:27
44
글번호 233321
답변완료

안녕하세요

아래 지표수식에서

분봉의 봉마다 중간값을 표기하고 Plot4로 라인을 설정하려하는데 안돼네요^^

부탁드려봅니다.

미리 감사드립니다.

=======================



Var : upPlot(0), downPlot(0), midPlot(0);


// 상승 종가선: 현재 종가가 전봉 종가보다 높을 때만 갱신

If CurrentBar == 1 Then

{

upPlot = Close;

downPlot = Close;

}

Else

{

If Close > Close[1] Then

upPlot = Close;

Else

upPlot = upPlot[1];


// 하락 종가선: 현재 종가가 전봉 종가보다 낮을 때만 갱신

If Close < Close[1] Then

downPlot = Close;

Else

downPlot = downPlot[1];

}


// 고가와 저가의 중앙값

midPlot = (High + Low) / 2;


Plot1(upPlot, "상승종가", Red);

Plot2(downPlot, "하락종가", Darkcyan);

Plot3(midPlot, "2개봉중앙값", Yellow);


Plot4((DayHigh+DayLow)/2, "50%", Green);





지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-08-20 16:41:08

안녕하세요 예스스탁입니다. 현재 올리신 수식에 plot2가 이름은 2개봉중간값이지만 실제는 각 한개봉의 중간값입니다. plot4는 당일 중간값을 그립니다. plot4가 당일 중간값이 아니면 plot2와 같이 동일값을 그리게 하시면 됩니다. Var : upPlot(0), downPlot(0), midPlot(0); // 상승 종가선: 현재 종가가 전봉 종가보다 높을 때만 갱신 If CurrentBar == 1 Then { upPlot = Close; downPlot = Close; } Else { If Close > Close[1] Then upPlot = Close; Else upPlot = upPlot[1]; // 하락 종가선: 현재 종가가 전봉 종가보다 낮을 때만 갱신 If Close < Close[1] Then downPlot = Close; Else downPlot = downPlot[1]; } // 고가와 저가의 중앙값 midPlot = (High + Low) / 2; Plot1(upPlot, "상승종가", Red); Plot2(downPlot, "하락종가", Darkcyan); Plot3(midPlot, "2개봉중앙값", Yellow); Plot4((High + Low) / 2, "50%", Green); 즐거운 하루되세요