예스스탁
예스스탁 답변
2023-11-28 16:52:25
안녕하세요
예스스탁입니다.
input : R1(255),G1(0),B1(0);
input : R2(0),G2(0),B2(255);
var : hh(0,Data2),ll(0,Data2),Rt1(0,Data2),Rt2(0,Data2),Mv1(0,Data2),Mv2(0,Data2),Diff(0,Data2);
var : v1(0,Data2),v2(0,Data2);
Rt1 = data2(Upvol/Volume*100);
Rt2 = data2(Downvol/Volume*100);
Mv1 = data2(money*(Rt1/100));
Mv2 = data2(money*(Rt2/100));
diff = Mv1-Mv2;
if data2(Bdate != Bdate[1]) Then
{
v1 = 0;
V2 = Diff;
}
v1 = v1 + Diff;
if data2(CurrentDate == sDate) Then
Plot1(v1,"당일실매수거래량",iff(v1 > 0,RGB(0,0,0),RGB(0,0,0)));
if data2(CurrentDate == sDate) Then
plot2(V2,"첫봉종가");
if data2(Bdate != Bdate[1]) Then
{
hh = v1;
ll = v1;
}
Else
{
if v1 > hh Then
hh = v1;
if v1 < ll Then
ll = v1;
}
if data2(CurrentDate == sDate) Then
{
Plot3(hh,"최고");
plot4(ll,"최저");
plot5(ll+(hh-ll)*0.25,"25.0%");
plot6(ll+(hh-ll)*0.382,"38.2%");
plot7(ll+(hh-ll)*0.500,"50.0%");
plot8(ll+(hh-ll)*0.618,"61.8%");
plot9(ll+(hh-ll)*0.75,"75.0%");
plot10(ll+(hh-ll)*0.500+150,"+150");
plot11(Var2+100,"첫봉종가+20");
}
if data2(CurrentDate == sDate) Then
{
PlotBaseLine1(0);
PlotBaseLine2(30000);
PlotBaseLine3(-30000);
}
즐거운 하루되세요
> 포보스 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다.
> 안녕하세요?
아래 수식을 참조데이터2 기본차트에 넣으려고 합니다.
수식을 그에 맞게 고쳐주시면 대단히 감사하겠습니다.
감사드리며 오늘도 좋은시간 되세요.
===============
input : R1(255),G1(0),B1(0);
input : R2(0),G2(0),B2(255);
var : hh(0),ll(0),Rt1(0),Rt2(0),Mv1(0),Mv2(0),Diff(0);
Rt1 = Upvol/Volume*100;
Rt2 = Downvol/Volume*100;
Mv1 = money*(Rt1/100);
Mv2 = money*(Rt2/100);
diff = Mv1-Mv2;
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = Diff;
}
var1 = var1 + Diff;
if CurrentDate == sDate Then
Plot1(var1,"당일실매수거래량",iff(var1 > 0,RGB(0,0,0),RGB(0,0,0)));
if CurrentDate == sDate Then
plot2(Var2,"첫봉종가");
if Bdate != Bdate[1] Then
{
hh = var1;
ll = var1;
}
Else
{
if var1 > hh Then
hh = var1;
if var1 < ll Then
ll = var1;
}
if CurrentDate == sDate Then
{
Plot3(hh,"최고");
plot4(ll,"최저");
plot5(ll+(hh-ll)*0.25,"25.0%");
plot6(ll+(hh-ll)*0.382,"38.2%");
plot7(ll+(hh-ll)*0.500,"50.0%");
plot8(ll+(hh-ll)*0.618,"61.8%");
plot9(ll+(hh-ll)*0.75,"75.0%");
plot10(ll+(hh-ll)*0.500+150,"+150");
plot11(Var2+100,"첫봉종가+20");
}
if CurrentDate == sDate Then
{
PlotBaseLine1(0);
PlotBaseLine2(30000);
PlotBaseLine3(-30000);
}