첨부 이미지
그림1
그림2
# 당일 시가 기준으로 일정간격 상승 크로스 하면 박스생성. 혹은, 하락크로스 하면 박스생성
# 그다음 생성되는 박스는 이전 박스값사용(시가아님) 기준하여 가격이 일정폭 크로스하면 박스
생성
# 박스의 세로선은 박스가 모두 동일한 높이이나 박스의 가로선은 봉수에 따라 길이가 다름.
# 여기서 일정주가 변동폭발생시 박스처리하는데 박스처리후 고가 혹은 저가가 박스를 넘더라도
일정폭이 않되면 상하단에 박스를 생성하지 않는다.
----감사합니다.-----
답변 1
예스스탁
예스스탁 답변
2023-02-08 15:09:10
안녕하세요
예스스탁입니다.
input : 간격(0.5);
var : d1(0),t1(0),box(0);
if Bdate != Bdate[1] Then
{
var1 = Open;
d1 = sDate;
t1 = sTime;
}
if H >= var1+간격 Then
{
box = Box_New(d1,t1,var1,NextBarSdate,NextBarStime,var1+간격);
Box_SetColor(box,Red);
var1 = var1+간격;
d1 = NextBarSdate;
t1 = NextBarStime;
}
Else if L <= var1-간격 Then
{
box = Box_New(d1,t1,var1,NextBarSdate,NextBarStime,var1-간격 );
Box_SetColor(box,Black);
var1 = var1-간격 ;
d1 = NextBarSdate;
t1 = NextBarStime;
}
즐거운 하루되세요
> 약속 님이 쓴 글입니다.
> 제목 : 80653 다시수정부탁드려요
> # 당일 시가 기준으로 일정간격 상승 크로스 하면 박스생성. 혹은, 하락크로스 하면 박스생성
# 그다음 생성되는 박스는 이전 박스값사용(시가아님) 기준하여 가격이 일정폭 크로스하면 박스
생성
# 박스의 세로선은 박스가 모두 동일한 높이이나 박스의 가로선은 봉수에 따라 길이가 다름.
# 여기서 일정주가 변동폭발생시 박스처리하는데 박스처리후 고가 혹은 저가가 박스를 넘더라도
일정폭이 않되면 상하단에 박스를 생성하지 않는다.
----감사합니다.-----