안녕하세요?
아래 전략에 대해 스크립트 작성 부탁드립니다.
국내선물 일봉으로 포지션 거래를 하고자 합니다.
전달 옵션 만기일 익영업일부터 당월 옵션 만기일까지 가운데 -3% 이상 하락한 날이 4번 이상 있으면 당월 옵션 만기 익영업일 시가에 매도 진입
전달 옵션 만기일 익영업일부터 당월 옵션 만기일까지 가운데 3% 이상 상승한 날이 4번 이상 있으면 당월 옵션 만기 익영업일 시가에 매수 진입
매도 진입한 날을 포함한 날 이후 그 익익월 만기일까지 -3% 이상 하락한 날이 1회 이하이면 익익월 만기 익일 시가에 매도 청산
매수 진입한 날을 포함한 날 이후 그 익익월 만기일까지 3% 이상 상승한 날이 1회 이하이면 익익월 만기 익일 시가에 매수 청산
답변 1
예스스탁
예스스탁 답변
2024-10-29 15:38:14
안녕하세요
예스스탁입니다.
var : nday(0),week(0),X(False),Dn(0),up(0);
nday = sDate - int(sdate/100)*100;
Week = DayOfWeek(sDate);
if NextBarSdate != sDate Then
{
if (nday >= 8 and nday <= 14 and week == 4) then
{
X = true;
up = 0;
dn = 0;
if MarketPosition >= 0 and dn[1] >= 4 Then
Sell("s",AtMarket);
if MarketPosition <= 0 and up[1] >= 4 Then
Buy("b",AtMarket);
if MarketPosition == 1 and BarsSinceEntry > 1 and dn[1] <= 1 Then
ExitShort("sx",AtMarket);
if MarketPosition == 1 and BarsSinceEntry > 1 and up[1] <= 1 Then
ExitLong("bx",AtMarket);
}
Else
{
X = False;
if C >= DayClose(1)*1.03 Then
up = up +1;
if C <= DayClose(1)*0.97 Then
dn = dn +1;
}
}
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 전략에 대해 스크립트 작성 부탁드립니다.
국내선물 일봉으로 포지션 거래를 하고자 합니다.
전달 옵션 만기일 익영업일부터 당월 옵션 만기일까지 가운데 -3% 이상 하락한 날이 4번 이상 있으면 당월 옵션 만기 익영업일 시가에 매도 진입
전달 옵션 만기일 익영업일부터 당월 옵션 만기일까지 가운데 3% 이상 상승한 날이 4번 이상 있으면 당월 옵션 만기 익영업일 시가에 매수 진입
매도 진입한 날을 포함한 날 이후 그 익익월 만기일까지 -3% 이상 하락한 날이 1회 이하이면 익익월 만기 익일 시가에 매도 청산
매수 진입한 날을 포함한 날 이후 그 익익월 만기일까지 3% 이상 상승한 날이 1회 이하이면 익익월 만기 익일 시가에 매수 청산