예스스탁
예스스탁 답변
2022-03-02 14:09:35
안녕하세요
예스스탁입니다.
input : n(2);
var : T(0),box(0);
if C > O Then
T = 1;
Else if C < O Then
T = -1;
Else
T = 0;
if T == 1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = O;
Var4 = 0;
}
Var4 = Var4+1;
if var4 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,C);
Box_SetColor(box,MAGENTA);
}
if var4 > n Then
{
Box_SetEnd(box,sDate,sTime,C);
}
}
if T == -1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = O;
Var4 = 0;
}
Var4 = Var4+1;
if var4 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,C);
Box_SetColor(box,CYAN);
}
if var4 > n Then
{
Box_SetEnd(box,sDate,sTime,C);
}
}
즐거운 하루되세요
> 크라켄 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> $,안녕하세요
첨부파일참조하여 같은봉이 연속으로 n봉이상 출현시에 그림처럼 몸통부분만
사각박스로 표시하고 싶습니다 도움 부탁드려요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다
>
안녕하세요
예스스탁입니다.
input : n(2);
var : T(0),box(0);
if C > O Then
T = 1;
Else if C < O Then
T = -1;
Else
T = 0;
if T == 1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = O;
Var4 = 0;
}
Var4 = Var4+1;
if var4 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,C);
Box_SetColor(box,MAGENTA);
}
if var4 > n Then
{
Box_SetEnd(box,sDate,sTime,C);
}
}
if T == -1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = O;
Var4 = 0;
}
Var4 = Var4+1;
if var4 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,C);
Box_SetColor(box,CYAN);
}
if var4 > n Then
{
Box_SetEnd(box,sDate,sTime,C);
}
}
즐거운 하루되세요
> 크라켄 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> $,안녕하세요
첨부파일참조하여 같은봉이 연속으로 n봉이상 출현시에 그림처럼 몸통부분만
사각박스로 표시하고 싶습니다 도움 부탁드려요.
===============================================================================
#,수식적용결과 그림첨부파일 처럼 맞는경우도 있고 1번처럼 다르게 나타나기도합니다
즉 첫봉시가와 끝봉종가 가격보다 큰봉이나 작은봉이 있을경우 그봉종가를 표시해야
될거 같습니다.
점검부탁드립니다
예스스탁
예스스탁 답변
2022-03-02 17:13:08
안녕하세요
예스스탁입니다.
각 양/음봉 구간의 몸통최고와 몸통최저로 표시되게 수정해 드립니다.
input : n(2);
var : T(0),box(0);
if C > O Then
T = 1;
Else if C < O Then
T = -1;
Else
T = 0;
if T == 1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = max(C,O);
Var4 = max(C,O);
Var5 = 0;
}
Var5 = Var5+1;
if max(c,O ) > Var3 Then
Var3 = max(C,O);
if min(C,O ) < Var4 Then
Var4 = min(C,O);
if var5 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,Var4);
Box_SetColor(box,MAGENTA);
}
if var5 > n Then
{
Box_SetBegin(box,var1,Var2,Var3);
Box_SetEnd(box,sDate,sTime,Var4);
}
}
if T == -1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = max(C,O);
Var4 = max(C,O);
Var5 = 0;
}
Var5 = Var5+1;
if max(c,O ) > Var3 Then
Var3 = max(C,O);
if min(C,O ) < Var4 Then
Var4 = min(C,O);
if var5 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,Var4);
Box_SetColor(box,CYAN);
}
if var5 > n Then
{
Box_SetBegin(box,var1,Var2,Var3);
Box_SetEnd(box,sDate,sTime,Var4);
}
}
즐거운 하루되세요
> 크라켄 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁드립니다
>
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁드립니다
>
안녕하세요
예스스탁입니다.
input : n(2);
var : T(0),box(0);
if C > O Then
T = 1;
Else if C < O Then
T = -1;
Else
T = 0;
if T == 1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = O;
Var4 = 0;
}
Var4 = Var4+1;
if var4 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,C);
Box_SetColor(box,MAGENTA);
}
if var4 > n Then
{
Box_SetEnd(box,sDate,sTime,C);
}
}
if T == -1 Then
{
if T != T[1] Then
{
var1 = sDate;
Var2 = sTime;
Var3 = O;
Var4 = 0;
}
Var4 = Var4+1;
if var4 == n Then
{
box = Box_New(var1,Var2,Var3,sDate,sTime,C);
Box_SetColor(box,CYAN);
}
if var4 > n Then
{
Box_SetEnd(box,sDate,sTime,C);
}
}
즐거운 하루되세요
> 크라켄 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> $,안녕하세요
첨부파일참조하여 같은봉이 연속으로 n봉이상 출현시에 그림처럼 몸통부분만
사각박스로 표시하고 싶습니다 도움 부탁드려요.
===============================================================================
#,수식적용결과 그림첨부파일 처럼 맞는경우도 있고 1번처럼 다르게 나타나기도합니다
즉 첫봉시가와 끝봉종가 가격보다 큰봉이나 작은봉이 있을경우 그봉종가를 표시해야
될거 같습니다.
점검부탁드립니다