커뮤니티
재질문 드립니다.
2011-12-01 12:57:02
447
글번호 45364
옵션 매수만 매일 분할 매수하려 합니다.
몇 분봉인지 관련없이 옵션 매수 전용으로만 활용하려 합니다.
전략: 편의상 1월1일을 기준으로 문의드립니다.
(1) 오늘 종가가(1월1일 3:00) 전일 (12월 31일) 종가 보다 + 이면
3:05 에 매수 <- 첫번째 매수
(2) 다음날 (1월2일) 어제(1월1일) 매수한 가격보다
-20% 하락이면 매도 청산,
그렇지 않으면 포지션을 보유하고,
그리고, 오늘 종가가(1월2일 3:00) 전일(1월1일) 종가보다 + 이면
3:05에 매수 <- 두번째 매수
(3) 다음날(1월3일) 1월1일과 1월2일 매수한 금액의 평균단가보다
-20%하락이면 매도청산,
그렇지 않으면 포지션을 보유하고,
그리고, 오늘 종가가(1월3일 3:00) 전일(1월2일) 종가보다 + 이면
3:05 동시호가에 매수 <- 세번째 매수
(4) 물론, 위 (1), (2), (3) 중에서 종가(3:00 기준)가 전일 종가보다
+ 가 아니면 매수 금지이며, 장중에 평균 매수단가보다 -20%를
하락하지 않으면, 포지션은 계속 보유 상태입니다.
위와 같은 방법으로 계속해서 3:05에 분할 매수를 해서
장중에, 평균단가에서 -20% 이상 손실이면 청산하려 합니다.
즉, 장중에 매수 평균단가에서 -20%이상 손실이 나지 않으면
끝까지 매수포지션을 유지하며, 금일 종가(3:00 기준)가 전일 종가보다
+ 이면 3:05에 추가매수하는 전략식을 부탁드립니다.
물론 전일 종가보다 - 이거나 보합이면 매수진입 금지입니다.
그리고 3;05에 매수하려면 1분봉과 5분봉에서만 적용을 해야 하는지요?
즉, 5로 나누어 지는 분봉에서만 적용해야하는지요?
------------- 답변 내용입니다 -----------------------------------------
#첫매수
if MarketPosition == 0 and stime == 150300 Then
buy();
#두번째 추가 매수부터
if MarketPosition == 1 and stime == 150300 and C > DayClose(1) Then
buy();
# 진입이후 평균단가-20%면 전량 청산
if MarketPosition == 1 and sdate > EntryDate Then
exitlong("bx",AtStop,AvgEntryPrice*0.8);
질문입니다.
(1) "첫 매수"식은 제가 원하는 신호가 나오지 않습니다.
(2) exitlong("bx",AtStop,AvgEntryPrice*0.8); <- 이 수식이 이해가
안됩니다.
연속 2일매수 상태이며 손절 -20%가 안된 상태라고 가정하고,
5일 후 또 3차 추가 매수가 되면, 총 3번의 평균단가가
자동으로 계산되는지요?
물론 다행히도 손절라인이 오지 않고, 4차 매수가 또 되면
4차 매수까지의 평균단가가 자동으로 계산되는지요?
이하, 5차 매수, 6차매수...... 역시 평균 단가가 자동으로 계산되는지
궁금합니다.
즐거운 하루되세요
--------------------------------------------------------------
감사합니다.
답변 1
예스스탁 예스스탁 답변
2011-12-01 14:30:26
안녕하세요
예스스탁입니다.
1.
#첫매수
if MarketPosition == 0 and stime == 150300 and C > DayClose(1) Then
buy();
#두번째 추가 매수부터
if MarketPosition == 1 and stime == 150300 and C > DayClose(1) Then
buy();
# 진입이후 평균단가-20%면 전량 청산
if MarketPosition == 1 and sdate > EntryDate Then
exitlong("bx",AtStop,AvgEntryPrice*0.8);
2,
AvgEntryPrice는 평균단가를 계산하는 함수입니다.
만일 매수진입이 연속 발생해서
첫번째 매수의 진입가가 200.00 , 수량이 1 이고
두번째 매수의 진입가가 201.50, 수량이 2 이라면
평균단가는 (200.00*1+201.50*2)/3 과 같이 계산되어 201입니다.
즐거운 하루되세요
> 샐리짱 님이 쓴 글입니다.
> 제목 : 재질문 드립니다.
>
옵션 매수만 매일 분할 매수하려 합니다.
몇 분봉인지 관련없이 옵션 매수 전용으로만 활용하려 합니다.
전략: 편의상 1월1일을 기준으로 문의드립니다.
(1) 오늘 종가가(1월1일 3:00) 전일 (12월 31일) 종가 보다 + 이면
3:05 에 매수 <- 첫번째 매수
(2) 다음날 (1월2일) 어제(1월1일) 매수한 가격보다
-20% 하락이면 매도 청산,
그렇지 않으면 포지션을 보유하고,
그리고, 오늘 종가가(1월2일 3:00) 전일(1월1일) 종가보다 + 이면
3:05에 매수 <- 두번째 매수
(3) 다음날(1월3일) 1월1일과 1월2일 매수한 금액의 평균단가보다
-20%하락이면 매도청산,
그렇지 않으면 포지션을 보유하고,
그리고, 오늘 종가가(1월3일 3:00) 전일(1월2일) 종가보다 + 이면
3:05 동시호가에 매수 <- 세번째 매수
(4) 물론, 위 (1), (2), (3) 중에서 종가(3:00 기준)가 전일 종가보다
+ 가 아니면 매수 금지이며, 장중에 평균 매수단가보다 -20%를
하락하지 않으면, 포지션은 계속 보유 상태입니다.
위와 같은 방법으로 계속해서 3:05에 분할 매수를 해서
장중에, 평균단가에서 -20% 이상 손실이면 청산하려 합니다.
즉, 장중에 매수 평균단가에서 -20%이상 손실이 나지 않으면
끝까지 매수포지션을 유지하며, 금일 종가(3:00 기준)가 전일 종가보다
+ 이면 3:05에 추가매수하는 전략식을 부탁드립니다.
물론 전일 종가보다 - 이거나 보합이면 매수진입 금지입니다.
그리고 3;05에 매수하려면 1분봉과 5분봉에서만 적용을 해야 하는지요?
즉, 5로 나누어 지는 분봉에서만 적용해야하는지요?
------------- 답변 내용입니다 -----------------------------------------
#첫매수
if MarketPosition == 0 and stime == 150300 Then
buy();
#두번째 추가 매수부터
if MarketPosition == 1 and stime == 150300 and C > DayClose(1) Then
buy();
# 진입이후 평균단가-20%면 전량 청산
if MarketPosition == 1 and sdate > EntryDate Then
exitlong("bx",AtStop,AvgEntryPrice*0.8);
질문입니다.
(1) "첫 매수"식은 제가 원하는 신호가 나오지 않습니다.
(2) exitlong("bx",AtStop,AvgEntryPrice*0.8); <- 이 수식이 이해가
안됩니다.
연속 2일매수 상태이며 손절 -20%가 안된 상태라고 가정하고,
5일 후 또 3차 추가 매수가 되면, 총 3번의 평균단가가
자동으로 계산되는지요?
물론 다행히도 손절라인이 오지 않고, 4차 매수가 또 되면
4차 매수까지의 평균단가가 자동으로 계산되는지요?
이하, 5차 매수, 6차매수...... 역시 평균 단가가 자동으로 계산되는지
궁금합니다.
즐거운 하루되세요
--------------------------------------------------------------
감사합니다.