틱차트에서 일봉 가중이평선과 지수이평선 위에있을때는 매수로만, 밑에있을때는 매도로만 대응하고싶은데
시스템에서 어떻게 표현해야할지 알려주세요
답변 1
예스스탁
예스스탁 답변
2020-06-08 13:32:31
안녕하세요
예스스탁입니다.
Input : Period(20);
Var : Sum(0), cnt(0), CSum(0),Daywma(0);
var : EP(0),Dindex(0),Pre(0),Dayema(0);
#일봉 가중이평계산
Sum = 0;
CSum = 0;
For cnt = 0 To Period - 1 Begin
Sum = Sum + DayClose(cnt) * (Period - cnt);
CSum = CSum + Period - cnt;
End;
If CSum > 0 Then
Daywma = Sum / CSum;
Else
Daywma = 0;
#일봉 지수이평계산
Ep = 2/(Period+1);
if bdate != bdate[1] then
{
DINDEX = DINDEX + 1;
Pre = Dayema[1];
}
if DINDEX <= 1 then
Dayema = C;
else
Dayema = C * EP + Pre * (1-EP);
if C > daywma and C > dayema Then
buy();
if C < daywma and C < dayema Then
sell();
즐거운 하루되세요
> swhinc 님이 쓴 글입니다.
> 제목 : 틱차트에 일봉 이평선
> 틱차트에서 일봉 가중이평선과 지수이평선 위에있을때는 매수로만, 밑에있을때는 매도로만 대응하고싶은데
시스템에서 어떻게 표현해야할지 알려주세요