당일저가 시간대가 9시~10시59분 까지를 1
11시~12시59분 까지를 2
13시~장마감 까지를 3 으로 하는 수식
위 수식의 결과가 1이 나올때 n일 동안의 총합을 나타내는 수식
부탁드립니다
답변 4
예스스탁
예스스탁 답변
2023-10-24 16:08:25
input : n(10);
var : DL(0),cnt(0),count(0);
Array : vv[50](0);
if Bdate != Bdate[1] Then
{
for cnt = 49 DownTo 1
{
VV[cnt] = VV[cnt-1];
}
DL = L;
vv[0] = 1;
}
if DL > 0 and L < DL Then
{
DL = L;
if sTime < 110000 Then
{
vv[0] = 1;
}
Else if sTime >= 110000 and sTime < 130000 Then
{
vv[0] = 2;
}
Else
{
vv[0] = 3;
}
}
if vv[n-1] > 0 Then
{
count = 0;
For cnt = 0 to n-1
{
if vv[cnt] == 1 Then
count = count + 1;
}
Plot1(count);
}
> 팔보채 님이 쓴 글입니다.
> 제목 : 당일저가 시간대
> 당일저가 시간대가 9시~10시59분 까지를 1
11시~12시59분 까지를 2
13시~장마감 까지를 3 으로 하는 수식
위 수식의 결과가 1이 나올때 n일 동안의 총합을 나타내는 수식
부탁드립니다
- 일봉에서도 쓸수 있게 해주세요
- 아래 수식 중 11시 ~ 13시 시간대를 삭제해주세요
- 분봉에서 장초반 당일저가 나오다 후반에 당일저가가 나오면 하루에 두번 신호가
뜨기 때문에 한번만 나오게 할수 없다면 전일 데이타를 가져와 당일 표시해 주시면
감사하겠습니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 당일저가 시간대
> input : n(10);
var : DL(0),cnt(0),count(0);
Array : vv[50](0);
if Bdate != Bdate[1] Then
{
for cnt = 49 DownTo 1
{
VV[cnt] = VV[cnt-1];
}
DL = L;
vv[0] = 1;
}
if DL > 0 and L < DL Then
{
DL = L;
if sTime < 110000 Then
{
vv[0] = 1;
}
Else if sTime >= 110000 and sTime < 130000 Then
{
vv[0] = 2;
}
Else
{
vv[0] = 3;
}
}
if vv[n-1] > 0 Then
{
count = 0;
For cnt = 0 to n-1
{
if vv[cnt] == 1 Then
count = count + 1;
}
Plot1(count);
}
> 팔보채 님이 쓴 글입니다.
> 제목 : 당일저가 시간대
> 당일저가 시간대가 9시~10시59분 까지를 1
11시~12시59분 까지를 2
13시~장마감 까지를 3 으로 하는 수식
위 수식의 결과가 1이 나올때 n일 동안의 총합을 나타내는 수식
부탁드립니다
예스스탁
예스스탁 답변
2023-10-25 08:46:45
안녕하세요
예스스탁입니다.
1
시간을 조건으로 하는 내용은 분봉이하만 가능합니다.
랭귀지는 봉완성 기준으로 하나의 봉을 세분해서 시간으로 조건인지가 가능하지 않습니다
2
11~13시 삭제하고 전일기준으로 변경해 드립니다.
input : n(10);
var : DL(0),cnt(0),count(0);
Array : vv[50](0);
if Bdate != Bdate[1] Then
{
for cnt = 49 DownTo 1
{
VV[cnt] = VV[cnt-1];
}
DL = L;
vv[0] = 1;
}
if DL > 0 and L < DL Then
{
DL = L;
if sTime < 110000 Then
{
vv[0] = 1;
}
Else
{
vv[0] = 3;
}
}
if vv[n-1] > 0 Then
{
count = 0;
For cnt = 1 to n
{
if vv[cnt] == 1 Then
count = count + 1;
}
Plot1(count);
}
즐거운 하루되세요
> 팔보채 님이 쓴 글입니다.
> 제목 : Re : Re : 당일저가 시간대
> - 일봉에서도 쓸수 있게 해주세요
- 아래 수식 중 11시 ~ 13시 시간대를 삭제해주세요
- 분봉에서 장초반 당일저가 나오다 후반에 당일저가가 나오면 하루에 두번 신호가
뜨기 때문에 한번만 나오게 할수 없다면 전일 데이타를 가져와 당일 표시해 주시면
감사하겠습니다
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 당일저가 시간대
> input : n(10);
var : DL(0),cnt(0),count(0);
Array : vv[50](0);
if Bdate != Bdate[1] Then
{
for cnt = 49 DownTo 1
{
VV[cnt] = VV[cnt-1];
}
DL = L;
vv[0] = 1;
}
if DL > 0 and L < DL Then
{
DL = L;
if sTime < 110000 Then
{
vv[0] = 1;
}
Else if sTime >= 110000 and sTime < 130000 Then
{
vv[0] = 2;
}
Else
{
vv[0] = 3;
}
}
if vv[n-1] > 0 Then
{
count = 0;
For cnt = 0 to n-1
{
if vv[cnt] == 1 Then
count = count + 1;
}
Plot1(count);
}
> 팔보채 님이 쓴 글입니다.
> 제목 : 당일저가 시간대
> 당일저가 시간대가 9시~10시59분 까지를 1
11시~12시59분 까지를 2
13시~장마감 까지를 3 으로 하는 수식
위 수식의 결과가 1이 나올때 n일 동안의 총합을 나타내는 수식
부탁드립니다