커뮤니티

부탁드립니다.

프로필 이미지
서태공
2023-06-26 15:48:58
1292
글번호 170106
답변완료
1. 매월 옵션 만기가 끝난 그 다음 주 월요일을 기준으로, 그 13일전부터 옵션 만기 다음 날까지 가장 저가를 하나와 고가 하나를 찾아서 이를 각각 수평선으로 그대로 매월 구현해 주세요 2. 그리고 위 1항 조건의 본차트에 똑 같은 조건의 옵션 보조차트1의 수평선도 같이 나타나도록 구현해 주세요 항상 고맙습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-06-27 10:37:59

안녕하세요 예스스탁입니다. var : nday(0,Data1),week(0,Data1),X(False,Data1),d1(0,Data1); var : wl(0,Data1),wl1(0,Data1),wl2(0,Data1),cond1(False,Data1),cond2(False,Data1),v1(0,Data1); nday = data1(date - int(date/100)*100); Week = data1(DayOfWeek(date)); if data1(DayOfWeek(Bdate) < DayOfWeek(Bdate[1])) Then { wl = data1(l); wl1 = wl[1]; wl2 = wl1[1]; Cond1 = False; Cond2 = Cond1[1]; if Cond1[1] == true and wl2 > 0 Then { v1 = min(wl1,wl2); } } if wl > 0 and data1(l) < wl Then wl = data1(l); if (nday >= 8 and nday <= 14 and week == 4) then Cond1 = true; if v1 > 0 Then Plot1(v1); var : d2nday(0,Data2),d2week(0,Data2),d2X(False,Data2),d2d1(0,Data2); var : d2wl(0,Data2),d2wl1(0,Data2),d2wl2(0,Data2),d2cond1(False,Data2),d2cond2(False,Data2),d2v1(0,Data2); d2nday = data2(date - int(date/100)*100); d2Week = data2(DayOfWeek(date)); if data2(DayOfWeek(Bdate) < DayOfWeek(Bdate[1])) Then { d2wl = data2(l); d2wl1 = d2wl[1]; d2wl2 = d2wl1[1]; d2Cond1 = False; d2Cond2 = d2Cond1[1]; if d2Cond1[1] == true and d2wl2 > 0 Then { d2v1 = min(d2wl1,d2wl2); } } if d2wl > 0 and data2(l) < d2wl Then d2wl = data2(l); if (d2nday >= 8 and d2nday <= 14 and d2week == 4) then d2Cond1 = true; if d2v1 > 0 Then Plot2(d2v1); 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 1. 매월 옵션 만기가 끝난 그 다음 주 월요일을 기준으로, 그 13일전부터 옵션 만기 다음 날까지 가장 저가를 하나와 고가 하나를 찾아서 이를 각각 수평선으로 그대로 매월 구현해 주세요 2. 그리고 위 1항 조건의 본차트에 똑 같은 조건의 옵션 보조차트1의 수평선도 같이 나타나도록 구현해 주세요 항상 고맙습니다.