첨부 이미지
그림1
감사합니다
1
첨부 그림과 같이
5분봉에서
현재일의 첫봉 거래량이
1일전부터 5일동안의 5분봉 첫봉거래량의 평균보다 2배이상 크면
매수신호를 발생시키고자 합니다.
2
5분봉에서
현재일의 현재시간 거래량이
1일전부터 5일동안의 5분봉 동일시간 거래량의 평균보다
2배 이상이면 매수신호를 발생시키고자 합니다
답변 1
예스스탁
예스스탁 답변
2024-02-14 10:37:50
안녕하세요
예스스탁입니다.
1
input : n(5);
var : cnt(0),sum1(0),mav1(0);
Array : V1[20](0);
if Bdate != Bdate[1] Then
{
For cnt = 9 DownTo 1
{
v1[cnt] = v1[cnt-1];
}
v1[0] = v;
if v1[n] > 0 Then
{
sum1 = 0;
For cnt = 1 to n
{
sum1 = sum1 + v1[cnt];
}
mav1 = sum1/n;
if v1[0] >= mav1*2 Then
Buy();
}
}
2
input : n(5);
var : cnt(0),sum(0),mav(0),count(0);
Array : dd[20](0),ii[20](0);
if Bdate != Bdate[1] Then
{
For cnt = 19 downto 1
{
dd[cnt] = dd[cnt-1];
ii[cnt] = ii[cnt-1];
}
dd[0] = bDate;
ii[0] = Index;
}
if dd[n] >= 0 Then
{
sum = 0;
count = 0;
For cnt = (Index-ii[0]+1) to Index-ii[5]
{
if sTime[cnt] <= sTime and Bdate[cnt] == dd[count+1] and count <= n Then
{
count = count+1;
sum = sum + v[cnt];
}
}
mav = sum/n;
if v >= mav*2 Then
Buy();
}
즐거운 하루되세요
> jdavid 님이 쓴 글입니다.
> 제목 : 첫봉 거래량
> 감사합니다
1
첨부 그림과 같이
5분봉에서
현재일의 첫봉 거래량이
1일전부터 5일동안의 5분봉 첫봉거래량의 평균보다 2배이상 크면
매수신호를 발생시키고자 합니다.
2
5분봉에서
현재일의 현재시간 거래량이
1일전부터 5일동안의 5분봉 동일시간 거래량의 평균보다
2배 이상이면 매수신호를 발생시키고자 합니다