2개 문의 드립니다
1. 특정일이후 최고가 대비 현재가가 몇% 하락한 상태인지 수치로 표시하고 싶습니다
텍스트로 봉 밑에 나와도 좋고.. 가능하면 오른쪽에 plot 형식으로 나오면 더 좋을거 같습니다
2. 다음 수식에서 마지막표시된 최종수치를 다음날 일자 가로선으로 보고싶습니다
380 이 마지막 표시된 수치라면.. 다음날 380을 가로선으로 차트에 나오게 하고 싶습니다
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = 0;
Var3 = 0;
}
var1 = var1+(h+l+c)/3;
var2 = var2+1;
Var3 = var1/Var2;
if Bdate == Bdate[1] Then
Plot1(Var3[1]);
Else
NoPlot(1);
답변 2
예스스탁
예스스탁 답변
2021-12-02 14:38:03
안녕하세요
예스스탁입니다.
1
일반 plot으로는 하락율을 봉위에 표시를 하지 합니다.
텍스트로 출력하게 작성해 드립니다.
input : ndate(20211129);
var : hh(0),R(0),Tx(0);
if sDate >= ndate Then
{
if hh == 0 or (hh > 0 and h > hh) Then
hh = h;
R = (C-hh)/hh*100;
Text_Delete(tx);
tx = Text_New(NextBarSdate,NextBarStime,L,NumToStr(R,2));
Text_SetStyle(tx,0,1);
}
2
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = 0;
Var3 = 0;
Var31 = var3[1];
}
var1 = var1+(h+l+c)/3;
var2 = var2+1;
Var3 = var1/Var2;
Plot1(Var31);
즐거운 하루되세요
> 러블리 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다
> 2개 문의 드립니다
1. 특정일이후 최고가 대비 현재가가 몇% 하락한 상태인지 수치로 표시하고 싶습니다
텍스트로 봉 밑에 나와도 좋고.. 가능하면 오른쪽에 plot 형식으로 나오면 더 좋을거 같습니다
2. 다음 수식에서 마지막표시된 최종수치를 다음날 일자 가로선으로 보고싶습니다
380 이 마지막 표시된 수치라면.. 다음날 380을 가로선으로 차트에 나오게 하고 싶습니다
if Bdate != Bdate[1] Then
{
var1 = 0;
Var2 = 0;
Var3 = 0;
}
var1 = var1+(h+l+c)/3;
var2 = var2+1;
Var3 = var1/Var2;
if Bdate == Bdate[1] Then
Plot1(Var3[1]);
Else
NoPlot(1);