안녕하세요 개발자님.
혹시 일봉에서 년봉을 나타내는 수식과 3개월 동안의 3개월 봉을 나타내는 함수 식이 있을까요? 월봉은 아는데 이 두 가지를 모르겠네요..
1. 년봉
2. 3개월 봉
항상 도움주셔서 감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-08-01 16:20:45
안녕하세요
예스스탁입니다.
1.년시고저종
var : Year(0),cnt(0);
Array : YOpen[20](0),YHigh[20](0),YLow[20](0),YClose[20](0);
Year = Floor(sDate/10000);
if Year != Year[1] Then
{
For cnt = 19 DownTo 1
{
YOpen[cnt] = YOpen[cnt-1];
YHigh[cnt] = YHigh[cnt-1];
YLow[cnt] = YLow[cnt-1];
YClose[cnt] = YClose[cnt-1];
}
YOpen[0] = O;
YHigh[0] = H;
YLow[0] = L;
}
if YHigh[0] > 0 and H > YHigh[0] Then
YHigh[0] = H;
if YLow[0] > 0 and L < YLow[0] Then
YLow[0] = L;
YClose[0] = c;
2.분기시고저종
var : Month(0),quarter(0),cnt(0);
Array : QOpen[20](0),QHigh[20](0),QLow[20](0),QClose[20](0);
Month = Floor(FracPortion(sDate/10000)*100);
if Month%3 == 1 and Month != Month[1] Then
{
For cnt = 19 DownTo 1
{
QOpen[cnt] = QOpen[cnt-1];
QHigh[cnt] = QHigh[cnt-1];
QLow[cnt] = QLow[cnt-1];
QClose[cnt] = QClose[cnt-1];
}
QOpen[0] = O;
QHigh[0] = H;
QLow[0] = L;
}
if QHigh[0] > 0 and H > QHigh[0] Then
QHigh[0] = H;
if QLow[0] > 0 and L < QLow[0] Then
QLow[0] = L;
QClose[0] = c;
즐거운 하루되세요
> 히익 님이 쓴 글입니다.
> 제목 : 3개월 봉
> 안녕하세요 개발자님.
혹시 일봉에서 년봉을 나타내는 수식과 3개월 동안의 3개월 봉을 나타내는 함수 식이 있을까요? 월봉은 아는데 이 두 가지를 모르겠네요..
1. 년봉
2. 3개월 봉
항상 도움주셔서 감사합니다.