예스스탁
예스스탁 답변
2022-04-20 17:13:50
안녕하세요
예스스탁입니다.
작성하신 수식에서 당일_일봉range[1]이 전일을 뜻하는 것이 아닙니다.
모든주기에서 [1]은 한봉전을 지정하는 부분입니다.
그러므로 분봉차트에서 [1]은 한봉전 분봉의 값입니다.
"당일_일봉range"는 단지 매봉에서 당일고가-당일저가값을 저장하게 되고
[1]이면 바로 전봉에서 저장한 당일값을 리턴하는 것일뿐입니다.
즉 당일_일봉range에 일간값을 이용한 계산식을 저장했다고
[1]이 전일값을 리턴하지 않습니다.
전일_일봉range = DayHigh(1) - DayLow(1) ;
전일 값을 알고자 하시면 위와 같이 작성해 사용하시거나
당일_일봉range 변수를 이용하고자 하시면
아래와 같이 날짜변경시에 다른 변수에 당일_일봉range의 한봉전값을 저장해 사용하셔야 합니다.
if Bdate != Bdate[1] Then
{
당일_일봉range1 = 당일_일봉range[1];
}
당일_일봉range = DayHigh - DayLow ;
var : 현재_분봉range(0), 당일_일봉range(0), 전일_일봉range(0) ;
var : 당일_일봉range1(0);
현재_분봉range = High - Low ;
if Bdate != Bdate[1] Then
{
당일_일봉range1 = 당일_일봉range[1];
}
당일_일봉range = DayHigh - DayLow ;
전일_일봉range = DayHigh(1) - DayLow(1) ;
#===================가격 지표=============================#
Plot1(DayOpen+당일_일봉range1, "가격_당일_일봉range", Red, DEf, 0) ;
Plot2(DayOpen+전일_일봉range, "가격_전일_일봉range", Blue, DEf, 0) ;
#===================화면 지표=============================#
Plot11(당일_일봉range1, "화면_당일_일봉range", Red, DEf, 0) ;
Plot12(전일_일봉range, "화면_전일_일봉range", Blue, DEf, 0) ;
즐거운 하루되세요
> 목포댁 님이 쓴 글입니다.
> 제목 : Range 질문 드려요
> #======================================================#
# 10분봉 , 연결선물지수
# 분봉에서 일봉 Range 비교
# 당일_일봉range[1] != 전일_일봉range 같지가 않다.
#======================================================#
var : 현재_분봉range(0), 당일_일봉range(0), 전일_일봉range(0) ;
#======================================================#
# 초기화 처리
#======================================================#
현재_분봉range = High - Low ;
# 당일_일봉range[1] != 전일_일봉range 같지가 않다.
당일_일봉range = DayHigh - DayLow ;
전일_일봉range = DayHigh(1) - DayLow(1) ;
#===================가격 지표=============================#
Plot1(DayOpen+당일_일봉range[1], "가격_당일_일봉range", Red, DEf, 0) ;
Plot2(DayOpen+전일_일봉range, "가격_전일_일봉range", Blue, DEf, 0) ;
#===================화면 지표=============================#
Plot11(당일_일봉range[1], "화면_당일_일봉range", Red, DEf, 0) ;
Plot12(전일_일봉range, "화면_전일_일봉range", Blue, DEf, 0) ;