커뮤니티
도움을 청합니다.
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);
즐거운 하루되세요
다음글
이전글