커뮤니티
부탁드립니다.
2018-12-09 14:58:24
134
글번호 124272
-60296관련입니다.
-해선 분봉차트에서 (n일전부터 전일)동시간대 최고가 평균을 구하는 지표를 부탁드렸습니다.
알려주신 지표는 예로 적은 (3일전부터 하루전)동시간대 최고가 평균입니다.
-(3일전부터 하루전)동시간대 최고가 평균이 아닌 (n일전부터 하루전일)동시간대 최고가
평균을 구하는 지표를 부탁드립니다
답변 1
예스스탁 예스스탁 답변
2018-12-10 11:34:13
안녕하세요
예스스탁입니다.
input : N(10);
var : DH(0),sumii(0),sum(0),mav(0),cnt(0);
var : S1(0),D1(0),TM(0);
Array : DD[20](0),ii[20](0);
DH = DayHigh(0);
if bdate != bdate[1] Then
{
DD[0] = Bdate;
ii[0] = 0;
for cnt = 1 to 19
{
DD[cnt] = DD[cnt-1][1];
ii[cnt] = ii[cnt-1][1];
}
S1 = TimeToMinutes(stime);
D1 = sdate;
}
if D1 > 0 then
{
if sdate == D1 Then
TM = TimeToMinutes(stime)-S1;
Else
TM = TimeToMinutes(stime)+1440-S1;
ii[0] = ii[0]+1;
}
if ii[N] > 0 then
{
sumii = 0;
for cnt = 0 to N
{
sumii = sumii + ii[cnt];
}
sum = 0;
var1 = 1;
for cnt = ii[0] to sumii
{
if Bdate[cnt] == DD[var1] and TM[cnt] <= TM and var1 <= 10 Then
{
var1 = var1+1;
sum = sum + DH[cnt];
}
}
plot1(sum/var1);
}
즐거운 하루되세요
> 예시 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> -60296관련입니다.
-해선 분봉차트에서 (n일전부터 전일)동시간대 최고가 평균을 구하는 지표를 부탁드렸습니다.
알려주신 지표는 예로 적은 (3일전부터 하루전)동시간대 최고가 평균입니다.
-(3일전부터 하루전)동시간대 최고가 평균이 아닌 (n일전부터 하루전일)동시간대 최고가
평균을 구하는 지표를 부탁드립니다
다음글
이전글