당일 선물 시가 기준 양옵션 시가합이 0.5%이상이고
양옵션 시가차이가 가장 최소값일 경우
해당 종목 2개 종가를 지표로 나타나게 해주세요.
해당 종목 2개가 어떤 행사가인지도 나타나게 해주세요
콜,풋옵션(ATM,ATM+1,ATM-1,ATM+2,ATM-2)
data2~ data6 콜옵션 종목(5개)
data7~ data11 풋옵션 종목(5개)
==========================================================
[예시] 오늘(8/30)
선물 당일 시가 317.5 기준 0.5%이상이고
양옵션 시가차이 최소값 종목은 아래 종목 2개입니다.
해당 종목은 콜옵션 ATM+1, 풋옵션 ATM-1 입니다.
콜 320 시가: 0.84
풋 315 시가: 1.05
양옵션 합: 0.595% 양옵션 차이: 0.29
답변 1
예스스탁
예스스탁 답변
2022-08-31 12:59:13
안녕하세요
예스스탁입니다.
행사가 정보는 알수 없습니다.
var : O1(0,Data1),i1(0,Data1),i2(0,Data1);
var : minv(0,Data1),pi(0,Data1),ci(0,Data1);
Array : CDO[6](0,Data1),PDO[6](0,Data1);
Array : CC[6](0,Data1),PP[6](0,Data1);
O1 = Data1(DayOpen(0)*0.005);
CDO[1] = Data2(OpenD(0));
CDO[2] = Data3(OpenD(0));
CDO[3] = Data4(OpenD(0));
CDO[4] = Data5(OpenD(0));
CDO[5] = Data6(OpenD(0));
PDO[1] = Data7(OpenD(0));
PDO[2] = Data8(OpenD(0));
PDO[3] = Data9(OpenD(0));
PDO[4] = Data10(OpenD(0));
PDO[5] = Data11(OpenD(0));
CC[1] = Data2(c);
CC[2] = Data3(c);
CC[3] = Data4(c);
CC[4] = Data5(c);
CC[5] = Data6(c);
PP[1] = Data7(c);
PP[2] = Data8(c);
PP[3] = Data9(c);
PP[4] = Data10(c);
PP[5] = Data11(c);
minv = -1;
ci = 0;
pi = 0;
For i1 = 1 to 5
{
For i2 = 1 to 5
{
if CDO[i1]+PDO[i2] >= O1 and (minv == -1 or (minv >= 0 and abs(CDO[i1]-PDO[i2]) < minv)) Then
{
minv = abs(CDO[i1]-PDO[i2]);
ci = i1;
pi = i2;
}
}
}
if ci >= 1 and pi >= 1 Then
{
Plot1(CC[ci]);
Plot2(pp[Pi]);
}
즐거운 하루되세요
> 천장지구 님이 쓴 글입니다.
> 제목 : 조건에 맞는 옵션 2개종목 종가 지표 그리기
> 당일 선물 시가 기준 양옵션 시가합이 0.5%이상이고
양옵션 시가차이가 가장 최소값일 경우
해당 종목 2개 종가를 지표로 나타나게 해주세요.
해당 종목 2개가 어떤 행사가인지도 나타나게 해주세요
콜,풋옵션(ATM,ATM+1,ATM-1,ATM+2,ATM-2)
data2~ data6 콜옵션 종목(5개)
data7~ data11 풋옵션 종목(5개)
==========================================================
[예시] 오늘(8/30)
선물 당일 시가 317.5 기준 0.5%이상이고
양옵션 시가차이 최소값 종목은 아래 종목 2개입니다.
해당 종목은 콜옵션 ATM+1, 풋옵션 ATM-1 입니다.
콜 320 시가: 0.84
풋 315 시가: 1.05
양옵션 합: 0.595% 양옵션 차이: 0.29