커뮤니티
지표 수정 도움을 청합니다.
안녕하세요?
아래 내용은 거래량 sum을 plot1에 그려나가는 수식인데요
가격캔들과 같이 동일 봉에서 고점거래량과 저점거래량을 데이터로 추출 Plot로 그려갈 수있는지요?
늘 도와주심에 감사드립니다.
미리 감사드립니다.
=====================
input : P1(5),P2(10),P3(20);
var : SC(0),SCV(0),sum(0),hh(0),ll(0),SCV1(0),ii(0);
var : upsum(0),upcnt(0),dnsum(0),dncnt(0);
SC = (C-O)/(H-L);
SCV = SC*v;
if Bdate != Bdate[1] Then
{
sum = SCV;
HH = sum;
LL = sum;
SCV1 = SCV;
ii = 0;
}
else
{
ii = ii+1;
sum = sum + SCV;
if hh > sum Then
hh = sum;
if ll < sum Then
ll = sum;
}
if ii < P1 Then
var1 = sum/ii;
Else
var1 = ma(sum,p1);
if ii < P2 Then
var2 = sum/ii;
Else
var2 = ma(sum,P2);
if ii < P3 Then
var3 = sum/ii;
Else
var3 = ma(sum,ii);
// if CurrentDate == sDate Then
{
plot1(sum,"vs");
Plot2(HH,"최고");
Plot3(HH-(HH-LL)*0.25,"25%");
Plot4(HH-(HH-LL)*0.618,"61.8%");
Plot5(HH-(HH-LL)*0.5,"50.0%");
Plot6(HH-(HH-LL)*0.382,"38.2%");
Plot7(HH-(HH-LL)*0.75,"75%");
Plot8(LL,"최저");
plot9(SCV1,"첫봉종가");
}
if sum > sum[1] Then
{
upsum = upsum + sum;
upcnt = upcnt + 1;
plot20(sum,"하락",Magenta);
plot22(upsum/upcnt,"하락평균");
}
Else
{
dnsum = dnsum + sum;
dncnt = dncnt + 1;
plot21(sum,"상승",Lcyan);
plot23(dnsum/dncnt,"상승평균");
}
PlotBaseLine1(0,"기준라인 0");
답변 1
예스스탁 예스스탁 답변
2026-09-15 15:50:13