커뮤니티
수정부탁드립니다.
2010-02-16 17:04:54
575
글번호 28114
input : P(5), N(0);
var : ii(0), sumMonthC(0), maMonthC(0), cnt(0), premaMonthC(0);
array : MC[99](0);
if date > date[1]+30 then{
for cnt = 1 to 98{
MC[cnt] = MC[cnt-1][1];
}
}
MC[0] = C;
sumMonthC = 0;
for ii = 0 to P - 1 Begin
sumMonthC = sumMonthC + MC[ii];
end;
maMonthC = sumMonthC/p;
if maMonthC >= premaMonthC and
c >= maMonthC and ma(C,5) >= ma(C,20) Then
plot1(h);
실시간월봉5ma >= 지난달 마지막 월봉5ma
이부분이 제대로 안나오고 있습니다.
답변 1
예스스탁 예스스탁 답변
2010-02-16 17:11:32
안녕하세요
예스스탁입니다.
if date > date[1]+30 then{
premaMonthC = maMonthC[1];
내용을 추가해 주셔야 합니다.
아래는 수정한 식입니다.
input : P(5), N(0);
var : ii(0), sumMonthC(0), maMonthC(0), cnt(0), premaMonthC(0);
array : MC[99](0);
if date > date[1]+30 then{
premaMonthC = maMonthC[1];
for cnt = 1 to 98{
MC[cnt] = MC[cnt-1][1];
}
}
MC[0] = C;
sumMonthC = 0;
for ii = 0 to P - 1 Begin
sumMonthC = sumMonthC + MC[ii];
end;
maMonthC = sumMonthC/p;
if maMonthC >= premaMonthC and
c >= maMonthC and ma(C,5) >= ma(C,20) Then
plot1(h);
즐거운 하루되세요
> 지수와함께춤을 님이 쓴 글입니다.
> 제목 : 수정부탁드립니다.
> input : P(5), N(0);
var : ii(0), sumMonthC(0), maMonthC(0), cnt(0), premaMonthC(0);
array : MC[99](0);
if date > date[1]+30 then{
for cnt = 1 to 98{
MC[cnt] = MC[cnt-1][1];
}
}
MC[0] = C;
sumMonthC = 0;
for ii = 0 to P - 1 Begin
sumMonthC = sumMonthC + MC[ii];
end;
maMonthC = sumMonthC/p;
if maMonthC >= premaMonthC and
c >= maMonthC and ma(C,5) >= ma(C,20) Then
plot1(h);
실시간월봉5ma >= 지난달 마지막 월봉5ma
이부분이 제대로 안나오고 있습니다.
다음글
이전글