커뮤니티

부탁드립니다

프로필 이미지
크라켄
2021-06-22 20:59:59
1510
글번호 150181
답변완료
$,안녕하세요 아래식에서 질문입니다 var1=Highest(H,20); Var2=Highest(H,60); Plot1(Var2+(Var3-var4),"상"); 위 식을 일봉에만 적용했을경우로 가정하고 1,var1의 20개봉의 최고가를 옵션시작봉에서 만기일까지봉의 최고가로 수정할경우 식을 어찌 짜야할까요. 2,var2의 60개봉의 최고가를 선물시작봉에서 만기일까지봉의 최고가로 수정할경우 식을 어찌 짜야할지 도움 부탁드립니다. #,미리감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-06-23 09:42:29

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. 차트에 직전에 옵션만기일과 선물만기일의 데이타가 있어야 지표가 출력됩니다. var : month(0),nday(0),week(0); var : OptionX(False),FutrueX(False),OH(0),OL(0),FH(0),FL(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; Week = DayOfWeek(date); #옵션 만기 if nday >= 8 and nday <= 14 and week == 4 then OptionX = true; Else OptionX = False; #선물 만기 if month%3 == 0 and nday >= 8 and nday <= 14 and week == 4 then FutrueX = true; Else FutrueX = False; if OptionX == False and OptionX[1] == true Then { OH = h; OL = L; } if OH > 0 and H > OH Then OH = H; if OL > 0 and L < OL Then OL = L; if FutrueX == False and FutrueX[1] == true Then { FH = h; FL = L; } if FH > 0 and H > FH Then FH = H; if FL > 0 and L < FL Then FL = L; if OH > 0 and OL > 0 Then { Plot1(OH,"옵션최고"); Plot2(OL,"옵션최저"); } if FH > 0 and FL > 0 Then { Plot3(FH,"선물최고"); Plot4(FL,"선물최저"); } 즐거운 하루되세요 > 크라켄 님이 쓴 글입니다. > 제목 : 부탁드립니다 > $,안녕하세요 아래식에서 질문입니다 var1=Highest(H,20); Var2=Highest(H,60); Plot1(Var2+(Var3-var4),"상"); 위 식을 일봉에만 적용했을경우로 가정하고 1,var1의 20개봉의 최고가를 옵션시작봉에서 만기일까지봉의 최고가로 수정할경우 식을 어찌 짜야할까요. 2,var2의 60개봉의 최고가를 선물시작봉에서 만기일까지봉의 최고가로 수정할경우 식을 어찌 짜야할지 도움 부탁드립니다. #,미리감사드립니다.