커뮤니티
풍성한 한가위되세요~~ 궁금한점부탁드려요
2010-09-20 16:07:28
666
글번호 32451
안녕하세요
매매식에서 진입제한에 대해 알고싶습니다
1) 오후1시이후에 진입제한을 하고싶다면~~
기존진입이 있다면 그대로청산신호까지진행되구요 신규로만 진입제한한다면
어떤식을 첨가해야하나요?
2) 청산에서 " "이 있다면 그다음 n번의 진입을 제한하려한다면~~~
교차매매인데 다음식의 첨가는 안맞지않나요?
교차면 2번의 신호를 거른다면 crossup 과 crossdown 두개가 필요한건아닌지..
}
if IsExitName(" "1) == true and MarketPosition == 0 Then{
If CrossUP(value1, value2) and countif(crossup(value1,value2),BarsSinceExit(1)) >= 2 Then
Buy();
If CrossDown(value1, value2) and countif(CrossDown(value1,value2),BarsSinceExit(1)) >= 2 Then
Sell();
}
답변부탁드리구요
추석연휴...가족과 함께 행복한 시간되시길..바래요 ^^
답변 1
예스스탁 예스스탁 답변
2010-09-20 17:41:08
안녕하세요? 예스스탁입니다.
문의하신 내용 답변드립니다.
1) 오후1시이후에 진입제한을 하고싶다면~~
기존진입이 있다면 그대로청산신호까지진행되구요 신규로만 진입제한한다면
어떤식을 첨가해야하나요?
=> 진입식에 다음과 같은 내용이 있으면 오후 1시 이전에만 진입하게 됩니다.
if stime < 130000 and 매수식~
2) 청산에서 " "이 있다면 그다음 n번의 진입을 제한하려한다면~~~
교차매매인데 다음식의 첨가는 안맞지않나요?
교차면 2번의 신호를 거른다면 crossup 과 crossdown 두개가 필요한건아닌지..
}
if IsExitName(" "1) == true and MarketPosition == 0 Then{
If CrossUP(value1, value2) and countif(crossup(value1,value2),BarsSinceExit(1)) >= 2 Then
Buy();
If CrossDown(value1, value2) and countif(CrossDown(value1,value2),BarsSinceExit(1)) >= 2 Then
Sell();
}
=> 위 식이 맞는 것으로 보입니다. 교차가 발생하였고, 그 교차가 최근 청산이후에 2번 이상 발생했는지를 확인하는 식이 countif로 추가되어 있기 때문입니다.
교차가 두번 발생한다고 해서 cross식을 두 번 연속으로 사용하여 식을 작성하지는 않습니다.
감사합니다.
다음글
이전글