커뮤니티

도움을 청합니다.

프로필 이미지
포보스
2026-10-23 11:53:29
18
글번호 233969
답변완료

얀녕하세요

아래 수식에서 전봉보다 상승이면 Red color, 하락이면 Blue color로 그려지는 Plot 하나 만들어주세요

미리 감사드립니다. 꾸뻑

주말 좋은시간 보내세요


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


input : R(0),G(0),B(0);

var : SC(0),SCV(0),sum(0),hh(0),ll(0),SCV1(0);


SC = (C-O)/(H-L);

SCV = SC*v;


if Bdate != Bdate[1] Then

{

sum = SCV;

HH = sum;

LL = sum;

SCV1 = SCV;

}

else

{

sum = sum + SCV;

if hh > sum Then

hh = sum;

if ll < sum Then

ll = sum;

}


// if CurrentDate == sDate Then

{

plot1(sum,"vs",Rgb(R,G,B));

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,"첫봉종가");

Plot10(HH-(HH-LL)*0.125,"12.5%");

Plot11(HH-(HH-LL)*0.875,"87.5%");

Plot12(HH-(HH-LL)*0.5+120,"50+100%");

Plot13(HH-(HH-LL)*0.5-100,"50-100%");



PlotBaseLine1(0,"기준라인 0");


}


지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-10-23 15:43:14

안녕하세요 예스스탁입니다. plot14로 추가해 드립니다. vs지표값 상승이면 빨강 아니면 파랑입니다. input : R(0),G(0),B(0); var : SC(0),SCV(0),sum(0),hh(0),ll(0),SCV1(0); SC = (C-O)/(H-L); SCV = SC*v; if Bdate != Bdate[1] Then { sum = SCV; HH = sum; LL = sum; SCV1 = SCV; } else { sum = sum + SCV; if hh > sum Then hh = sum; if ll < sum Then ll = sum; } // if CurrentDate == sDate Then { plot1(sum,"vs",Rgb(R,G,B)); 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,"첫봉종가"); Plot10(HH-(HH-LL)*0.125,"12.5%"); Plot11(HH-(HH-LL)*0.875,"87.5%"); Plot12(HH-(HH-LL)*0.5+120,"50+100%"); Plot13(HH-(HH-LL)*0.5-100,"50-100%"); plot14(sum,"vs",iff(sum > sum[1],red,blue)); PlotBaseLine1(0,"기준라인 0"); } 즐거운 하루되세요