커뮤니티
청산 시점의 보조지표를 기억한 후 재 진입시 체크하는 시스템
2011-03-28 23:42:44
775
글번호 37033
하루에 두 번 거래하는 전략 인데, 첫 거래와 두 번째 거래에서 사용하는 필터가 다른 전략 입니다.
거래의 골자는 단기이평이 중기를 크로스업 하고, bids가 asks보다 클 때 매수.
매수 후에는 고가에서 atr(20)*3만큼 하락하면 청산. 이때 청산 시점의 bids값을 기억해 두고,
1번 거래가 끝난 후에도 단기이평이 중기를 크로스업 하고, bids가 asks보다 크면서, bids가 청산시점의 bids보다 클 경우 진입.
청산 조건은 위와 동일.
프로그램 코드 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2011-03-29 09:43:51
안녕하세요
예스스탁입니다.
if ExitDate(1) != sdate and crossup(ma(C,5),ma(C,20)) and bids > asks Then
buy();
if ExitDate(1) == sdate and crossup(ma(C,5),ma(C,20)) and bids > asks and bids > bids[BarsSinceExit(1)] Then
buy();
if MarketPosition == 1 Then
exitlong("bx",AtStop,highest(H,BarsSinceEntry)-atr(20)*3);
즐거운 하루되세요
> kekino 님이 쓴 글입니다.
> 제목 : 청산 시점의 보조지표를 기억한 후 재 진입시 체크하는 시스템
> 하루에 두 번 거래하는 전략 인데, 첫 거래와 두 번째 거래에서 사용하는 필터가 다른 전략 입니다.
거래의 골자는 단기이평이 중기를 크로스업 하고, bids가 asks보다 클 때 매수.
매수 후에는 고가에서 atr(20)*3만큼 하락하면 청산. 이때 청산 시점의 bids값을 기억해 두고,
1번 거래가 끝난 후에도 단기이평이 중기를 크로스업 하고, bids가 asks보다 크면서, bids가 청산시점의 bids보다 클 경우 진입.
청산 조건은 위와 동일.
프로그램 코드 부탁드립니다.
다음글
이전글