밑의 수식은 붕봉 상 30일 동안 최고 종가의 값이 나와요
제가 알고 싶은 것은 30일 동안 일 봉의 최고 종가를 분봉에 넣고 싶어요
var1 = highest(c,30); <<<< 일봉의 최고 종가를 분봉에 선을 긋고 싶어요
input : N(20);
var : cnt(0),hh(0);
Array : HC[100](0);
if sDate != sDate[1] Then
{
for cnt = 99 DownTo 1
{
HC[cnt] = HC[cnt-1];
}
HC[0] = C;
}
Else
{
if HC[0] > 0 and C > HC[0] Then
{
HC[0] = C;
}
}
if HC[n-1] > 0 Then
{
hh = 0;
For cnt = 1 to N
{
if hh == 0 or (hh > 0 and HC[cnt] > hh) Then
hh = hc[cnt];
}
Plot1(hh);
}
답변 1
예스스탁
예스스탁 답변
2022-12-12 09:22:37
input : N(30);
var : cnt(0),hc(0);
hc = 0;
For cnt = 0 to N-1 #전일기준ㅇ이면 1 to N
{
if hc == 0 or (hc > 0 and DayClose(cnt) > hc) Then
hc = DayClose(cnt);
}
Plot1(hc);
> 아무다 님이 쓴 글입니다.
> 제목 : 재 문의 드려요
> 밑의 수식은 붕봉 상 30일 동안 최고 종가의 값이 나와요
제가 알고 싶은 것은 30일 동안 일 봉의 최고 종가를 분봉에 넣고 싶어요
var1 = highest(c,30); <<<< 일봉의 최고 종가를 분봉에 선을 긋고 싶어요
input : N(20);
var : cnt(0),hh(0);
Array : HC[100](0);
if sDate != sDate[1] Then
{
for cnt = 99 DownTo 1
{
HC[cnt] = HC[cnt-1];
}
HC[0] = C;
}
Else
{
if HC[0] > 0 and C > HC[0] Then
{
HC[0] = C;
}
}
if HC[n-1] > 0 Then
{
hh = 0;
For cnt = 1 to N
{
if hh == 0 or (hh > 0 and HC[cnt] > hh) Then
hh = hc[cnt];
}
Plot1(hh);
}