커뮤니티
572번 다시 문의드립니다..
2003-11-12 08:30:14
3736
글번호 1298
매번 친절한 답변에 감사드립니다..
제가 자세히 설명을 안드린거 같네요..
당일 시가 기준이었는데..
그리고 시가 기준으로 선을 긋고 싶은데 그것도 잘 안되더라구요..
input : a(1), b(1);
plot1(dayopen(0) +a);
plot2(dayopen(0) -b);
이렇게 만들었는데..이것도 수정해 주세요..
답변 1
예스스탁 예스스탁 답변
2003-11-12 10:22:23
안녕하세요..예스스탁입니다.
첫봉과 그 이후의 봉을 구분하여 시스템식을 다시 작성해 보았습니다.
[시스템식]
input : UpVal(1), DnVal(1), maPeriod(10);
var : maV(0), UpCh(0), DnCh(0);
maV = ma(C,maPeriod);
UpCh = dayopen() + UpVal;
DnCh = dayopen() - DnVal;
if dayindex() == 0 then {
if C > UpCh then
buy();
if C < DnCh then
sell();
}
else if CrossUp(C, UpCh) or CrossUp(C, DnCh) then
buy();
else if CrossDown(C, UpCh) or CrossDown(C, DnCh) then
sell();
if crossdown(C, maV) then
exitlong();
if crossup(C, maV) then
exitshort();
[지표식]
input : UpVal(1), DnVal(1);
var : UpCh(0), DnCh(0);
UpCh = dayopen() + UpVal;
DnCh = dayopen() - DnVal;
plot1(UpCh);
plot2(DnCh);
> pp8184 님이 쓴 글입니다.
> 제목 : 572번 다시 문의드립니다..
> 매번 친절한 답변에 감사드립니다..
제가 자세히 설명을 안드린거 같네요..
당일 시가 기준이었는데..
그리고 시가 기준으로 선을 긋고 싶은데 그것도 잘 안되더라구요..
input : a(1), b(1);
plot1(dayopen(0) +a);
plot2(dayopen(0) -b);
이렇게 만들었는데..이것도 수정해 주세요..
다음글
이전글