커뮤니티
수식작성 문의 드립니다.
2010-07-14 23:29:14
804
글번호 30933
옵션매수에서 다음 수식을 구현하는데 쉽지가 않네요.
진입과 관련해서는 최초진입은 당일최저가 대비 20% 상승시에 매수하고, 이후부터는 진입이후 0.10포인트 상승시 마다 최초진입 금액만큼 매수하는 수식 작성좀 부탁드립니다. 진입허용회수는 최대6번으로 한정하고 싶습니다.
청산은 추가진입한 이후의 '평균매수단가 + 0.02포인트' 이하로 가격이 내려왔을 때 최초진입분을 제외하고 모두 청산하고, 거래는 2시 30분에 종료하려고 합니다.
재진입과 관련해서는 청산조건에 따라 최초진입분을 제외하고 모두 청산한 이후로는 다시 진입하지 않도록 하고 싶습니다. (즉, 최저가 대비 20% 상승이나, 0.10 포인트 상승시마다라는 진입조건을 충족하더라도 진입하지 않습니다.)
위 내용을 구현할 수 있도록 수식작성 좀 부탁드립니다. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2010-07-15 11:49:28
안녕하세요
예스스탁입니다.
#최초진입
if MarketPosition == 0 and H < daylow*1.2 and stime < 150000 Then{
buy("b",AtStop,daylow*1.2);
}
#추가진입
if MarketPosition == 1 and CurrentEntries < 6 and countif(CurrentEntries < CurrentEntries[1],BarsSinceEntry+1) < 1 Then
buy("BB",AtStop,EntryPrice+(CurrentEntries*0.1));
if MarketPosition == 1 Then
exitlong("bx",AtStop,AvgEntryPrice+0.02,"BB");
SetStopEndofday(143000);
피라미딩을 모든 진입신호허용으로 하셔야 합니다.
진입금액은 시스템 트레이딩설정창의 비용/수량탭에서
고정자산기준 진입으로 선택하고 기준자산에 금액을 입력해 주시면 됩니다.
옵션이므로 단위수량은 1입니다.
즐거운 하루되세요
> WT_mbloc 님이 쓴 글입니다.
> 제목 : 수식작성 문의 드립니다.
> 옵션매수에서 다음 수식을 구현하는데 쉽지가 않네요.
진입과 관련해서는 최초진입은 당일최저가 대비 20% 상승시에 매수하고, 이후부터는 진입이후 0.10포인트 상승시 마다 최초진입 금액만큼 매수하는 수식 작성좀 부탁드립니다. 진입허용회수는 최대6번으로 한정하고 싶습니다.
청산은 추가진입한 이후의 '평균매수단가 + 0.02포인트' 이하로 가격이 내려왔을 때 최초진입분을 제외하고 모두 청산하고, 거래는 2시 30분에 종료하려고 합니다.
재진입과 관련해서는 청산조건에 따라 최초진입분을 제외하고 모두 청산한 이후로는 다시 진입하지 않도록 하고 싶습니다. (즉, 최저가 대비 20% 상승이나, 0.10 포인트 상승시마다라는 진입조건을 충족하더라도 진입하지 않습니다.)
위 내용을 구현할 수 있도록 수식작성 좀 부탁드립니다. 감사합니다.