커뮤니티
왜 제꺼만 답변이 없나요 ㅜㅜ 다시올립니다.
2010-06-01 08:49:02
783
글번호 30235
Inputs: VtyPercent(0.75),ATRperiod(5);
If MarketPosition() <> 1 Then
Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 Then
Sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
안녕하세요?
예를 들어 봉의 시가가 210.00 이고 봉의 종가가 210.40인데 매수 신호가 나오면 그 해당봉의 종가인 210.40으로 다음봉이 뜰때 매수가 들어가자나요. 근데 위에 신호는 그렇지 않더라구요. 여러가지 진입방법이 있는건 아는데.. 위의것은 시가가 210.00이고 종가가 210.40이면 거래내역에서보면 210.30 또는 210.00 등 신호가 랜덤으로 나오더라구요. 그러니 슬리피지를 준다해도 실제 체결과는 너무 괴리가 있구요. 그래서 결론은 이공식도 해당봉의 종가로 진입하려고 하는데 어떡해 해야하나 수정좀 부탁드리려구요. 그럼 답변 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2010-06-01 16:25:12
안녕하세요
예스스탁입니다.
죄송합니다.
외부에서 답변을 달아 미쳐 보지 못했습니다.
ATSTOP은 지정된 수치 이상의 시세가 들어오면 바로 매수하고
ATSTOP은 지정된 수치 이하의 시세가 들어오면 바로 매도하는 타입이므로
그러므로 종가가 진입가로 되는 타입은 아닙니다.
onclose타입으로 변겅하시면 아래와 같이 작성하시면 됩니다.
Inputs: VtyPercent(0.75),ATRperiod(5);
If MarketPosition() <> 1 Then{
IF C > Close[1] + (VtyPercent * ATR(ATRperiod)[1]) Then
Buy ("Vty_LE");
}
If MarketPosition() <> -1 Then{
IF c < Close[1] - (VtyPercent * ATR(ATRperiod)[1]) Then
Sell ("Vty_SE");
}
즐거운 하루되세요
> 천국열차 님이 쓴 글입니다.
> 제목 : 왜 제꺼만 답변이 없나요 ㅜㅜ 다시올립니다.
> Inputs: VtyPercent(0.75),ATRperiod(5);
If MarketPosition() <> 1 Then
Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod)));
If MarketPosition() <> -1 Then
Sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
안녕하세요?
예를 들어 봉의 시가가 210.00 이고 봉의 종가가 210.40인데 매수 신호가 나오면 그 해당봉의 종가인 210.40으로 다음봉이 뜰때 매수가 들어가자나요. 근데 위에 신호는 그렇지 않더라구요. 여러가지 진입방법이 있는건 아는데.. 위의것은 시가가 210.00이고 종가가 210.40이면 거래내역에서보면 210.30 또는 210.00 등 신호가 랜덤으로 나오더라구요. 그러니 슬리피지를 준다해도 실제 체결과는 너무 괴리가 있구요. 그래서 결론은 이공식도 해당봉의 종가로 진입하려고 하는데 어떡해 해야하나 수정좀 부탁드리려구요. 그럼 답변 부탁드립니다.
다음글
이전글