| Q&A 게시판 | HOME > Q&A 게시판 |
작성자 :
와사비
작성일 : 2021-10-07 22:33:43
조회수 : 582
첨부파일1: cbk_krw.png
결과값이 이상합니다.
DayVolume 값이 이상합니다.
그림에서 보면
코인 : cbk_krw
최근 10일간 22시10분까지 10분봉으로 지표에 로그를 남겼는데요...
20211027일,20211027일,20211027일 일자 DayVolume값이 1 이 나옵니다.
다른 날짜는 정상으로 나오는거 같습니다.
원인 확인 부탁드립니다.
input : Period(10),MinPer(100),MaxPer(100), D(2);
var : idx(-1),sum(0),count(0),cnt(0),mav(0),per(0);
if Bdate != Bdate[1] Then
{
idx = 0;
}
idx = idx+1;
if idx >= 1 Then
{
sum = 0;
count = 0;
For cnt = idx to Index
{
if count < Period and sDate[cnt] < sDate and sTime[cnt] == sTime Then
{
MessageLog("sDate:[%.f] sTime[%.f]:[%.f] DayVolume:[%.f]",sDate[cnt], cnt, sTime[cnt],DayVolume[cnt]);
sum = sum + DayVolume[cnt];
count = count+1;
}
if count == Period Then
cnt = Index+1;
}
value1 = BollBandUp(Period,D);
value2 = BollBandDown(Period,D);
mav = sum/Period; // 현재시간까지 과거평균거래량
Per = (Volume - mav) / mav * 100;
plot1(mav,"평균거래량");
plot2(Volume,"현재거래량");
MessageLog("종목명 : %s 당일거래량 : [%.f][%.f] %.f일거래량 : %.f 현재시간까지과거평균거래량 : %.f Per : %.2f MinPer : %.f 현재봉시작시간 : %.f", SymbolName, DayVolume, Volume, Period, sum, mav, Per, MinPer, sTime);
}
그림에서 보면
코인 : cbk_krw
최근 10일간 22시10분까지 10분봉으로 지표에 로그를 남겼는데요...
20211027일,20211027일,20211027일 일자 DayVolume값이 1 이 나옵니다.
다른 날짜는 정상으로 나오는거 같습니다.
원인 확인 부탁드립니다.
input : Period(10),MinPer(100),MaxPer(100), D(2);
var : idx(-1),sum(0),count(0),cnt(0),mav(0),per(0);
if Bdate != Bdate[1] Then
{
idx = 0;
}
idx = idx+1;
if idx >= 1 Then
{
sum = 0;
count = 0;
For cnt = idx to Index
{
if count < Period and sDate[cnt] < sDate and sTime[cnt] == sTime Then
{
MessageLog("sDate:[%.f] sTime[%.f]:[%.f] DayVolume:[%.f]",sDate[cnt], cnt, sTime[cnt],DayVolume[cnt]);
sum = sum + DayVolume[cnt];
count = count+1;
}
if count == Period Then
cnt = Index+1;
}
value1 = BollBandUp(Period,D);
value2 = BollBandDown(Period,D);
mav = sum/Period; // 현재시간까지 과거평균거래량
Per = (Volume - mav) / mav * 100;
plot1(mav,"평균거래량");
plot2(Volume,"현재거래량");
MessageLog("종목명 : %s 당일거래량 : [%.f][%.f] %.f일거래량 : %.f 현재시간까지과거평균거래량 : %.f Per : %.2f MinPer : %.f 현재봉시작시간 : %.f", SymbolName, DayVolume, Volume, Period, sum, mav, Per, MinPer, sTime);
}