커뮤니티
문의 드립니다.
2012-09-14 11:23:02
389
글번호 54696
수고 많습니다.
1. 복합장(주간+야간장)에서 금일(9/14일)아침 시점에 이전야간장,전일주간장,그전야간장,전전일주간장의 시고저가를 구하는 식의 작성을 알고 싶네요.
감사합니다
답변 1
예스스탁 예스스탁 답변
2012-09-14 15:53:59
안녕하세요? 예스스탁입니다.
문의하신 내용 답변드립니다.
var : cnt(0);
Array : RDayO[50](0),RDayH[50](0),RDayL[50](0),RDayC[50](0);
Array : EDayO[50](0),EDayH[50](0),EDayL[50](0),EDayC[50](0);
#정규장 시고저종가 계산(9:00:00~15:15:00)
if stime == 90000 or (stime > 90000 and stime < 90000) Then{
RDayO[0] = O;
RDayH[0] = H;
RDayL[0] = L;
for cnt = 1 to 49{
RDayO[cnt] = RDayO[cnt-1][1];
RDayH[cnt] = RDayH[cnt-1][1];
RDayL[cnt] = RDayL[cnt-1][1];
RDayC[cnt] = RDayC[cnt-1][1];
}
}
if stime >= 90000 and stime < 180000 Then{
RDayC[0] = C;
if H > RdayH[0] Then RdayH[0] = H;
if L < RdayL[0] Then RdayL[0] = L;
}
#야간장 시고저종가 계산(18:00:00~04:59:59)
if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then{
EDayO[0] = O;
EDayH[0] = H;
EDayL[0] = L;
for cnt = 1 to 49{
EDayO[cnt] = EDayO[cnt-1][1];
EDayH[cnt] = EDayH[cnt-1][1];
EDayL[cnt] = EDayL[cnt-1][1];
EDayC[cnt] = EDayC[cnt-1][1];
}
}
if stime >= 180000 or stime < 90000 Then{
EDayC[0] = C;
if H > EDayH[0] Then EDayH[0] = H;
if L < EDayL[0] Then EDayL[0] = L;
}
plot1(RDayC[0],"당일정규장종가");
plot2(RDayC[1],"전일정규장종가");
plot3(EDayC[0],"당일야간장종가");
plot4(EDayC[1],"전일야간장종가");
> 먼지의추억 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 수고 많습니다.
1. 복합장(주간+야간장)에서 금일(9/14일)아침 시점에 이전야간장,전일주간장,그전야간장,전전일주간장의 시고저가를 구하는 식의 작성을 알고 싶네요.
감사합니다
다음글
이전글