커뮤니티
분할매수식 문의
2009-11-04 09:21:54
722
글번호 25892
예를 들어 선물 200에 진입(매수, 매도)시
0.3포인트 하락시에 분할매수하고
0.3포인트 이익시에 청산하는식이 궁금합니다.
여기서 만일 분할매수한 수량은 최대 5개를 넘지 않으며,
분할매수한 가격대비 0.3포인트 이익시에 모두 청산하고자합니다.
예) 200 - 1매수
199.70 - 1매수
203.15 - 2청산
알려주세요~
답변 1
예스스탁 예스스탁 답변
2009-11-04 11:23:13
안녕하세요
예스스탁입니다.
분할매수 부분의 경우 수식은 아래와 같습니다.
if MarketPosition == 0 and 첫진입조건 Then
buy("b",OnClose,def,1);
if MarketPosition == 1 Then{
if CurrentEntries < 5 Then
buy("BB",atlimit,EntryPrice-0.3*CurrentEntries);
}
청산식은 내용이 정확치 않아 2가지로 올려드립니다.
분할매수분의 평균단가 대비를 청산을말씀하시는 것이라면
if marketposition == 1 then
exitlong("bx",AtLimit,AvgEntryPrice+0.3);
최초 진입가 대비 0.3 수익시 청산은
if marketposition == 1 then
exitlong("bx",AtLimit,EntryPrice+0.3);
즐거운 하루되세요
> guest 님이 쓴 글입니다.
> 제목 : 분할매수식 문의
> 예를 들어 선물 200에 진입(매수, 매도)시
0.3포인트 하락시에 분할매수하고
0.3포인트 이익시에 청산하는식이 궁금합니다.
여기서 만일 분할매수한 수량은 최대 5개를 넘지 않으며,
분할매수한 가격대비 0.3포인트 이익시에 모두 청산하고자합니다.
예) 200 - 1매수
199.70 - 1매수
203.15 - 2청산
알려주세요~