커뮤니티
월간
2012-03-07 13:22:04
348
글번호 48658
안녕하세요
1.일봉상에서 전월의 (고점, 저점, 시가, 종가)의 값을 나타내는 식이 궁금합니다.
예를 들어, 오늘이 3월7일인데 지난 2월 한달(2월1일~2월29일)동안의 고, 저, 시, 종
2. 또 3월7일이 3월달이니, 3월들어서의 최고점과 최저점 그리고 시가를 나타내는 식도
지도부탁 올립니다.
3. 위 1,2를 분기, 연간으로도 나타낼 수 있는 방법 부탁올립니다.
감사합니다
답변 1
예스스탁 예스스탁 답변
2012-03-07 14:34:47
안녕하세요
예스스탁입니다.
아래식 참고하셔서 원하시는 값만 출력하시면 됩니다.
1. 월간
if date > date[1]+30 Then{
value1 = O;
value2 = H;
value3 = L;
value4 = C;
value11 = value1[1];
value21 = value2[1];
value31 = value3[1];
value41 = value4[1];
}
if H > value2 Then
value2 = H;
if L < value3 Then
value3 = L;
value4 = c;
plot1(value1,"당월시가");
plot2(value2,"당월고가");
plot3(value3,"당월저가");
plot4(value4,"당월종가");
plot5(value11,"전월시가");
plot6(value21,"전월고가");
plot7(value31,"전월저가");
plot8(value41,"전월종가");
2,연간
if date > date[1]+1000 Then{
value1 = O;
value2 = H;
value3 = L;
value4 = C;
value11 = value1[1];
value21 = value2[1];
value31 = value3[1];
value41 = value4[1];
}
if H > value2 Then
value2 = H;
if L < value3 Then
value3 = L;
value4 = c;
plot1(value1,"당해시가");
plot2(value2,"당해고가");
plot3(value3,"당해저가");
plot4(value4,"당해종가");
plot5(value11,"전년시가");
plot6(value21,"전년고가");
plot7(value31,"전년저가");
plot8(value41,"전년종가");
3. 분기
var1 = round(FracPortion(sdate/10000)*100,0);
if (var1 == 1 or var1 == 3 or var1 == 6 or var1 == 9) and var1 != var1[1] Then{
value1 = O;
value2 = H;
value3 = L;
value4 = C;
value11 = value1[1];
value21 = value2[1];
value31 = value3[1];
value41 = value4[1];
}
if H > value2 Then
value2 = H;
if L < value3 Then
value3 = L;
value4 = c;
plot1(value1,"현분기시가");
plot2(value2,"현분기고가");
plot3(value3,"현분기저가");
plot4(value4,"현분기종가");
plot5(value11,"전분기시가");
plot6(value21,"전분기고가");
plot7(value31,"전분기저가");
plot8(value41,"전분기종가");
즐거운 하루되세요
> 대단한콩 님이 쓴 글입니다.
> 제목 : 월간
> 안녕하세요
1.일봉상에서 전월의 (고점, 저점, 시가, 종가)의 값을 나타내는 식이 궁금합니다.
예를 들어, 오늘이 3월7일인데 지난 2월 한달(2월1일~2월29일)동안의 고, 저, 시, 종
2. 또 3월7일이 3월달이니, 3월들어서의 최고점과 최저점 그리고 시가를 나타내는 식도
지도부탁 올립니다.
3. 위 1,2를 분기, 연간으로도 나타낼 수 있는 방법 부탁올립니다.
감사합니다