커뮤니티
지표값
2006-06-08 07:15:47
1075
글번호 10206
예를 들어
ma(c,1)과ma(c,5)이 골드가 났을 때의 종가를
ma(c,100)과ma(c,500)의 데드가 날 때까지 저장하고자 합니다.
중간에 ma(c,1)과ma(c,5)이 골드가 두번이상 나더라도
첫번째 골드났을 때의 종가만 변함없이 저장하고자 합니다.
그리고 ma(c,100)과ma(c,500)의 데드가 나면 0값
그 이후에는 다시 처음과 같이 ma(c,1)과ma(c,5)이 골드가 났을 때의 종가를
ma(c,100)과ma(c,500)의 데드가 날 때까지 저장하고자 합니다.
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2006-06-08 16:13:39
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
if crossup(ma(c,1),ma(c,5)) and var1 < 1 then{
var1 = var1+1;
var2 = C;
}
if crossdown(ma(c,100),ma(c,500)) then{
var1 = 0;
var2 = 0;
}
plot1(var1);
plot2(var2);
즐거운 하루되세요
> peace 님이 쓴 글입니다.
> 제목 : 지표값
> 예를 들어
ma(c,1)과ma(c,5)이 골드가 났을 때의 종가를
ma(c,100)과ma(c,500)의 데드가 날 때까지 저장하고자 합니다.
중간에 ma(c,1)과ma(c,5)이 골드가 두번이상 나더라도
첫번째 골드났을 때의 종가만 변함없이 저장하고자 합니다.
그리고 ma(c,100)과ma(c,500)의 데드가 나면 0값
그 이후에는 다시 처음과 같이 ma(c,1)과ma(c,5)이 골드가 났을 때의 종가를
ma(c,100)과ma(c,500)의 데드가 날 때까지 저장하고자 합니다.
부탁드립니다.