커뮤니티
이렇게 좀 부탁드립니다
2009-07-03 15:08:53
814
글번호 23242
매수때는 entry이후 최고종가에서 m만큼 내리면 청산
매도때는 entry이후 최저종가에서 n만큼 오르면 청산
이렇게 하려면 식을 어떻게 짜야하는가요?
m,n은 제가 따로 정한 식입니다
그리고 어제의 standard deviation을 참고하고 싶은데
종가 10일동안의 표준편차 어제 수치를 참고하려면
std(c,10)[1]이렇게 하면 되는건가요?
답변 1
예스스탁 예스스탁 답변
2009-07-03 15:18:39
안녕하세요
예스스탁입니다.
1.
if MarketPosition == 1 Then{
ExitLong("bx",AtStop,Highest(H,BarsSinceEntry)-MM);
}
if MarketPosition == -1 Then{
ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+NN);
}
2.
사용하시는 차트가 일봉이시면 std(c,10)[1]가 맞습니다.
분봉에서 일봉의 10일동안 표준편차를 구하신다면 식을 따로 작성하셔야 합니다.
Input : Length(10);
Var : SumSqrt(0), mav(0), Counter(0),stdv(0),sum(0),cnt(0);
If Length != 0 Then Begin
sum = 0;
for cnt = 0 to Length-1{
sum = sum+DayClose(cnt);
}
mav = sum/Length;
SumSqrt = 0;
For Counter = 0 To Length - 1 Begin
SumSqrt = SumSqrt + (DayClose(Counter) - mav) * (DayClose(Counter) - mav);
End;
Stdv = SquareRoot(SumSqrt / Length);
End
Else
Stdv = 0;
plot1(STDV[dayindex+1]);
즐거운 하루되세요
> 클루지 님이 쓴 글입니다.
> 제목 : 이렇게 좀 부탁드립니다
> 매수때는 entry이후 최고종가에서 m만큼 내리면 청산
매도때는 entry이후 최저종가에서 n만큼 오르면 청산
이렇게 하려면 식을 어떻게 짜야하는가요?
m,n은 제가 따로 정한 식입니다
그리고 어제의 standard deviation을 참고하고 싶은데
종가 10일동안의 표준편차 어제 수치를 참고하려면
std(c,10)[1]이렇게 하면 되는건가요?
다음글
이전글